(** # What is Issie? Issie (Intuitive Schematic Simulator and Interactive Editor) is a very easy to use and capable block schematic based digital logic editor and simulator, originally made for the 1st year undergraduate Digital Electronics and Computer Architecture module at the Department of Electronic and Electrical Engineering, Imperial College London. Issie is coded in F# transpiled to Javascript by [FABLE](http://fable.io), and uses the very capable [Draw2D](https://github.com/freegroup/draw2d) library. ## Acknowledgements: * Marco Selvatici for the 8K lines of base code written for his 3rd year BEng [FYP](https://github.com/MarcoSelvatici/DEflow) * An awesome automatic FAKE build system based on Cody Johnson's [MordhausBuddy](https://github.com/Shmew/MordhauBuddy) * Edoardo Santi for work improving Issie over Summer 2020. ## Background and Technical Details Marco's [Dissertation](https://tomcl.github.com/issie/marco-report.pdf) or his [Poster](https://tomcl.github.com/issie/marco-poster.pdf). ## How to get Issie Go to the [releases](https://github.com/tomcl/issie/releases) page on the Github repo and download the package most applicable to your operating system. You only need to download the `.exe` for Windows or `.AppImage` for Linux. The other files are for auto-updating which is handled by the application. (You will see an update button pop up in the top right-hand corner.) With Linux: - Most distributions are supported, if you have an issue please let me know and I will try to fix it. - It is distributed in [AppImage](https://appimage.org/) format, which is plug and play for most popular distros. - You may need to right click and go to properties to give it permissions to execute. - Some distributions such as Debian will need the start up flag `--no-sandbox` in order to run. With Windows: - The installer is easy to install, a single click in fact.