About Nixpacks
Nixpacks is a tool that builds Docker images from application source code combined with Nix packages. It is currently in maintenance mode and not under active development, with Railpack recommended as a replacement.
Users install Nixpacks, then run a command to build and package an app into a Docker image. The tool supports customizing build options such as adding system packages and specifying build and start commands.
Key features
- Builds Docker images from application source code and Nix packages
- Supports custom system packages via --pkgs flag
- Allows custom build and start commands
- Supports many languages including Node, Python, Ruby, Rust, Go, Java, and others
- Can be deployed to platforms like Railway, Coolify, Dokku, and GitHub Actions
Good fit for
- Packaging an application into a Docker image for deployment
Nixpacks: questions and answers
- What is Nixpacks used for?
- Nixpacks builds Docker images from application source code using Nix packages. It is a good fit for packaging an application into a Docker image for deployment.
- Is Nixpacks open source?
- Yes. Nixpacks is open source under the MIT licence. Its source code is on GitHub at railwayapp/nixpacks and is written mainly in Rust.
- Is Nixpacks free?
- Yes. Nixpacks is open source, so the software itself is free to use.
- Can I self-host Nixpacks?
- Yes. Nixpacks can be self-hosted on your own server or infrastructure.
- What is Nixpacks an alternative to?
- Nixpacks is an open-source alternative to GitHub Codespaces and Ona. Other open-source alternatives to GitHub Codespaces include code-server, Coder and Gitpod.
- Is Nixpacks actively maintained?
- Yes. The most recent commit to Nixpacks was on 2 October 2026, and the latest release is v1.41.0, published on 24 October 2025. The project has 3.6k stars on GitHub.
Open-source alternatives to Nixpacks
See all
code-server
Developer Tools
VS Code in the browser
MITvs Replit★ 80k
Coder
Developer Tools
Secure environments for developers and their agents
AGPL-3.0vs CodeSandbox★ 17k
Gitpod
Developer Tools
The developer platform for on-demand cloud development environments to create software fas
AGPL-3.0vs Replit★ 14k
Theia
Developer Tools
Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
EPL-2.0vs Replit★ 22k
Che
Developer Tools
Kubernetes based Cloud Development Environments for Enterprise Teams
EPL-2.0vs Replit★ 7.2k
DevPod
Developer Tools
Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you
MPL-2.0vs GitHub Codespaces★ 15k
SaaS alternatives to Nixpacks
See all
GitHub Codespaces
Developer Tools
Cloud-hosted development environments launched from GitHub repositories
SaaS
Ona
Developer Tools
Cloud development environments and software engineering agents, formerly Gitpod
SaaSCodeSandbox
Developer Tools
Cloud development environments and browser-based sandboxes for web projects
SaaS
StackBlitz
Developer Tools
Browser-based IDE that runs Node.js projects instantly using WebContainers
SaaS
Vibeongo
Developer Tools
Cloud workspaces where your coding agent works in an isolated VM or sandbox connected to a repository
SaaS
CodeMote
Developer Tools
iPhone and iPad app that connects to your dev machine for terminals, git and AI coding agents
SaaS

