Nerves Project (@nerves-project)
  • Stars
    star
    3,868
  • Global Org. Rank 5,559 (Top 2 %)
  • Registered about 12 years ago
  • Most used languages
    Elixir
    77.5 %
    Shell
    12.5 %
    C
    7.5 %
    HTML
    2.5 %

Top repositories

1

nerves

Craft and deploy bulletproof embedded software in Elixir
Elixir
2,140
star
2

nerves_system_br

Platform infrastructure for embedded Erlang/OTP, Elixir, and LFE projects
Shell
407
star
3

nerves_examples

Small example programs using Nerves
Elixir
364
star
4

nerves_system_rpi0

Base Nerves system configuration for the Raspberry Pi Zero and Zero W
Elixir
95
star
5

nerves_system_rpi3

Base Nerves system configuration for the Raspberry Pi 3
Elixir
91
star
6

nerves_system_rpi4

Base Nerves system configuration for the Raspberry Pi 4
Elixir
84
star
7

erlinit

Replacement for /sbin/init that launches an Erlang/OTP Release
Shell
75
star
8

ring_logger

Elixir Logger ring buffer backend
Elixir
74
star
9

nerves_runtime

Small, general initialization and utilities for Nerves devices
Elixir
57
star
10

nerves_pack

Initialization setup for Nerves devices
Elixir
45
star
11

shoehorn

Handle OTP application failures without restarting the Erlang VM
Elixir
44
star
12

nerves_bootstrap

Nerves mix integration bootstrap and new project generator
Elixir
39
star
13

nerves_system_rpi

Base Nerves system configuration for the Raspberry Pi A+ and B+
Elixir
39
star
14

nerves_system_bbb

Base Nerves system configuration for the BeagleBone-based boards
Shell
32
star
15

nerves_system_x86_64

Elixir
20
star
16

property_table

In-memory key-value store with subscriptions
Elixir
19
star
17

nerves_system_mangopi_mq_pro

Nerves system for the MangoPi MQ Pro
Elixir
19
star
18

nerves_ssh

Nerves SSH support
Elixir
18
star
19

nerves-project.github.io

Website content
HTML
17
star
20

nerves_system_grisp2

Base Nerves system configuration for the GRiSP 2
Elixir
17
star
21

toolchains

Nerves Toolchains
Elixir
15
star
22

nerves_system_vultr

Experimental - join the #nerves channel on elixir-lang slack if interested
Elixir
15
star
23

nerves_system_rpi3a

Nerves system for the Raspberry Pi 3 Model A+ w/ gadget mode
Elixir
14
star
24

nerves_leds

Functions to drive LEDs on embedded systems
Elixir
13
star
25

nerves_heart

Erlang heartbeat support for Nerves
C
11
star
26

boardid

Print out a platform-specific board serial number
Shell
11
star
27

ssh_subsystem_fwup

Erlang SSH Subsystem for Nerves firmware updates
Elixir
11
star
28

nerves_systems

Build scripts for maintaining multiple repositories
Elixir
11
star
29

nerves_system_rpi2

Base Nerves system configuration for the Raspberry Pi 2
Elixir
10
star
30

nerves_system_rpi5

Future Nerves system for the Raspberry Pi 5
Elixir
8
star
31

nerves_motd

Message of the Day for Nerves devices
Elixir
7
star
32

nerves_initramfs

An initramfs for early boot handling of Nerves devices (Work in progress!)
C
7
star
33

uboot_env

Elixir package to read and write U-Boot environment blocks
Elixir
6
star
34

nerves_system_osd32mp1

Base system for Octavo OSD32MP1
Elixir
5
star
35

nerves_logging

Route system log messages through the Elixir logger
Elixir
5
star
36

nerves_system_linter

Mix task to check Nerves system configuration files.
Elixir
4
star
37

nerves_uevent

Simple UEvent monitor for detecting hardware and automatically loading drivers
C
4
star
38

documentation

Nerves Docs (WIP: See https://hexdocs.pm/nerves for current docs)
4
star
39

nerves_fw_loaders

A collection of firmware loaders for boards with internal storage
Shell
3
star
40

build-tools

CircleCI Orb nerves-project/build-tools
3
star
41

system_registry_term_storage

Simple term storage for SystemRegistry
Elixir
2
star
42

nerves_tips

Short Nerves tips packaged as fortunes
Elixir
2
star
43

.github

Default GitHub community files for the Nerves Project
1
star