This is your work, valued
Working on @nerves-project!
elixir_ale. Interact with hardware in Elixir - GPIOs, I2C and SPI
★ 344muontrap. Keep your ports contained
★ 266code128. Trivial Code 128 barcode encoder
★ 67midi_synth. Play music in Elixir
★ 44elixirbot. Elixir robots created for Erlang Factory 2015
★ 37bbb-buildroot-fwup. Example project showing how to use buildroot and fwup
★ 27relsync. Synchronize Erlang/OTP releases to remote nodes
★ 26snake. Snake in Elixir
★ 25mmccopy. Convenient alternative to dd for writing images to SDCards
★ 15nerves_system_npi_imx6ull. Nerves system for the Seeed Studio i.MX6ULL-eMMC dev board
★ 14qt-opencl. Fixes for http://qt.gitorious.org/qt-labs/opencl
★ 9see-experiments. Erlang
★ 8fhunleth-buildroot-experiments. A Buildroot repository for various experiments
★ 7beam_benchmarks. Convience library for running BEAM benchmarks
★ 7u-boot-squashfs. Experimental support for SquashFS in U-Boot
★ 6buildroot-edison. Working on Intel Edison support in Buildroot...
★ 6nerves_system_smt1019. Nerves system for the ELC SMT1019 Wall Tablet
★ 1nerves_system_rock_4d. Nerves System for the Radxa ROCK 4D RK3576 8-core SBC
★ 1pigg. GUI for remote control of Raspberry Pi GPIO hardware
★ 394nerves_system_vagus. Vagus custom Nerves systems (fork of nerves_systems_universal_proxy)
★ 1recomputer_r100x_cm4. Chromasurf Nerves System — reComputer R100x (CM4, aarch64)
★ 1reterminal_dm_cm4. Chromasurf Nerves System — reTerminal DM (CM4, aarch64)
★ 1reterminal_cm4. Chromasurf Nerves System — reTerminal (CM4, aarch64)
★ 1beamicom_scenic. NES Emulator in Elixir
★ 8single_file_libs. List of single-file C/C++ libraries, with emphasis on clause-less licenses.
★ 10kspec. Specification of the Sendspin protocol
★ 111improv. Improv over BLE Wi-Fi Provisioning for Elixir/Nerves devices
★ 2bluez. BlueZ over D-Bus client library for Elixir
★ 3eink. Elixir
★ 2vintage_net_ecm. VintageNet technology for USB CDC-ECM and RNDIS cellular modems
★ 2stk31862. Use the Sensortek STK31862 ambient light sensor in Elixir
★ 1erlang-markdown. CommonMark and GFM compliant markdown parser in Erlang with ASTs and extensions
★ 9peer_net. Elixir
★ 4Fable. F# to JavaScript, TypeScript, Python, Rust, Erlang and Dart Compiler
★ 3.1kficl. Ficl is an interpreter for embedding into other systems as a command, macro, and development prototyping language. Based on ANS Forth with object extensions
★ 6Odin. Odin Programming Language
★ 12kmoar. A collection of useful functions.
★ 24bijou64. Elixir
★ 5infix. Immutable.Friendly.Secure — Reliable embedded Linux for any device
★ 93bb_tui. Terminal-based dashboard for Beam Bots robots built on ExRatatui
★ 4strace_ui. A Bonsai_term application for interactively viewing strace output
★ 124hrw. HRW, or rendezvous hashing, library for Elixir
★ 30calzone. C
★ 2RuView. π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
★ 88knbpr. Nerves Binary Package Repository
★ 7ghost-pepper. 100% private on-device voice models for speech-to-text and meeting transcription on macOS
★ 3kmatter_ex. The Matter protocol written in Elixir — commissioning, CASE sessions, and Interaction Model over UDP.
★ 5libudev-zero. Daemonless replacement for libudev
★ 275erlang-usb. Erlang USB library
★ 12agent-ci. Agent-CI is local GitHub Actions for your agents.
★ 725dexter. A fast, full-featured Elixir LSP optimized for large codebases.
★ 368iLL. integration Logic Language
★ 18yggstack. Yggdrasil + Netstack (instead of TUN)
★ 107riscv-runner. Go
★ 26eqrcode. Simple QRCode Generator in Elixir
★ 229llmfit. Hundreds of models & providers. One command to find what runs on your hardware.
★ 31kethercat. Elixir
★ 6shannon. Shannon is an AI pentester for web applications and APIs. It analyzes your source code, identifies attack vectors, and executes real exploits to prove vulnerabilities before they reach production.
★ 46ksafe-nif. Wrap your untrusted NIFs so that they can never crash your node.
★ 40playbill. Elixir
★ 8Easel. Canvas 2D API for Elixir — draw to Phoenix LiveView, native wx windows, or custom backends
★ 62nerves_mcp. Elixir
★ 6bash. Bash interpreter written in pure Elixir. Execute shell scripts from Elixir with compile-time validation, persistent sessions, and the ability to extend Bash with Elixir functions.
★ 42slint. Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
★ 23kaic8800. Aicsemi aic8800 Wi-Fi driver. Official support for Radxa devices only.
★ 203pixelsynth. Pixel Synth
★ 2pentiment. Elixir
★ 3homex. A bridge between Elixir and Home Assistant
★ 54space_dust. Astrodynamics library for elixir
★ 4simde. Implementations of SIMD instruction sets for systems which don't natively support them.
★ 3.1kAnswerOverflow. Powering Discord content discovery by making web pages from threads for some of the largest servers, including Valorant, Cloudflare, C#, and Nuxt.
★ 2knx_eigen. Eigen-based Backend for Nx
★ 15SigDigger. Qt-based digital signal analyzer, using Suscan core and Sigutils DSP library
★ 2.8kdata-structures-in-practice-public. A hardware-aware guide to data structures for system software engineers.
★ 1.4kLLMs-from-scratch. Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
★ 100kopenwebrx. Open source, multi-user SDR receiver software with a web interface
★ 1.3kNoLongerEvil-Thermostat. Breathe fresh life into your bricked Nest, now with 100% less evil!
★ 1.8kbb. The resilient robotics framework
★ 91typst. A markup-based typesetting system that is powerful and easy to learn.
★ 55kterm_ui. A framework for writing terminal user interfaces in Elixir
★ 198FastEPD. Optimized library for driving parallel eink displays with the ESP32
★ 205confuse. Implementation of libconfuse style config files in Elixir
★ 2pi_relay_plate. Elixir implementation for the Pi Relay Plate hat
★ 1ttgf0p2-PVTMonitorSuite. PVTMonitorSuite: A fully digital, modular suite for measuring gate delays, flip-flop timings, and clock skew under varying process, voltage, and temperature conditions.
★ 2ex_nvr. Video recording and computer vision for edge devices
★ 79nsjail. A lightweight process isolation tool that utilizes Linux namespaces, cgroups, rlimits and seccomp-bpf syscall filters, leveraging the Kafel BPF language for enhanced security.
★ 4kcure-lang. Cure language compiling to BEAM with FSM primitives and Dependent types
★ 116awesome-mcp-hardware. Awesome list of MCP servers for interacting with hardware and the physical world.
★ 49elixir_nerves_devcontainer. VSCode Workspace & Dev Container for working on Elixir Nerves projects
★ 2exmodem. An Elixir client for the XMODEM file transfer protocol.
★ 1exhelp. ExHelp lets you browse your elixir docs swiftly in the terminal.
★ 3I3CBlaster. Raspberry pico / RP2040 based USB to I3C converter with Python support
★ 92coralnpu. A machine learning accelerator core designed for energy-efficient AI at the edge.
★ 2.5knerves_burner. Nerves pre-built firmware installer
★ 20nanochat. The best ChatGPT that $100 can buy.
★ 57kopenzl. A novel data compression framework
★ 3.2ksoso. A Simple Unix-like operating system
★ 984tele. Alternative syntax for Erlang
★ 21super. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access
★ 767pololu_a_star_32u4. Elixir library for controlling the Pololu A-Star 32U4 board via I2C in RPi slave mode.
★ 1l298n. L298N Motor Driver Library
★ 2nerves_ssh_system_shell. Elixir
★ 5wafer. Wafer is an Elixir library to make writing drivers for i2c and SPI connected peripherals and interacting with GPIO pins easier.
★ 3cantastic. An Elixir library to interact with CAN/Bus via lib_socket_can
★ 32zoe. What I've learned on the topic of appending a zip file to binaries...
★ 2BEAM_SEMP. Erlang
★ 7nerves_system_trellis. Elixir
★ 10req_llm. Composable Elixir library for LLM interactions built on Req and Finch
★ 551tau5. Code. Art. Together.
★ 204sops. Simple and flexible tool for managing secrets
★ 23kreactor. Reactor is a dynamic, concurrent, dependency resolving saga orchestrator.
★ 195guac. GUAC aggregates software security metadata into a high fidelity graph database.
★ 1.5kBASIC-M6502. Microsoft BASIC for 6502 Microprocessor - Version 1.1
★ 4.5kbrowsix. Browsix is a Unix-like operating system for the browser.
★ 3.2klustre. A Gleam web framework for building HTML templates, single page applications, and real-time server components.
★ 2.4kmazebook. Flexible maze-generation and -writing code
★ 5mystical_ps. PostScript
★ 667expert. Official Elixir Language Server Protocol implementation
★ 2kscrutiny-main. Debugging embedded software through instrumentation with a nice UI
★ 57dp_trim. Conect a Desktop Pilot trim wheel to a Brunner force feedback yoke.
★ 3ESPGPT. Wireless interface to ChatGPT using speech-to-text and text-to-speech, all through OpenAI APIs, running on an ESP32.
★ 13rknn-toolkit2. C
★ 3.2keverparse. Automated generation of provably secure, zero-copy parsers from format specifications
★ 328nerves_system_grouper. Nerves base system for Grouper
★ 2hog. Library used to monitor report memory hungry processes
★ 42arm32-jit. Development setup to work on the ARM32 JIT compiler for Erlang/OTP
★ 3memviewer. Analyze a map file and generate a treemap image
★ 5fwup_delta. Library for generating fwup delta firmware updates.
★ 1wake-word-benchmark. wake word engine benchmark framework
★ 160odas. ODAS: Open embeddeD Audition System
★ 1klean4. Lean 4 programming language and theorem prover
★ 8.6kporcupine. On-device wake word detection powered by deep learning
★ 4.9kaichat. All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
★ 10khomeassistant-smartrent. Home Assistant Custom Component for SmartRent Locks 🔐, Thermostats 🌡, Sensors 💧 and Switches💡
★ 130ex_eval. Elixir
★ 10mdio-tools. Low-level debug tools for MDIO devices.
★ 92vancouver. Simple MCP server library for Elixir.
★ 38scenic_mcp_experimental. an EXPERIMENTAL implementation of an MCP server for Scenic apps.
★ 6tau5_discovery. An Erlang NIF providing cross-platform UDP-multicast based discovery
★ 6direct-file. Direct File
★ 4.6kspellweaver. A wrapper using Bun to provide cspell as a Mix Task.
★ 3nstandard. A standard setup for library authors based on the Nerves project standard practices.
★ 8nx_hailo. C++
★ 18nts-servers. NTP servers with NTS support
★ 274entrace. Elixir
★ 68elixir_observer. Find, compare, and explore Elixir packages for your next project.
★ 63epmd_up. A simple Elixir module to check and manage the Erlang Port Mapper Daemon (epmd).
★ 3cn. CN separation logic refinement type system for C
★ 59usage_rules. A tool for synchronizing LLM rules files with your dependencies.
★ 213sobelow. Security-focused static analysis for the Phoenix Framework
★ 55nerves_flutter_support. Base library for running Flutter on Nerves devices
★ 22ht16k33_multi. A library for controlling one or more Ht16k33 microchips, which are commonly used to drive 7-segment displays.
★ 4frr. The FRRouting Protocol Suite
★ 4.2kigniter. A code generation and project patching framework.
★ 401docker_example. Example project using the nerves_containers base systems
★ 5textual. The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
★ 37kpythonx. Python interpreter embedded in Elixir
★ 314faulty. Error tracker for Elixir apps
★ 6popcorn. Running Elixir in the browser
★ 686charms. NIF, in Elixir, for Elixir
★ 36tower. 🏰 Vendor-Neutral Exception/Error Tracking/Reporting/Monitoring in Elixir
★ 193willow. Open source, local, and self-hosted Amazon Echo/Google Home competitive Voice Assistant alternative
★ 3.1knerves_system_recomputer_r11xx. Base Nerves system configuration for Seeed Studio reComputer R11 Series (WIP)
★ 1nerves_devtools_vscode. VSCode extension for developing with Nerves devices
★ 3crashdump_viewer_cli. A CLI version for viewing OTP Crash Dumps
★ 71noTunes. A simple macOS application that will prevent iTunes or Apple Music from launching.
★ 6kpurl. Implementation of the purl (package url) specification.
★ 6ebpf-btf. Building Truly Portable eBPF Programs
★ 22mix-dependency-submission. Calculates dependencies for Mix and submits the list to the GitHub Dependency Submission API
★ 42sequin. Postgres change data capture to streams, queues, and search indexes like Kafka, SQS, Elasticsearch, HTTP endpoints, and more
★ 2.2ktinyexpr. tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
★ 1.9kwaitkey. Single-file portable implementation of 'waitKey' function
★ 4cjit. Tiny and portable C compiler
★ 537req_athena. Conveniences for querying Amazon Athena with Req
★ 9bmap-writer. Yocto bmap-tools alternative written in C++
★ 22cpuinfo. CPU INFOrmation library (x86/x86-64/ARM/ARM64, Linux/Windows/Android/macOS/iOS)
★ 1.2kc3c. Compiler for the C3 language
★ 5.7kliboqs. C library for prototyping and experimenting with quantum-resistant cryptography
★ 3kfresh. WebSocket client for Elixir, built atop the Mint ecosystem
★ 61geomeasure. A collection of functions for calculating geometry properties
★ 16elixord. An Elixir discord bot
★ 6urepo. Elixir
★ 39InterSpec. spectral radiation analysis software
★ 223relixir. R/Elixir bindings for a better world 🚀
★ 38quartz. Plotting for Elixir using Typst
★ 3Adafruit_Blinka_Raspberry_Pi5_Piomatter. Python package to drive HUB75 rgb matrices on pi5
★ 44rag. A library to make building performant RAG (Retrieval Augmented Generation) systems in Elixir easy.
★ 102ospo-code-scanner. Analyse code repositories for ahering to typical open source practices
★ 21ggity. SVG charting for Elixir using the ggplot2 API
★ 85livebook_tools. Powertools for livebook.dev — AI Code Editing, MCP Servers, and Running Livebooks from the CLI
★ 119hardhat. An opinionated, production-ready HTTP client for Elixir services
★ 37semaphore. All-in-one delivery platform for AI-driven development.
★ 1.6kfine. C++ library enabling more ergonomic NIFs, tailored to Elixir
★ 141AI-For-Beginners. 12 Weeks, 24 Lessons, AI for All!
★ 54kbomctl. Format agnostic SBOM tooling
★ 155libvarlink. C implementation of the Varlink protocol and command line tool
★ 146eml. Erlang flavored by Some ML
★ 36yolo_elixir. A library for object detection and seamless YOLO model integration in Elixir
★ 291soleil_hardware. Hardware design files for Soleil, an open source power management and sleep control board for Raspberry Pi
★ 21langchain. Elixir implementation of a LangChain style framework that lets Elixir projects integrate with and leverage LLMs.
★ 1.2kpwmx. Pure Elixir interface to Sysfs hardware-pwm on Linux
★ 2gas-index-algorithm. Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
★ 43tundra. TUN Devices for Elixir
★ 8underack. A Eurorack-inspired, modular, MIDI generation and manipulation system
★ 1hologram. Full stack Elixir web framework that intelligently compiles Elixir client-side code to JavaScript
★ 1.5kghostwriter. Use the reMarkable2 as an interface to vision-LLMs (ChatGPT, Claude, Gemini). Ghost in the machine!
★ 548chapel. a Productive Parallel Programming Language
★ 2klibbpf-bootstrap. Scaffolding for BPF application development with libbpf and BPF CO-RE
★ 1.5kscorecard. OpenSSF Scorecard - Security health metrics for Open Source
★ 5.6kautodigimin. My Digital Theremin Project
★ 6fdpic_manifest. ARM FDPIC toolset
★ 13dialyxir. Mix tasks to simplify use of Dialyzer in Elixir projects.
★ 1.8khailo_rpi5. Nerves system for Raspberry Pi 5 with support for the Hailo AI accelerator
★ 9meandro. Finds dead code in Elixir applications
★ 44utils. A collection of scripts and simple applications
★ 338ort. A suite of tools to automate software compliance checks.
★ 2.1k