Infinite Circuits is a React-based circuit prototyping web app
developed by CyberLife Labs.
It allows users to visually design, place, and connect electronic
components in an intuitive drag-and-drop canvas.
🚀 This is the first software release from CyberLife Labs.
- 🖱️ Interactive Canvas -- drag, drop, and connect components\
- 🧩 Component Prototyping -- place and arrange circuit parts\
- 📜 Undo / Redo -- history tracking for easy editing\
- 📐 Smart Alignment -- snap-to-grid and clean wiring\
- 💾 Auto Save -- never lose progress\
- 📤 Export Options -- save your designs\
- 🎨 Clean UI/UX -- toolbar, status indicators, and smooth workflow
- React (CRA) -- core framework\
- React Router -- navigation\
- React-RND -- draggable/resizable components\
- gh-pages -- deployment to GitHub Pages
Clone the repo:
git clone https://github.com/MaxonXOXO/infinite-circuits.git
cd infinite-circuitsInstall dependencies:
npm installRun locally:
npm startBuild for production:
npm run buildDeploy to GitHub Pages:
npm run deploy- 🔧 Add more circuit components\
- 🎨 Theme customization\
- 💾 Better export features (PDF/PNG/Schematic)\
- 💻 Desktop app version (
.exe) via Electron or Tauri\ - 📱 Potential Android app version
Infinite Circuits was created as the first official project under
CyberLife Labs.
Future updates will include improved UI/UX, more electronic components,
and extended features for students, hobbyists, and makers.
MIT License -- free to use, modify, and share.
👨💻 Developed by MaxonXOXO