A logic gate simulator written in typescript
Find a file
2019-07-22 19:58:26 +03:00
.github/ISSUE_TEMPLATE Added issue templates 2019-07-12 12:21:27 +03:00
.vscode Added the basics of keybindings + zooming 2019-07-19 15:25:01 +03:00
docs internalisation 2019-07-22 15:22:15 +03:00
src logic gate button 2019-07-22 19:58:26 +03:00
.gitignore Added helpers for getting the state of things 2019-07-17 15:27:05 +03:00
.prettierrc.js curves for wires & importing logic gates 2019-07-11 20:51:14 +03:00
babel.config.js before removing smooth shadows 2019-07-15 14:45:52 +03:00
deploy.ts before removing smooth shadows 2019-07-15 14:45:52 +03:00
LICENSE.md add license 2019-03-06 08:06:09 +00:00
package-lock.json Added the basics of keybindings + zooming 2019-07-19 15:25:01 +03:00
package.json create / open simulations 2019-07-22 11:59:10 +03:00
README.md added docs to readme 2019-07-11 21:05:33 +03:00
tsconfig.json finished the shadows 2019-07-16 12:15:49 +03:00
webpack.config.js Error handling + fixed pin connecting 2019-07-18 12:42:21 +03:00

logicGateSimulator2

a better version of my logic gate simulator

Check out the demo Or read the docs (work in progess)

To run locally clone this repo, and then run: npm install to install all dependenices, npm run dev to start the development server or npm run build to bundle it.

This project wouldnt have been possible without the follownig libraries:

I used lit-html, lit-rx and rxjs mainly for the rendering, MCW for the styling, webpack for bundling, gh-pages for deploying and eix-js (a game engine me and a friend are working on) for input handling and common decorators.