railwayapp/nixpacks

App source + Nix packages + Docker = Image

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 minutes ago
Added to GitGenius on September 19th, 2026
Created on March 27th, 2022
Open Issues & Pull Requests: 97 (+0)
GitHub issues: Enabled
Number of forks: 317
Total Stargazers: 3,554 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.1 days
Mean response time: 65.2 days
90th percentile: 227.2 days
Tracked items: 62

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 72% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 29
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 772 days
Stale 30+ days: 29
Stale 90+ days: 28

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (32)
  • community (4)
  • enhancement (2)
  • new provider (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Nixpacks is a container image builder that takes application source code and produces OCI-compliant Docker images by combining Nix packages with application dependencies.

The tool solves the problem of reliably packaging applications with their system and language dependencies for deployment. It works by analyzing a source directory, resolving dependencies through the Nix ecosystem rather than language-specific package managers alone, and generating a Docker image that can run anywhere. This approach was developed by the Railway team as an alternative to traditional buildpacks, addressing deployment challenges encountered when running thousands of user applications on their platform.

Nixpacks suits teams deploying applications that need precise control over system-level dependencies alongside language-specific ones. It works well for projects where reproducibility across environments matters, since Nix provides deterministic dependency resolution. The tool is particularly relevant for users already familiar with Nix or those frustrated with buildpack limitations, though potential adopters should be aware that the project is in maintenance mode and the team recommends considering Railpack as an alternative for new projects.

The project is in maintenance mode and not under active development. Contributions are accepted but the implementation details and API are expected to change before a stable release.