Skip to content
You must be logged in to sponsor daminetreg

Become a sponsor to Damien Buhl

@daminetreg

Damien Buhl

daminetreg
France, Switzerland & Germany (Mostly in Basel and Zürich)

belle::vue : The C Effort for the Web

Develop the same native C app on mobile, desktop and browser, keeping it reactive and responsive everywhere with the same code base.

🍿 Announced at the CppCon 2018 in Bellevue, WA

It aims to bring the best C HTML5 UI Framework to deploy the same app on the web, mobile or desktop.

Super simple and extensive ❤️ html5 api & [ 🧰nxxm(https://nxxm.io) a package manager to make dependency management easy.

Sponsoring me will allow developers to develop at native speed for the web.

belle::vue Demo

Projects that will be impacted by your sponsorship

I work in a really modular and clean manner, trying to bring back any piece of utility code to existing opensource libraries that would be fitting. Therefore sponsoring me is sponsoring my work for :

  • Boost.Fusion Adapted - "...one of the most highly regarded and expertly designed C library projects in the world." — Herb Sutter and Andrei Alexandrescu, C Coding Standards
  • pre::json C json [de]serialization with reflection
  • xxhr The only truly cross-platform, also in-browser HTTP client.
  • gh:: The github API implemented for all platforms in C
  • belle::vue C HTML5 Views !
  • bete : C Webserver.
  • nxxm : html5 files compilation, dependency and easy-build with WebAssembly.
  • hunter : CMake C Packages repository.
  • js::bind : bind any C function to the Javascript Host API.

Quality Guarantee ✅

  • Reaction to opened issues within 24 hours.
  • Coding each line for a future review by the Boost community.
  • Open to ideas, collaboration, improvements and communicative to my sponsors.

Featured work

  1. boostorg/fusion

    Boost.org fusion module

    C 48
  2. daminetreg/js-bind

    js::bind makes any C function, member function or lambda as a Javascript callback.

    C 22
  3. cpp-pre/json

    [de]Serializes any json object or value to a C type with the magic of compile time reflection.

    C 11
  4. daminetreg/xxhr

    intuitive c http client library. Official project now in https://github.com/nxxm/xxhr

    C 14
  5. nxxm/gh

    Intuitive C Github API implementation

    C 8
  6. nxxm/bellevue

    belle::vue C with HTML5 UI in WebAssembly

    C 34

Select a tier

$ a month

Choose a custom amount.

$7 a month

Select

❤️ Love

By sponsoring me with this tier you encourage me to continue my activity in these opensource projects and to spend more of my time on the opensource projects I contribute to.

Bonus for you

  • ✨ You will get an nxxm license for closed source / private repository access.
  • ⏳ Each month I'll take some time for you, to discuss or reply C ideas and questions.

$99 a month

Select

😇 Angel

You see the value in a simpler to use and install C toolchain and you want the vision of a relaxing development experience to happen.

Ensures hard work happens on the items you prioritize from belle::vue or nxxm roadmap.

Bonus for you

  • All ❤️ Love bonuses
  • Capability to prioritize ⬆️ the items of the belle::vue or nxxm project roadmaps.

$3,000 a month

Select

🌅 Silver

You ensure I can work full time on the belle::vue project. Incorporating a company to work on it and employ other awesome C and Web developers.

Bonus for you

  • All ❤️ Love bonuses
  • All 😇 Angel bonuses
  • Possibility to choose the issue or pull request you want to. You decide 🏆 !

$6,000 a month

Select

🔑 Gold

By providing me gold sponsorship you get access to early source code, and can impact the project vision, it also ensures you get Long Term Support for the belle::vue projects.

Bonus for you

  • All ❤️ Love bonuses
  • All 😇 Angel bonuses
  • All 🌅 Silver bonuses
  • ⚡️ Long Term Support with Backward Compatible APIs of the versions you select at subscription.