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 42

@jessebraham
@hansihe
@romixlab
@krl
@MattOslin
@jminer
@voxpelli
@U007D
@guillaumechauvat
@mayfieldiv
@bglw
Private Sponsor
@lthiery
@ahdinosaur
@martindederer
@bollian
@sucaba
@webtrax-oz
@amzuko
@mdibaiee
@naggie
@mchlggr
@vonnieda
@lilith
@wlritchi
@yvt
@emka
Private Sponsor
Private Sponsor
@justinmimbs
@z1xuanchen
@MitchellHansen
@nullstyle
@SillyFreak
@reivilibre
@tachiniererin
@HalfVoxel
@ahupp
@seanjensengrey
Private Sponsor
@zinahe
Private Sponsor

Past sponsors 22

@jacobrosenthal
@Kethku
@seigel
@benwis
@happysalada
@sanxiyn
@jeevcat
@nolosing
@Yatekii
@hobofan
@thawkins
@rozgo
Private Sponsor
@enginefuture
Private Sponsor
@d-k-bo
@ksindi
@dan335

Featured work

  1. hannobraun/fornjot

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

    Rust 1,855
  2. hannobraun/3mf-rs

    3MF (3D Manufacturing Format) support for Rust

    Rust 28
  3. hannobraun/www.fornjot.app

    The Fornjot website

    HTML 4

65% towards 64 monthly sponsors goal

@lthiery @ahdinosaur
@jessebraham @webtrax-oz @martindederer @wlritchi @HalfVoxel

lthiery and 41 others sponsor this goal

Select a tier

$ a month

You'll receive any rewards listed in the $2 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$2 a month

Select

Thank 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

Select

Thank 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

Select

Thank 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

Select

Thank 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

Select

Thank 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

Select

Thank 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.