hneemann/digital

A digital logic designer and circuit simulator.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 11th, 2026
Created on June 28th, 2016
Open Issues & Pull Requests: 197 (+0)
GitHub issues: Enabled
Number of forks: 593
Total Stargazers: 5,997 (+0)
Total Subscribers: 100 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Digital is a digital logic designer and circuit simulator designed for educational purposes.

Digital addresses the need for an accessible tool to design and test digital circuits without requiring specialized hardware. It provides a graphical interface where users can construct circuits from logic gates and other components, then simulate their behavior to verify correctness before implementation. The simulator executes the circuit logic and displays results in real time, allowing educators and students to experiment with digital design concepts interactively.

The tool suits educational settings where learners need hands-on experience with logic gates, combinational circuits, and sequential logic. It is particularly valuable for courses in digital electronics, computer architecture, and electrical engineering where students benefit from immediate visual feedback on circuit behavior. The project positions itself as an alternative to similar educational circuit simulators, offering an easy-to-use interface with no installation overhead beyond unpacking a single archive file.

Development activity shows consistent engagement with the codebase. The project maintains regular updates addressing user-reported issues and feature requests. Pull requests receive timely review and integration, indicating active maintenance. The maintainer responds to issues with technical depth and provides clear guidance on both usage and contribution processes.