Become a sponsor to Hanno Braun
Hey, I'm Hanno! I work on Fornjot!
Fornjot is an early-stage CAD kernel, using boundary representation (b-rep), written in the Rust programming language.
As a CAD kernel, the project's main goal is to provide a solid foundation for developers to build on top of, whether for special purpose tooling, third-party libraries for extending Fornjot's feature set, or full-featured CAD applications.
In doing so, Fornjot follows these principles:
- Focus on mechanical CAD applications, like 3D printing, machining, woodworking; over other use cases such as architecture or electronics.
- Favor reliability over features. Anything you can do should either work as expected, or result in a clear and actionable error.
- Maintain a friendly API for directly defining models in Rust. This means code-first CAD modeling (or Code-CAD) is natively supported.
- Support code-first CAD modeling in other languages, by enabling third-party APIs.
Fornjot is still in development and doesn't always live up to these ambitions. None the less, these are the priorities the project follows.
What I do
I created Fornjot many years ago, and have been working on it ever since:
- I spend a lot of time working on Fornjot directly, to push the project forward. Adding new features, fixing bugs, and driving its long-term evolution.
- I am an active and responsive maintainer to enable others to work on Fornjot. Responding to issues, reviewing pull requests, and opening my own issues to track what's going on.
- I promote the project to improve its chances of long-term success. Posting regular updates, publishing releases and writing release announcements, and being available to answer questions.
All of this takes a lot of time, and I need your help to keep doing it.
How your support helps
I am self-employed and have a lot of freedom in how I allocate my time. However, like everyone else, I do need to worry about making money and paying bills.
I am in the fortunate position to have significant support for my work already, from my existing sponsors. But that is nowhere near what I could make, working a regular job as a software developer.
By sponsoring me, you help ensure that I can keep spending time on Fornjot almost every day, as I have done for years.
Take a look behind the scenes
I send out a monthly update to my sponsors, with updates on the project, my sponsorship income, and thoughts that I don't post anywhere publicly. If you'd like to get this look behind the scenes, support me with as little as $2 per month.
To receive the monthly update, you have to explicitly opt in. Please make sure to check Receive email updates from hannobraun
when you set up or update your sponsorship.
Featured work
-
hannobraun/fornjot
Early-stage b-rep CAD kernel, written in the Rust programming language.
Rust 2,080 -
hannobraun/3mf-rs
3MF (3D Manufacturing Format) support for Rust
Rust 38 -
hannobraun/www.fornjot.app
The Fornjot website
HTML 5
$2 a month
SelectThank you for your support! Every little bit helps!
I send out a monthly update to my sponsors. Make sure to check the box to opt in though, when setting up the sponsorship!
$8 a month
SelectThank you for your support!
At this level you will get:
- The monthly sponsors update.
- Your name (with a link to your GitHub profile) in Fornjot's README file and on the website (unless you set your sponsorship to "private").
$32 a month
SelectThank you for your support! If a few people choose this level, we're starting to get somewhere!
At this level you will get:
- All rewards from the lower tiers.
- Special mention in release announcements (unless you set your sponsorship to "private").
$128 a month
SelectThank you for your support! You're making a significant contribution towards making my work sustainable!
At this level you will get:
- All rewards from the lower tiers.
- Instead of just your name, your logo on the Fornjot website (unless you set your sponsorship to "private").
$512 a month
SelectThank you for your support! You're covering a lot of my monthly costs, allowing me to focus significant time on Fornjot!
At this level you will get:
- All rewards from the lower tiers.
- Priority attention for your issues and pull requests. Of course I'll do my best to handle everything in a timely manner, but if time is limited (and when isn't it?), I'll take care of you first.
- A bigger logo on the Fornjot website.
$2,048 a month
SelectThank you for your support! You're making my work on Fornjot sustainable almost single-handedly!
At this level you will get:
- All rewards from the lower tiers.
- We'll have regular meetings (if you wish) to figure out how Fornjot can best meet your needs. The findings from these meetings will inform my development priorities for Fornjot.
- An even bigger logo on the Fornjot website.