A tool for organising and batch exporting SVG emoji sets.
|
5 years ago | |
---|---|---|
docs | 5 years ago | |
orx | 5 years ago | |
.gitignore | 5 years ago | |
README.md | 5 years ago | |
cache.py | 5 years ago | |
check.py | 5 years ago | |
dest_paths.py | 5 years ago | |
emoji.py | 5 years ago | |
exception.py | 5 years ago | |
export.py | 5 years ago | |
export_task.py | 5 years ago | |
export_thread.py | 5 years ago | |
files.py | 5 years ago | |
image_proc.py | 5 years ago | |
jsonutils.py | 6 years ago | |
license.txt | 5 years ago | |
log.py | 5 years ago | |
orxport.py | 5 years ago | |
orxporter_logo.png | 5 years ago | |
requirements.txt | 5 years ago | |
svg.py | 5 years ago | |
util.py | 5 years ago |
orxporter is a rich toolkit for organising and exporting an SVG-based emoji set. It has a system for storing emoji metadata and making large batch export operations with that metadata, including multi-format and multi-resolution batch rendering, automated recolouring tools, unicode and shortcode filename export, EXIF metadata embedding, JSON metadata export and more.
Orxporter was created as a rewrite of scripts used to automate some of the workflow for Mutant Standard. Its main purpose remains to be the primary build tool for Mutant Standard packages, and so its features are mainly focused on a single use case.
That said, there has been interest in this tool, as it allows custom builds or modifications of Mutant Standard packages, and is generic enough to work for similar projects.
We welcome suggestions, feature requests and collaboration in order to make orxporter more useful for independent emoji creators and end-users. We follow Mutant Standard's code of conduct.
Install the compatible progress
package by running the following in your shell:
pip install -r requirements.txt
There are two guides for using orxporter:
A more concise and technical brief of how to use orxporter.
A longer guide with simpler language for those who are less techincally inclined. (Still requires that you know how CLIs and some other things work though)
Old changelog from 0.1.0 to 0.2.0
orxporter is licensed under the Cooperative Non-Violent License (CNPL) v4.