Below are downloads for beta versions of the new open source Principia 1.5.2.


Download Principia 1.5.2 Beta for Windows x64 (built 2023-03-10)

Administrator privileges are required to run the installer.


Arch Linux

On Arch Linux-based distributions you can use the principia-git package from the AUR which tracks the latest master. Use your favourite AUR helper, like such:

yay -S principia-git

A custom binary repository is also available, being updated every now and then. To add:

echo -e '\n[principia]\nSigLevel = Optional DatabaseOptional\nServer =$arch' | sudo tee -a /etc/pacman.conf


For Debian-based distributions, we have an MPR package tracking the latest master.

Install makedeb (if you do not already have it), and make the principia-git MPR package like such:

git clone
cd principia-git/
makedeb -si


Principia is available in nixpkgs.

The Principia source repository also contains files to automatically build and package Principia on NixOS.

See the NixOS README for more information.



Please clone the source repository and build from source:

git clone --depth 1

Compilation instructions can be found in the included README file.


Download Principia 1.5.2 Beta for Android (Android 4.4+) (built 2023-03-10)

IMPORTANT WHEN UPDATING: Principia 1.5.2 now stores its user data in scoped app storage as compared to in the shared storage. If you have existing levels and data saved locally you will need to manually migrate it to the new location. (See Accessing Android Data Directory for how to access)

Problems, crashes or bugs? Ask in the Discord server or open an issue on Github.

If you fancy something else, see the Bithack Game Archive Index.