Branch master:
Branch develop:
Logisim-evolution
- Table of contents
Features
Logisim-evolution
is educational software for designing and simulating digital logic circuits.
Logisim-evolution
is free, open-source, and cross-platform.
Project highlights:
- easy to use circuit designer,
- logic circuit simulations,
- chronogram (to see the evolution of signals in your circuit),
- electronic board integration (schematics can be simulated on real hardware),
- VHDL components (components behavior can be specified in VHDL!),
- TCL/TK console (interfaces between the circuit and the user),
- huge library of components (LEDs, TTLs, switches, SoCs),
- supports multiple languages,
- and more!
Requirements
Logisim-evolution
is a Java application; therefore, it can run on any operating system supporting the Java runtime enviroment.
It requires Java 14 (or newer).
Download
Logisim-evolution
is available for
download in compiled form
with ready to use installable packages for Windows, macOS, and Linux
or in source code form, which you can build yourself.
The following platform specific packages include the Java runtime and do not require it to be installed separately:
logisim-evolution_<version>-1_amd64.deb
: Debian package (also suitable for Ubuntu and derivatives),logisim-evolution-<version>-1.x86_64.rpm
: Package for Fedora/Redhat/CentOS/SuSE Linux distributions,logisim-evolution-<version>.msi
: Installer package for Microsoft Windows,logisim-evolution-<version>.dmg
: macOS package. Note thatLogisim-evolution
may also be installed using MacPorts (by typingsudo port install logisim-evolution
) or via Homebrew (by typingbrew install --cask logisim-evolution
).
The Java JAR logisim-evolution-<version>-all.jar
is also available and can be run on any system with a supported Java runtime installed.
Note for macOS users:
The Logisim-evolution.app is not code-signed.
The first time you launch it, you should do so by ctrl- or right-clicking the app and selecting Open
,
which will give you a panel that allows you to open it.
Depending on your security settings, you may also get a panel asking if you wish to allow it to accept network connections.
You can click Deny
.
Nightly builds
We also offer builds based on the current state of the
develop branch.
If the develop branch has been changed,
a new Nightly build
is created at midnight UTC.
Note that these builds may be unstable since the develop branch is a work in progress.
To get nightly downloads, please
click here
and browse to the last successful run of Nightly build
, which should be on top. Note that due to Github internals,
all files are provided as ZIP archives. You must unzip the downloaded file to get the package for installation.
Please share your experience in Discussions or open a ticket if you found a bug or have suggestions for improvement.
License
Logisim-evolution
is copyrighted ©2001-2021 by Logisim-evolution developers.- This is free software licensed under GNU General Public License v3.