linebender / runebender

A font editor written in Rust.
Apache License 2.0
765 stars 37 forks source link

Runebender

A font editor written in Rust, currently in very early stages.

This software is very raw, and is not yet suitable for use.

Building

The only way to run Runebender is to build it yourself, from source. This requires installing Rust; instructions are available at rustup.rs.

Running

To run on a UFO file:

cargo run -- optional/path/to/some/unifedfontobject.ufo

UFO files may also be opened with file>open in the running program.

If you want to contribute bug reports, first set this shell environment variable and then run the above command, so that if you have any unexpected panics, you can post them into the issue tracker and we can try to track them down:

export RUST_BACKTRACE=1

Contributions

Contributions are welcome. The Rust Code of Conduct applies. Please feel free to add your name to the AUTHORS file in any substantive pull request.

A very good place to ask questions and discuss development work is our Zulip chat instance, in the #runebender channel.

License

All files in this repository are licensed under the Apache 2.0 license.