The "Awesome Raspberry Pi" project is a curated collection of resources dedicated to the Raspberry Pi, a versatile credit card-sized computer designed to promote programming education and creative projects. This list encompasses a wide range of categories, including tutorials, hardware projects, software libraries, operating systems, and community forums. It serves as a valuable resource for beginners looking to learn programming, educators seeking teaching materials, and experienced developers interested in innovative projects. With this collection, users can explore the endless possibilities of the Raspberry Pi, from simple coding exercises to complex IoT applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Node.js" project is a curated collection of resources for developers working with Node.js, a powerful JavaScript runtime built on Chrome's V8 engine. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources that enhance the development experience. It is designed to benefit both beginners and experienced developers by providing essential tools and knowledge to create efficient server-side applications. From learning materials to advanced libraries, users can explore a wealth of information to elevate their Node.js projects and streamline their development process.
The "Awesome Flutter" project is a comprehensive collection of resources dedicated to Flutter, Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase written in Dart. This list includes libraries, tools, plugins, tutorials, and community resources that support developers in creating beautiful and performant applications. Whether you're a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection offers valuable insights and tools to enhance your Flutter development experience. Dive into this resource to discover how to maximize your productivity and creativity with Flutter.
The "Awesome iOS" project is a curated collection of resources designed for developers working with iOS, Apple's mobile operating system for iPhones and iPads. This list encompasses a wide range of categories including development tools, libraries, frameworks, design resources, tutorials, and community support. It serves as a valuable asset for both beginners looking to learn iOS development and experienced developers seeking to enhance their skills and discover new tools. Whether you're building your first app or looking to refine your existing projects, this collection provides essential resources to help you succeed in the iOS ecosystem.
The "Awesome Frontend Development" project is a curated collection of resources aimed at enhancing the skills and knowledge of frontend developers. Frontend development involves creating the visual and interactive aspects of web applications, utilizing technologies such as HTML, CSS, and JavaScript. This list encompasses a variety of resources including frameworks, libraries, tools, tutorials, and design systems, catering to both beginners and experienced developers. By providing access to the latest trends, best practices, and community insights, this project empowers developers to build engaging and efficient user interfaces. Dive in to discover tools and techniques that can elevate your frontend development projects to new heights.
A Raspberry Pi image that boots directly into full-screen Chrome with convenience features for unattended kiosk operation.
An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware and custom protocols.
A digital data transmission system using Raspberry Pi and WiFi modules for low-latency HD video, telemetry, and control data.
A pre-configured Raspberry Pi OS distribution for managing Klipper 3D printers with the Mainsail web interface.
A Linux distribution that transforms single-board computers into video surveillance systems.
A ready-to-use image and installer for self-hosted Nextcloud on Raspberry Pi, ARM boards, VMs, and containers.
A lightweight Python GUI toolkit for building web applications without JavaScript, web servers, or deployment hassles.
An open-source Raspberry Pi HAT that transforms the Pi into a full-featured vital sign monitor for ECG, SpO2, and respiration.
A Docker container for Raspberry Pi that provides a JSON REST API to configure WiFi, enabling simultaneous access point and client modes.
A command-line tool to simplify configuring and managing DNS and DHCP services for home and small business networks.
A Python library providing control functions for single-board computers, including network, storage, display, and system management.
A tool for creating custom Raspberry Pi OS images and the official Raspberry Pi OS images.
A script for creating custom OS images for single-board computers like Raspberry Pi and Orange Pi.
A collection of Bash scripts with a menu to simplify software installation and system configuration on Raspberry Pi.
Reconfigure Raspberry Pi OS images using a Docker-like configuration file and QEMU chroot.
A bash script that automatically shrinks Raspberry Pi disk images and enables auto-resizing on first boot.
Simplified certificate authority and device certificate manager for strongSwan VPN, supporting client/server, host-to-host, and site-to-site configurations.
A free, open-source app store for Raspberry Pi and ARM Linux devices, simplifying software installation with shell scripts.
An AI-powered WiFi security auditing tool that uses deep reinforcement learning to optimize capture of WPA handshakes.
A Python script that gathers Raspberry Pi or Ubuntu system health metrics and publishes them to an MQTT server for Home Assistant integration.
A command-line tool for building consistent, customized Raspberry Pi SD card and SSD images with automated configuration.
A Python package for stress testing Raspberry Pi CPUs and generating temperature plots to compare cooling solutions.
A tool to set up a Tor-based WiFi hotspot on a Raspberry Pi for anonymous internet access.
A web-based system performance monitoring and task management tool for servers and headless Raspberry Pi setups.
A free, open-source DNS server that blocks ads and trackers network-wide for all your home devices.
A CLI tool that captures body composition data from 23+ BLE smart scales and syncs it to Garmin Connect, Strava, MQTT, and other services without a phone app.
Broadcast audio over FM radio using Raspberry Pi devices, supporting both single-device setups and multi-Pi networks.
A C++ bare metal programming environment for Raspberry Pi, providing libraries and drivers for hardware control without an OS.
A command-line tool for managing Cooklang recipes, generating shopping lists, and serving a web interface from a single binary.
A web-controlled cocktail mixing machine software for Raspberry Pi, managing pumps and recipes for DIY automated bartending.
CLI tool to monitor downstream load on DOCSIS cable networks using DVB-C hardware and generate RRDtool graphs.
A privacy-first, self-hostable blogging platform for sharing with friends and family via private RSS feeds.
Open-source instructions for building a mobile hearing aid prototype using affordable consumer hardware and the openMHA platform.
Turn a Raspberry Pi into an internet-connected chronometer displaying multiple time systems, world clocks, and leap statistics.
Enables running Kubernetes on ARM devices like Raspberry Pi using official kubeadm tools.
A private photo cloud for families that automatically backs up photos and videos from devices to your own hard drive.
A custom-built Raspberry Pi-based live performance instrument combining a looper, synthesizer, and drum machine with physical controls.
A dashboard for Raspberry Pi car computers that displays real-time vehicle data from OBD2 Bluetooth devices.
A Raspberry Pi project that detects nearby people by monitoring WiFi connections without additional sensors.
A highly customizable USB attack platform for penetration testing, based on a Raspberry Pi Zero.
A DIY Raspberry Pi-based IP-KVM for remote server management with low-latency video, virtual media, and ATX power control.
A customizable digital clock display designed for Raspberry Pi and monitors, featuring weather, news, and optional hardware integration.
FM-RDS transmitter using the Raspberry Pi's PWM to generate FM modulation with real-time RDS data.
Exploits locked computers via USB to hijack internet traffic, steal browser cookies, and install persistent web backdoors using a Raspberry Pi Zero.
A lightweight web dashboard for monitoring Raspberry Pi hardware and software status, requiring only a webserver and PHP.
A Python 3 library for controlling stepper motors, DC motors, and servos with a Raspberry Pi.
A Python program to monitor ARM CPU and GPU temperature on Raspberry Pi with logging, alarms, graphing, and notifications.
An open-source Raspberry Pi-based home alarm system that is inexpensive, expandable, and supports multi-system networking.
A DIY voice-controlled smart mirror powered by Raspberry Pi, serving as a life automation hub with IoT integration.
A live coding music synthesizer for creating sounds and music through code, designed for education and performance.
A Node.js library for adding voice interfaces with offline hotword detection and cloud speech recognition.
An open-source ADS-B receiver for aviation weather and traffic data using RTL-SDR and Raspberry Pi.
A USB proxy for intercepting and modifying USB traffic between devices and hosts, enabling security testing and device emulation.
A comprehensive collection of tutorials and exercises for learning Raspberry Pi hardware, software, and networking.
Open-source GameStream client for embedded Linux systems like Raspberry Pi, enabling remote game streaming from PC.
Scripts and prebuilt binaries to build and run Swift 5.4 on ARM devices like Raspberry Pi.
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs, SPI, I2C, PWM, UART, and 1-Wire.
A script for remote building Swift projects on Linux machines directly from Xcode.