🍺 BREW Explorer

← all casks

Digital

brew install --cask digital v0.31

Logic designer and circuit simulator

25
30-day installs · #2800
52
90-day · #3310
188
365-day · #3397
5.8k
★ GitHub stars · updated 2mo ago

GitHub topics

circuit digital-circuits education logic logic-gates logisim simulator

Links

Raw metadata
{
  "alternatives": [],
  "artifacts": [
    {
      "suite": [
        "Digital"
      ],
      "target": "/Applications/Digital"
    },
    {
      "zap": [
        {
          "trash": "~/.digital.cfg"
        }
      ]
    }
  ],
  "auto_updates": null,
  "categories": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Logic designer and circuit simulator",
  "disable_reason": null,
  "disabled": 0,
  "display_name": "Digital",
  "enrichment_fetched_at": "2026-06-20T22:42:06+00:00",
  "first_seen": "2026-06-20T00:47:34+00:00",
  "full_token": "digital",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-12T17:09:11Z",
  "github_readme_excerpt": "[![Download](distribution/Download.svg)](https://github.com/hneemann/Digital/releases/latest/download/Digital.zip)\n\n# Digital #\n\nDigital is an easy-to-use digital logic designer and circuit simulator designed for educational purposes.\n\n![screnshot](distribution/screenshot.png)\n\n![screnshot2](distribution/screenshot2.png)\n\n## [Download](https://github.com/hneemann/Digital/releases/latest/download/Digital.zip) and Installation ##\n\nThere is no installation required, just unpack the *Digital.zip* file, which is available\nfor [download](https://github.com/hneemann/Digital/releases/latest/download/Digital.zip). On Linux start the shell\nscript and on Windows and MacOS the JAR file can be started directly. A Java Runtime Environment (at least JRE 8) is\nrequired to run Digital. On Windows the easiest way to get Java is to install the binaries provided by the\n[Eclipse Temurin](https://adoptium.net/) project.\n\nIf there are any problems starting Digital on your system, please try to run Digital from a command line within the\n*Digital* folder:\n\n```\njava -jar Digital.jar\n```\n\n## Features ##\n\nThese are the main features of Digital:\n\n- Visualization of signal states with measurement graphs.\n- Single gate mode to analyze oscillations.\n- Analysis and synthesis of combinatorial and sequential circuits.\n- Simple testing of circuits: You can create test cases and execute them to verify your design.\n- Many examples: From a transmission gate D-flip-flop to a complete (simple) MIPS-like single cycle CPU.\n- Includes a simple editor for finite state machines (FSM). A FSM can then be converted to a state transition table and a circuit implementing the FSM (See [screenshot](#additional-screenshots)).\n- Contains a library with the most commonly used 74xx series integrated circuits.\n- Supports generic circuits. This allows the creation of circuits that can be parameterized when used. In this way, it is possible, for e.g., to create a barrel shifter with a selectable bit width.\n- Good performance",
  "github_repo": "hneemann/Digital",
  "github_stars": 5790,
  "github_topics": [
    "circuit",
    "digital-circuits",
    "education",
    "logic",
    "logic-gates",
    "logisim",
    "simulator"
  ],
  "homepage": "https://github.com/hneemann/Digital",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 25,
  "installs_365d": 188,
  "installs_90d": 52,
  "last_seen": "2026-06-20T00:47:34+00:00",
  "llm_generated_at": null,
  "llm_model": null,
  "names": [
    "Digital"
  ],
  "one_liner": null,
  "rank_30d": 2800,
  "rank_365d": 3397,
  "rank_90d": 3310,
  "raw_hash": "b6db9ec84ea31d04",
  "ruby_source_path": "Casks/d/digital.rb",
  "tap": "homebrew/cask",
  "token": "digital",
  "version": "0.31",
  "why_use_this": null
}