path: root/
diff options
authorDaniel Jones <>2020-06-24 16:01:16 +0930
committerDaniel Jones <>2020-06-24 16:01:16 +0930
commitfa146b4167d25c935fe74df921c00b06e2adfeb3 (patch)
tree90df9f4925b1d7f9b5684226790858cb84378e06 /
parent6b7015aad6cba1a2ea3a62891c8910d92c1a41e0 (diff)
added readme
Diffstat (limited to '')
1 files changed, 21 insertions, 0 deletions
diff --git a/ b/
new file mode 100644
index 0000000..2b9f29c
--- /dev/null
+++ b/
@@ -0,0 +1,21 @@
+Logic gate simulator in C++ using FOX.
+Click on an icon and left-click anywhere on the canvas to place that gate (or input/output).
+Select a gate by left-clicking on it and press delete to delete that gate and its links.
+Hold shift and left-click and drag a link to another gate to connect them.
+Click on a gates input to highlight that particular link, press the delete key to delete that link.
+Right-click on an input to toggle it on and off.
+# install
+You need the FOX toolkit installed. On arch install the 'fox' package.
+cmake CmakeLists.txt
+The binary is in bin/