This is an example of an app developed with tauri and svelte. It is a logic gate playground IDE. A user can add gates, connect them and simulate with inputs their behaviour. The editor is draggable, pannable and zoomable. Documents can be saved and loaded again.
- SR latch
- RS latch
- clock
- And, Not
- Or, Xor, Nor
- comment node
- file save and load
- simulation of changing inputs
Try load an example flip flop file from here.
You can try logic-play online
logic-play is available for Windows and Linux
https://github.com/camperking/logic-play/releases/tag/0.0.1
This application is allowed to read and write on your $DOCUMENTS
folder only.
logic-play is built with tauri & Svelte and TypeScript with "noImplicitAny": true
Prerequisites: https://tauri.app/v1/guides/getting-started/prerequisites
npm install
npm run tauri dev