{"id":30891199,"url":"https://github.com/maxonxoxo/infinite-circuits","last_synced_at":"2026-05-09T05:34:22.617Z","repository":{"id":311328549,"uuid":"1043376749","full_name":"MaxonXOXO/infinite-circuits","owner":"MaxonXOXO","description":"⚡ A web-based PCB/ project design simulator  — drag, drop, snap, and connect components on an interactive canvas. ","archived":false,"fork":false,"pushed_at":"2025-08-23T19:26:49.000Z","size":3307,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-24T07:35:04.197Z","etag":null,"topics":["arduino","circuits","electronics","react","reactjs","tech","webapp"],"latest_commit_sha":null,"homepage":"https://maxonxoxo.github.io/infinite-circuits/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MaxonXOXO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-23T18:11:37.000Z","updated_at":"2025-08-23T19:26:52.000Z","dependencies_parsed_at":"2025-08-24T08:21:34.390Z","dependency_job_id":"88966f20-763a-454b-bfa6-9db1dcb60b29","html_url":"https://github.com/MaxonXOXO/infinite-circuits","commit_stats":null,"previous_names":["maxonxoxo/infinite-circuits"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/MaxonXOXO/infinite-circuits","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxonXOXO%2Finfinite-circuits","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxonXOXO%2Finfinite-circuits/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxonXOXO%2Finfinite-circuits/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxonXOXO%2Finfinite-circuits/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MaxonXOXO","download_url":"https://codeload.github.com/MaxonXOXO/infinite-circuits/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MaxonXOXO%2Finfinite-circuits/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274225650,"owners_count":25244555,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","circuits","electronics","react","reactjs","tech","webapp"],"created_at":"2025-09-08T18:04:07.991Z","updated_at":"2026-05-09T05:34:22.609Z","avatar_url":"https://github.com/MaxonXOXO.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nInfinite Circuits is a **React-based circuit prototyping web app**\ndeveloped by **CyberLife Labs**.\\\nIt allows users to visually design, place, and connect electronic\ncomponents in an intuitive drag-and-drop canvas.\n\n🚀 This is the **first software release** from CyberLife Labs.\n\n------------------------------------------------------------------------\n\n## ✨ Features\n\n-   🖱️ **Interactive Canvas** -- drag, drop, and connect components\\\n-   🧩 **Component Prototyping** -- place and arrange circuit parts\\\n-   📜 **Undo / Redo** -- history tracking for easy editing\\\n-   📐 **Smart Alignment** -- snap-to-grid and clean wiring\\\n-   💾 **Auto Save** -- never lose progress\\\n-   📤 **Export Options** -- save your designs\\\n-   🎨 **Clean UI/UX** -- toolbar, status indicators, and smooth\n    workflow\n\n------------------------------------------------------------------------\n\n## 🛠️ Tech Stack\n\n-   **React (CRA)** -- core framework\\\n-   **React Router** -- navigation\\\n-   **React-RND** -- draggable/resizable components\\\n-   **gh-pages** -- deployment to GitHub Pages\n\n------------------------------------------------------------------------\n\n## 🌐 Live Demo\n\n👉 [Try Infinite Circuits\nhere](https://maxonxoxo.github.io/infinite-circuits)\n\n------------------------------------------------------------------------\n\n## 📦 Installation \u0026 Setup\n\nClone the repo:\n\n``` bash\ngit clone https://github.com/MaxonXOXO/infinite-circuits.git\ncd infinite-circuits\n```\n\nInstall dependencies:\n\n``` bash\nnpm install\n```\n\nRun locally:\n\n``` bash\nnpm start\n```\n\nBuild for production:\n\n``` bash\nnpm run build\n```\n\nDeploy to GitHub Pages:\n\n``` bash\nnpm run deploy\n```\n\n------------------------------------------------------------------------\n\n## 🧭 Roadmap / Future Plans\n\n-   🔧 Add more circuit components\\\n-   🎨 Theme customization\\\n-   💾 Better export features (PDF/PNG/Schematic)\\\n-   💻 Desktop app version (`.exe`) via Electron or Tauri\\\n-   📱 Potential Android app version\n\n------------------------------------------------------------------------\n\n## 🏆 About\n\n**Infinite Circuits** was created as the first official project under\n**CyberLife Labs**.\\\nFuture updates will include improved UI/UX, more electronic components,\nand extended features for students, hobbyists, and makers.\n\n------------------------------------------------------------------------\n\n## 📜 License\n\nMIT License -- free to use, modify, and share.\n\n------------------------------------------------------------------------\n\n👨‍💻 Developed by **[MaxonXOXO](https://github.com/MaxonXOXO)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxonxoxo%2Finfinite-circuits","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxonxoxo%2Finfinite-circuits","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxonxoxo%2Finfinite-circuits/lists"}