Skip to content
You must be logged in to sponsor philnik777

Become a sponsor to Nikolas Klauser

Every contribution supports the maintenance and development of libc++, including performance improvements, implementation of new features and reviewing other people's patches. Until now I've mostly working as a maintainer in my free time. I would like to continue the effort and improve libc++ independently if possible. This would allow me to spend significant amounts of time on projects which don't improve the user experience in an obvious way, but allow faster development in the end. Projects like simplifying libc++'s visibility macros, refactoring fundamental classes like string, __tree, __hash_tree and vector, and freezing the C++03 code. All of these projects have the potential to significantly simplify working on the library, but don't have any direct impact on users.

I am also open do to contracting work on libc++ (or other parts of the LLVM project) for bigger projects, like porting libc++ to new platforms, implementing major features, and more.

Featured work

  1. llvm/llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 34,453

Select a tier

$ one time

Choose a custom amount.

$5,000 one time

Select

I will work on a project of your choosing for 160 hours. Please contact me before to make sure I'm available and willing to work on the project.