Ross ROSS = Recommend OSS · open-source software intelligence for agents

nginx/unit

NGINX Unit - universal web app server - a lightweight and versatile open source server that simplifies the application stack by natively executing application code across eight different programming language runtimes. observed · 2026-08-28

github.com/nginx/unit · homepage · C · Apache-2.0 (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 46
  • Release rhythm 35
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 72.0
  • age_days: 3283
  • days_rel: 356
  • days_push: 329
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

5548 stars · 376 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

NGINX Unit is a lightweight universal web application server, written in C, that serves static assets, handles TLS, routes requests, and natively executes application code across eight runtimes (Python, PHP, Go, Java, Node.js, Ruby, Perl, and WebAssembly). Its entire configuration is managed dynamically at runtime through a RESTful JSON API with zero-interruption updates, but the project was archived in October 2025 and no longer receives fixes.

Use cases

  • run python and php apps behind a single web server
  • polyglot application server for multiple language runtimes
  • serve static assets and dynamic app code from one lightweight server
  • zero downtime runtime reconfiguration of a web server
  • host webassembly applications server-side
  • self-host several web apps with tls termination and routing
  • replace a separate nginx plus app runtime stack with one server

When to choose

  • You need one server to run apps in several different languages side by side
  • You want dynamic, zero-interruption configuration changes via a RESTful JSON API
  • You want static asset serving, request routing, TLS, and app execution in a single lightweight process
  • You need an existing, pinned deployment where maintenance risk is already accepted

When to avoid

  • Starting any new deployment - the project is archived and security vulnerabilities may go unaddressed
  • You require long-term support, security patches, or new features from an actively maintained project
  • You need a Windows server - Unit only runs on Unix-like systems
  • You need a full-featured reverse proxy or web server with a large ecosystem like nginx or HAProxy

Facets

application · maturity abandoned

http-server routing proxy wasm web-development backend self-hosted apis bsd c application-server web-server nginx polyglot-runtime tls-termination static-assets restful-json-api zero-downtime-reconfiguration load-balancing webassembly unitctl archived-project linux macos docker

4 sources

Member repositories

RepositoryRoleHealth v2
nginx/unitmain10

For agents

markdown · JSON · MCP: product_card(name="nginx/unit")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem