A Python CNC controller and G-code editor with built-in auto-leveling.
Open Hardware & Maker
Hand-picked open-source hardware and maker projects: 3D printing, CAD, circuits and PCBs, microcontrollers, robots and drones, CNC and lasers, smart home, single-board computers, radio… 149 projects so far.
Looking for software to run yourself (smart-home hubs, media centers…)? See Self-Hosted Open Source. Want an open-source alternative to SolidWorks, Fusion 360 or other commercial tools? See Open Source Alternatives
A simple Grbl controller with G-code visualization.
Official open-source firmware for Prusa machines such as the MK4 and XL.
A robot physics simulator for testing algorithms and robots in virtual worlds.
A simple Python editor for beginners that supports micro:bit and CircuitPython.
A digital sculpting tool that runs in the browser and is quick to pick up.
The API server for Klipper that both Mainsail and Fluidd use to talk to the printer.
Touch-screen interface for Klipper printers, so a small display is enough to run the machine.
A modular IoT and smart home integration platform with a large adapter catalog.
Turns an SDR into a web-accessible receiver that many people can listen to at once.
An open-source EDA that stresses a disciplined library and workflow, by the author of Dune 3D.
An online digital logic simulation platform suited to classrooms and homework.
Management UI and MQTT gateway for Z-Wave networks.
The open-source LoRaWAN stack that powers The Things Network.
A long-running open-source smart home platform with wide device support and a powerful rules engine.
Receive and decode aircraft ADS-B signals and track nearby flights on a map.
An open-source LoRaWAN network server for running your own IoT network.
Voron's three-Z-motor CoreXY design, balancing stability and build difficulty.
Firmware for Duet boards, supporting multiple extruders, tool changers and advanced kinematics.
The ROS 2 robot control framework with unified hardware interfaces and controllers.
Open-source firmware for ESP32 touch screens that turns them into smart-home control panels.
Browser-based 3D slicer plus CNC and laser CAM tool.
Web software for laser engraving and CNC, supporting several laser controllers.
CI-style automation for KiCad projects that produces all fabrication and documentation outputs from one command.