Independent FreeBASIC distribution

Classic BASIC.
Current engineering.

FreeBASIC-NG is a CMake-based, independently maintained FreeBASIC fork. Its stable releases are built, installed, and smoke-tested on every published native host.

Build native bootstrap

Install clean prefix

Smoke test compiled BASIC

Verify hashes and provenance

Verified archives

Choose your host.

Every archive is a direct, versioned GitHub Release asset. Its checksum, SPDX SBOM and Sigstore bundle travel with it.

Native channels

Install with your package manager.

Publication follows clean-environment qualification. Package metadata is generated from the exact measured release candidate.

Debian / APT

Signed amd64 and arm64 packages are published through deb.metaneutrons.cc.

sudo apt install freebasic-ng

Homebrew

The formula is qualified on Apple silicon and Intel macOS before publication.

brew install metaneutrons/tap/freebasic-ng

AUR source build

Builds FreeBASIC-NG from the signed release source archive.

yay -S freebasic-ng

AUR binary

Installs the measured Linux x86_64 release archive.

yay -S freebasic-ng-bin

Compatibility boundary

Compatible source, explicit identity.

FreeBASIC-NG targets source compatibility with its upstream base, FreeBASIC’s 1.20.0 development line. It is an independent project, not an official upstream release.

It does not claim ABI compatibility with arbitrary FreeBASIC distributions. Package managers should treat it as an alternative compiler distribution.

Upstream base
5714d10adb21 ↗
Compiler executable
fbc
Target SDK status
AmigaOS/m68k preview; AROS and MorphOS deferred