All organizations · GSoC 2026 · Science and medicine, End user applications
CircuitVerse.org
Build and learn logic circuits in the cloud!
CircuitVerse is an easy to use digital logic circuit simulator which aims at providing a platform to create, share and learn digital circuits. It can run on almost any device without the need for installing any software. The platform has been designed for use by students, professionals and hobbyists alike. The vision is to develop a community around the platform that will aid students to self-learn digital logic design. The platform is currently used by several universities worldwide. Apart from the simulator, users can create, learn, collaborate and share their work. Teachers can create groups and host assignments on the platform. The platform’s impact has been more evident than ever in the Covid 19 pandemic as CircuitVerse enabled schools and colleges to move their courses online.
- javascript
- ruby
- rails
- canvas
- vue
- education
- web
- simulation
- pedagogy
- digital logic design
Project ideas
8 ideas on its 2026 ideas page; of the 7 that state a difficulty: 1 easy, 2 medium, 4 hard. Sizes: 6 medium, 1 large. 15 mentors named.
- Project 1: Structured Format for Saved Circuit Data medium hard
- Project 2: Assignment Suite & Classroom Workflow Enhancement medium easy
- Project 3: FSM to Circuit Synthesizer medium medium
- Project 4: CircuitVerse Simulator integration medium hard
- Project 5: CircuitVerse Mobile App: Feature Parity with Web Platform and Deployment Readiness medium medium
- Project 6: Enterprise & Institutional Organization Features large hard
- Project 7: Client-Side Verilog Synthesis medium hard
- Propose Your Own Project Idea
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2019, 8 years. Projects per year: '19: 3, '20: 4, '21: 6, '22: 4, '23: 4, '24: 5, '25: 6, '26: 6.
On GitHub
7 repositories pushed to in the last year. Main languages: JavaScript (4), Dart (1), Markdown (1), SCSS (1).
Links and channels
- Website: http://circuitverse.org/
- Ideas page: https://github.com/CircuitVerse/CircuitVerse/wiki/GSoC'26-Project-List
- Contributor guide: https://docs.google.com/document/d/1oeYPAuqWxeC79d-R5I9uFJywQJv4ooO4obF4pwifyTY/edit
- Source code: https://github.com/circuitverse
- Mailing list: https://circuitverse.org/slack
- Mailing list: https://github.com/CircuitVerse/CircuitVerse/discussions
git-into-gsoc org "CircuitVerse.org" --shortlist
git-into-gsoc repos "CircuitVerse.org"
git-into-gsoc issues --org "CircuitVerse.org"
or ask your assistant: "Which CircuitVerse.org repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.