Electronic Simulation (I haven't thought of a good name yet) is a basic web-based simulation of not-quite electronics.
By default, there are 20+ components:
Run the following commands (You'll need to install NodeJS beforehand):
git clone https://github.com/Zac-Garby/electronic-sim
cd electronic-sim
npm install
npm start