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.
Metadata
Release files for inkmark 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| inkmark-0.1.0.tar.gz | 7.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| inkmark-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.0 kB
Release files / inkmark-0.1.0.tar.gz
| Download URL | inkmark-0.1.0.tar.gz |
|---|---|
| Size | 7.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b6789d9acb8d2937e097feda9082b1f476079957fb5474e8ba1bc90c56963a39
|
|
BLAKE2b-256 checksum How to use checksums |
d88e4abf6e4f659840bd6c1112900a6b2aff198476459683b993d0764dbf642d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Release files / inkmark-0.1.0-py3-none-any.whl
| Download URL | inkmark-0.1.0-py3-none-any.whl |
|---|---|
| Size | 7.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dbaf61cb66a868e59ee04fe4db009a5fec03235c5048aad4e9967c2afbd232d8
|
|
BLAKE2b-256 checksum How to use checksums |
977ef025adbe821b8b392b2038937aec3378acf2fd8c6873a16593fff2829e7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|