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

nerves-project/nerves

Craft and deploy bulletproof embedded software in Elixir observed · 2026-08-28

github.com/nerves-project/nerves · homepage · Elixir observed · 2026-08-28

Health v2 · maintenance only

93/100

  • Activity 99
  • Release rhythm 80
  • Longevity 100

Flags: no_license

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: 30.5
  • age_days: 3875
  • days_rel: 52
  • days_push: 7
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

2484 stars · 206 forks observed · 2026-08-28

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

Nerves is a framework and set of tools for building and deploying small, self-contained firmware images for embedded Linux devices using Elixir and the Erlang virtual machine. It integrates with Buildroot to provide minimal Linux runtimes and lets developers use the broader Elixir ecosystem on microprocessor-based hardware.

Use cases

  • build firmware for Raspberry Pi in Elixir
  • deploy fault-tolerant software to embedded devices
  • run Phoenix LiveView on embedded hardware
  • create immutable OTA-updatable firmware images
  • prototype IoT devices with Livebook on real hardware
  • build lean embedded Linux systems with the BEAM runtime

When to choose

  • you want to write embedded software in Elixir or Erlang
  • you need small, immutable, reliable firmware images for Linux-capable boards
  • you want fault-tolerant, soft real-time behavior from the BEAM on edge devices
  • you prefer leveraging the Elixir ecosystem (Phoenix, Nx, Livebook) on hardware

When to avoid

  • you target microcontrollers without Linux support
  • you need a full general-purpose Linux distribution with a traditional package ecosystem
  • your team has no Elixir/Erlang experience and cannot invest in learning it
  • you need hard real-time guarantees

Facets

framework · maturity stable

embedded build-tool deployment sdk embedded-systems developer-tools cross-platform elixir embedded iot beam buildroot firmware iot erlang-vm elixir linux

2 sources

Member repositories

RepositoryRoleHealth v2
nerves-project/nervesmain93

For agents

markdown · JSON · MCP: product_card(name="nerves-project/nerves")

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