Skip to content
forked from maurimo/kanimaji

Beautiful animated SVG or GIF kanji from KanjiVG data set.

License

BSD-3-Clause, MIT licenses found

Licenses found

BSD-3-Clause
LICENSE-BSD.txt
MIT
LICENSE-MIT.txt
Notifications You must be signed in to change notification settings

aehlke/kanimaji

 
 

Repository files navigation

Kanimaji

Generation of animations

This is a small utility for transforming KanjiVG images into animated SVG or GIF files, or SVGs that can easily animated via Javascript (with no library dependency!).

  • SVG samples (animated via CSS, no SMIL/ element):

084b8 SVG 08972 SVG

  • GIF samples:

084b8 GIF 08972 GIF

(these GIFs are 150x150 and have size 24k and 30k. With transparent background the generated image are quite bigger ~220k unluckily).

  • Javascript controlled SVG:

See the Demo on the Project Page.

Usage

First install by running python setup.py install

To download the KanjiVG SVGs to be animated, run git submodule update --init --recursive.

If you want to generate animated GIFs, you will need to separately install these packages:

Then just run

./kanimaji.py --svg --js-svg --gif

with whichever types of animations you want to generate as parameters, and the files will appear in ./converted/.

Settings

Just edit the settings.py file, all settings are explained there.

License

This software is formally released under MIT/BSD (at your option). You are free to do what you want with this program, please credit my work if you use it. If you find it useful and feel like, you may give a donation on my github page!

About

Beautiful animated SVG or GIF kanji from KanjiVG data set.

Resources

License

BSD-3-Clause, MIT licenses found

Licenses found

BSD-3-Clause
LICENSE-BSD.txt
MIT
LICENSE-MIT.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%