Skip to main content

inkmark

Toolkit to automatically generate various variants of branding assets from an Inkscape source.

Unlike other solutions (e.g. https://github.com/fabriziosalmi/brandkit), this is not a complete application used to generate "all" required logo variants. Instead it's a python library providing useful primitives to build your own custom-tailored brand asset generation pipeline in the form of a short script.

The idea is: Design or modify your logo once and automatically generate/update all the derived assets you need with a single command. No need to think about which assets and what configuration you need each time.

Features

Since I created this for my own needs, it currently mainly contains functionality that I need. If you have ideas for more features, feel free to drop a PR.

  • Definition of "Collections", a set of artifacts derived from a source file.
  • Postprocessing of Inkscape source files
  • Exporting from Inkscape
  • Postprocessing using image-magick
  • predefined functions to generate common formats

The name

inkmark is a playful combination of "Inkscape" and "Marke", which means brand in german.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inkmark-0.1.0.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

inkmark-0.1.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file inkmark-0.1.0.tar.gz.

File metadata

  • Download URL: inkmark-0.1.0.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for inkmark-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b6789d9acb8d2937e097feda9082b1f476079957fb5474e8ba1bc90c56963a39
MD5 d6b0c5339f5eed4228e7b504e391bde5
BLAKE2b-256 d88e4abf6e4f659840bd6c1112900a6b2aff198476459683b993d0764dbf642d

See more details on using hashes here.

File details

Details for the file inkmark-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: inkmark-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for inkmark-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dbaf61cb66a868e59ee04fe4db009a5fec03235c5048aad4e9967c2afbd232d8
MD5 cfd466bfc35c4b99a5daf2d8c854cd24
BLAKE2b-256 977ef025adbe821b8b392b2038937aec3378acf2fd8c6873a16593fff2829e7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page