Library Reference
A Logisim library holds a set of tools that allow you to interact with a circuit via clicking and dragging the mouse in the canvas area. Most often, a tool is intended for adding components of a particular type into a circuit; but some of the most important tools, such as the Poke
Tool () and the Select Tool (
), allow you to interact with components in other ways.
Frequently, when the component is selected or added, Alt-0 to Alt-9 is used to change its Data Width attribute. Quick use of the keys allows the entry of larger values, for example: ALT-1 ALT-2 gives 12.
All of the tools included in Logisim's built-in libraries are documented in this reference material.
Wiring library
![]() |
Splitter | |
![]() ![]() |
Pin | |
![]() |
Probe | |
![]() |
Tunnel | |
![]() ![]() ![]() ![]() |
Pull Resistor | |
![]() |
Clock | |
![]() |
Power on Reset | |
![]() |
Constant | |
![]() ![]() |
Power/Ground | |
![]() |
Do not connect | |
![]() ![]() |
Transistor | |
![]() |
Transmission Gate | |
![]() |
Bit Extender |
Gates library
IEC ![]() |
||
![]() ![]() ![]() ![]() |
NOT Gate | |
![]() ![]() ![]() ![]() |
Buffer | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
AND/OR/NAND/NOR Gate | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
XOR/XNOR/Odd Parity/Even Parity Gate | |
![]() ![]() ![]() ![]() |
Controlled Buffer/Inverter | |
![]() |
Programmable logic array |
Plexers library
![]() |
Multiplexer | |
![]() |
Demultiplexer | |
![]() |
Decoder | |
![]() |
Priority Encoder | |
![]() |
Bit Selector |
Arithmetic library
Memory library
![]() ![]() ![]() ![]() |
D/T/J-K/S-R Flip-Flop | |
![]() |
Register | |
![]() |
Counter | |
![]() |
Shift Register | |
![]() |
Random | |
![]() |
RAM | |
![]() |
ROM |
Input/Output library
![]() |
Button | |
![]() |
Dip Switch | |
![]() |
Joystick | |
![]() |
Keyboard | |
![]() |
LED | |
![]() |
Bar graph array LED | |
![]() |
RGB LED | |
![]() |
7-Segment Display | |
![]() |
Hex Digit Display | |
![]() |
LED Matrix | |
![]() |
TTY | |
![]() |
Port I/O | |
![]() |
Repetar Local Bus | |
![]() |
RVB Video |
Input/Output Extra library
![]() |
Switch | |
![]() |
Buzzer | |
![]() |
Slider | |
![]() |
Digital oscilloscope | |
![]() |
Programmable logic array |
System On Chip components library
![]() |
Risc V IM simulator | |
![]() |
Nios2s simulator | |
![]() |
SOC bus simulator | |
![]() |
Memory simulator | |
![]() |
Parallel inpout/output expander | |
![]() |
VGA screen | |
![]() |
Jtag Uart component |
Other library TTL,TCL,HDL-IP,BFH
![]() |
TCL REDS console | |
![]() |
TCL generic |