Contribute To Nuitka

Help us make Nuitka even better! Whether you’re a developer, writer, or enthusiast, there’s a way for you to contribute.

Commercial Support

Fuel Nuitka’s Development

Subscribe to Nuitka Commercial and directly support ongoing development. Commercial revenue enables continuous improvements to the free version.

Make a Donation

Support Free Development

Make a one-time or recurring donation to exclusively support free Nuitka development and help the project thrive.

Community Contributions

Documentation

Help others succeed with Nuitka by improving docs and the website.

Learn How

Issue Triage

Join the Nuitka Issue Triage Team to help assess, categorize, and solve community issues.

Join Discord

Package Support

Add support for packages with missing DLLs or data files using Nuitka Package Configuration.

Read Guide

Advanced Developer Contributions

 Remove Package Bloat

Help reduce bloat in standard packages using Nuitka Package Configuration.

What you can do:

  • Target unnecessary package usages in your deployments

  • Reduce optional dependencies

  • Improve compilation speed and output size

See the problem described in Dependency creep in standalone and our solutions.

 Add New Optimizations

Join the core development effort to enhance Nuitka’s optimization capabilities.

What you’ll need:

  • Python skills (essential)

  • C skills (helpful but not required)

  • Passion for compiler optimization

Getting Started:

  1. Join our Discord server

  2. Read the Developer Manual

  3. Explore the API documentation

  4. Start contributing!

Why Contribute?

Give Back

Support a tool you use and love

Learn & Grow

Develop compiler and Python skills

Join Community

Connect with developers worldwide