Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
Repository Index
47,133 repositories indexed
1–24 of 49 · Most stars
Kernel source tree for Raspberry Pi-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://forums.raspberrypi.com/
Access serial ports with JavaScript. Linux, OSX and Windows. Welcome your robotic JavaScript overlords. Better yet, program them!
- javascript
- serialport
- robot
- nodebots
A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
- mqtt-tool
- mqtt
- mqtt-client
- electron-app
Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.
- onednn
- oneapi
- performance
- cpp
A powerful, innovative and intuitive EDA suite for everyone!
- eda
- electronics
- pcb
- schematic
A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG.
- cnc
- gcode
- tinyg
- raspberry-pi
Self-hosted realtime soundscape analyser for birds, bats and other wildlife. Multi-model local AI inference, runs 24/7 on a Raspberry Pi.
- audio
- bioacoustics
- birds
- golang
Python interface to Bluetooth LE on Linux
A cross-platform TUI bluetooth manager.
The libgphoto2 camera access and control library.
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
- adafruit-gfx
- sdl
- arduino
- raspberry-pi
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
GPIO access and interrupt detection with Node.js
- gpio
- interrupt
- raspberry-pi
- beaglebone
Aviation weather and traffic receiver based on RTL-SDR.
- stratux
- rtl-sdr
- traffic
- weather
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
- serial-port
- cserialport
- cpp
- communication
For interfacing with Windows/macOS/Linux using an ESP32, a touchscreen and BLE.
Free SDR receiver for macOS, Windows and Linux: digital TV (DVB-T/T2, DVB-C, DVB-S/S2, ATSC, ISDB-T, DTMB), DAB+, FM, DRM, aviation (ADS-B, ACARS, VDL2), satellites, GNSS, ham modes (FT8, PSK31, CW), digital voice, cell towers and a spectrum analyser. HackRF, RTL-SDR, Airspy, SDRplay, BladeRF, LimeSDR, Pluto, USRP.
- atsc
- dab
- digital-tv
- dvb-t
Linux service to collect and transfer Xiaomi Mi Flora plant sensor data via MQTT to your smart home system, with cluster support 🌱🌼🥀🏡🌳
- xiaomi
- xiaomi-smart-home
- miflora
- python3
Kubernetes ported to ARM boards like Raspberry Pi.
- kubernetes
- arm
- raspberry-pi
- arm-devices
visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux
v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)
Simple library for sending measurements to an InfluxDB with a single network request. Supports ESP8266 and ESP32.
Play your Nintendo Switch or Switch Lite on your PC: stream games at up to 1080p60 with sound over USB-C or the network, no dock or capture card. Record MP4, take native-resolution screenshots, or use it as a webcam. Atmosphère sysmodule + viewers for Windows, Linux, macOS and Android/Android Tv
- atmosphere
- homebrew
- screen-capture
- sysmodule