Skip to content
You must be logged in to sponsor hannobraun

Become a sponsor to Hanno Braun

@hannobraun

Hanno Braun

hannobraun
Michelstadt, Odenwald, Germany

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.

@hannobraun

I'd like to keep dedicating time to Fornjot every week, and if possible, expand my level of effort further. More sponsors will help me do that, by increasing the amount I receive, but also by making my income more secure and less reliant on a few big sponsors.

Current sponsors 48

@jessebraham
@jminer
@U007D
@guillaumechauvat
@mayfieldiv
@bglw
@refarb
@hansihe
@romixlab
Private Sponsor
@justinmimbs
@yikesable
@hrgdavor
@ironchief
@kingsmountainlabs
@lthiery
@ahdinosaur
@martindederer
@sucaba
@MitchellHansen
@Rahix
@krl
@thestig4242
@thomasgarrison
@amzuko
@naggie
@vonnieda
@lilith
@kiscad
@guilhermeprokisch
@yvt
@emka
Private Sponsor
@ilya-epifanov
@IamTheCarl
@retif
@jdegenstein
@dzervas
@nullstyle
@SillyFreak
@epyintheshell
@HalfVoxel
@ahupp
@seanjensengrey
Private Sponsor
@zinahe
Private Sponsor
@reivilibre

Featured work

  1. hannobraun/fornjot

    Early-stage b-rep CAD kernel, written in the Rust programming language.

    Rust 2,041
  2. hannobraun/3mf-rs

    3MF (3D Manufacturing Format) support for Rust

    Rust 38
  3. hannobraun/www.fornjot.app

    The Fornjot website

    HTML 5

73% towards 64 monthly sponsors goal

@lthiery @ahdinosaur
@jessebraham @martindederer @HalfVoxel @nullstyle @amzuko

lthiery and 46 others sponsor this goal

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.

$16 one time

Select

By sending some money my way, you are supporting the development of Fornjot. Thank you!

$64 one time

Select

Send some more money to make a bigger impact.

$256 one time

Select

You're making a meaningful dent in my costs this month. Thank you!

In return, you get my undivided attention for one hour. We'll have a call, and you can ask me about anything within my area of expertise. Whether that's Fornjot, Rust, software development in general, the business of open source, or anything else.

$1,024 one time

Select

You are making a big impact, and Fornjot's continued development is more secure, thanks to your contribution. Thank you!

In return, you get the following rewards:

  • The consulting call from the previous tier.
  • Ask me any question for 30 days, via email (see previous tier for some of my areas of expertise).