{"repo":"charlymigenes-ux/nopal","free":true,"listed":false,"github":"https://github.com/charlymigenes-ux/nopal","clone":"git clone https://github.com/charlymigenes-ux/nopal.git","description":"Self-hosted dashboard that unifies 3D printers (Klipper, Marlin, Bambu Lab, Elegoo, FlashForge), GRBL laser/CNC, and a plugin ecosystem in one browser panel.","language":"JavaScript","stars":11,"topics":["3d-printer","3d-printing","bambu-lab","cnc","dashboard","esp32","fastapi","grbl","klipper","laser-cutter"],"license":"GPL-3.0","category":"dashboards-admin","readme_excerpt":"NOPAL Read this in other languages: Español NOPAL is a self-hosted, browser-based control panel that unifies 3D printer management (Klipper/Moonraker, standalone Marlin, Bambu Lab, Elegoo, FlashForge), GRBL laser and CNC control , and a full 3D model / G-code library in one dashboard — with a plugin system for material inventory, job quoting, cameras, and Arduino-based workshop automation, plus TUNA-Screen , a companion Android app to control any of it from a tablet or phone. It's built for makers, small print farms, and anyone running a mixed workshop who is tired of juggling Mainsail/Fluidd tabs, brand-specific apps, LightBurn/LaserGRBL windows, and a file explorer at the same time. --- Table of Contents Overview Features Architecture Requirements Installation Configuration Usage Development Updating Uninstall Roadmap Support NOPAL License --- Overview NOPAL is designed to solve the problems that show up together in most home/small-shop fabrication setups: 1. Managing large collections of printable and cuttable files (STL, 3MF, STEP, G-code) spread across folders and formats. 2. Monitoring and controlling several 3D printers at once — across five different brands/protocols — without switching between separate vendor apps. 3. Controlling GRBL laser cutters/engravers and CNC routers — over WiFi (ESP3D-style boards) or directly over USB — from the same place, including multiple machines side by side. 4. Tracking material, cost, and job history without a spreadsheet on the side","default_branch":null,"files":null,"tree":[],"storefront":"/r/charlymigenes-ux","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/charlymigenes-ux/nopal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}