logicrs icon indicating copy to clipboard operation
logicrs copied to clipboard

An easy-to-use simulator for logical circuits

LogicRs

📑 Documentation | 💾 Installation | 🤝 Contributing | 📜 License | 🎟️ Issues

license_shield issues_shield pull_requests_shield platform_shield repo_size_shield loc_shield stars_shield forks_shield

LogicRs is an easy-to-use, free and open-source simulator for logical circuits/diagrams written in Rust.

This program is meant for students, who want to learn about boolean algebra and visualize their equations as well as for developers simulating and debugging conditional expressions found everywhere in programming.

random screenshot

Installation

LogicRs can be downloaded as a prebuilt package from the releases tab in the following formats:

  • .AppImage package (Linux)
  • .zip portable installation (Windows)

Alternatively, you can download this repository and build LogicRs from source. Please refer to INSTALL.md for build instructions and information about compatibility

Documentation

Documentation can be found in the DOCS.md file.

Examples

Examples demonstrating this program can be found in the examples/ directory.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

View CONTRIBUTING.md for more information

License

LogicRs is licensed under the MIT License