A Rust CAD System

Build Status

([API Docs])

An extensible framework for creating 2D CAD applications, written in Rust based on an Entity-Component-System architecture.

Project Goals and Milestones

I've broken the direction of this project up into a handful of milestones, each containing a list of related features or concepts.

License

This project is licensed under either of

at your option.

Contribution

The easiest way to start contributing is to check the issue tracker and look for an easy issue to tackle. Alternatively the wishlist contains a list of features we'd like to implement, although these may require more effort or experience.

We're always keen to help mentor contributors!

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.