Automic VaultAutomic Vault

brew

Install nuitka with Homebrew, apt

Python compiler written in Python. Version 4.1.3 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install nuitka

local Homebrew formula metadata

overview

Package summary

Python compiler written in Python

Commands and aliases

  • compile-python-for-nuitka-linux.sh
  • nuitka
  • nuitka-run

history

Project history and usage

Nuitka is a Python compiler written in Python. It translates Python programs into compiled executables or extension modules, with special attention to CPython compatibility and deployment modes such as standalone and onefile builds.

Project history

Nuitka has roots in Kay Hayen's long-running Python compiler work. The official Nuitka blog index lists early stable releases back to at least Nuitka 0.2 on August 28, 2010, and later records Nuitka 1.0 on August 16, 2022, showing a project that spent many years maturing before the 1.0 milestone.

The GitHub repository was created on April 23, 2013, according to GitHub's repository API. By July 1, 2026, the same API reported 14,965 stars, which matches the pattern of a specialized but well-known packaging/compiler project rather than a tiny one-off CLI.

Adoption history

Nuitka's adoption track is tied to Python application distribution. Instead of only bundling Python files, it compiles Python through C/C toolchains and can produce executables that run without a separate installer. The official homepage says it works across Windows, macOS, Linux, and other Python-supported systems, and the GitHub README highlights standalone and onefile modes.

Homebrew packages Nuitka for macOS and Linux users; its formula showed stable version 4.1.3 and 1,054 installs over the 365-day analytics window visible on July 1, 2026. The project is also packaged by Linux distributions, including Ubuntu in this av.db source record, which gives it a route into distro-managed Python tooling.

How it is used

Package nerds reach for Nuitka when they want a Python program delivered as an executable, especially desktop apps, CLI tools, or internal utilities where asking the user to install Python and dependencies is undesirable. The common mental model is: install Nuitka, compile the entry point, decide between accelerated/module/standalone/onefile behavior, and then tune data files, imports, plugins, and platform-specific compiler details.

`--mode=standalone` and `--mode=onefile` matter in real usage because they answer different distribution problems: a directory tree that carries the runtime and dependencies, or a compressed single-file executable that extracts/runs as needed. Nuitka users often compare that tradeoff against PyInstaller, cx_Freeze, and native extension builds.

Why package nerds care

Nuitka sits at the boundary between packaging and compilation. It is not the default Python package installer, but it is one of the serious tools people evaluate when Python packaging stops being about libraries and becomes about shipping an application to machines that may not have a managed Python environment.

Timeline

  • 2010-08-28: Official blog index lists Nuitka Release 0.2.
  • 2013-04-23: GitHub repository created.
  • 2022-08-16: Official blog index lists Nuitka Release 1.0.
  • 2026-07-01: GitHub API reported 14,965 stars; Homebrew formula showed stable 4.1.3.

Related projects

  • CPython
  • PyInstaller
  • cx_Freeze
  • setuptools
  • Python packaging

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for nuitka. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 2 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
compile-python-for-nuitka-linux.shcliglobal executable
nuitkacliglobal executable
nuitka-runcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version4.1.3
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://nuitka.net

  • infoRelease/tag comparison is only available for GitHub repositories.https://nuitka.netnone confidence

install metadata

Package metadata

Package keybrew:nuitka
Version4.1.3
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/nuitka
Homepagehttps://nuitka.net
Repositoryhttps://github.com/Nuitka/Nuitka
Upstream docshttps://nuitka.net/user-documentation/user-manual.html
LicenseAGPL-3.0-only
Source archivehttps://files.pythonhosted.org/packages/3f/d8/bdb7febea4b4fe5d3d6fe2610f946771f03e792e05a5e8ec00b62c00b265/nuitka-4.1.3.tar.gz
Last updated2026-06-22T13:55:04Z
Pulseupdated
Dependenciesccache, python@3.14
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenuitka
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Ubuntu apt95%

nuitka 1.3.5+ds-1

Python compiler with full language support and CPython compatibility

https://nuitka.net

sudo apt install nuitka
  • Section: universe/python
  • Architecture: all
  • 17 dependencies
  • 6 optional deps
  • normalized package name match
  • Matched by: Nuitka
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: nuitka from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment