What if every student could do science experiments at home, for free?
ScienceLab 3D is an interactive STEM education platform with 40+ virtual experiments — all running in your browser with Three.js and WebGL.
Try it: sciencelab-two.vercel.app
What's Inside
- 3D Periodic Table — All 118 elements, click for details
- Solar System Explorer — 8 planets + Sun with realistic orbits
- DNA/RNA Visualizer — Double helix animation, replication, transcription
- Cell Biology Lab — Animal/Plant cells, bacteria, 8 viruses, mitosis animation
- Physics Lab — Double slit experiment, Rutherford scattering, pendulum, wave motion, optics
- Robotics Academy — 6-DOF robotic arm, motors, sensors, controllers
- Space Survival Game — 3D space combat
Why This Matters
Many schools — especially in developing countries — don't have science labs. ScienceLab 3D gives every student with a browser access to interactive experiments.
Tech Stack
- Three.js — 3D graphics
- Pure HTML/CSS/JS — No build tools needed
- Responsive — Works on desktop, tablet, and mobile
- 3 files — index.html, style.css, script.js
Deploy Your Own
Fork the repo and enable GitHub Pages. That's it — your own virtual science lab.
GitHub: github.com/rudra496/science
If you care about science education, give it a star!
Built by Rudra Sarker — MIT License
What's New — October 2026
- Two live deployments: sciencelab-two.vercel.app and science-lab-3d.vercel.app
- Android app (100% offline) and desktop builds for Windows, macOS & Linux — the lab no longer needs a browser at all
- Shipped as v1.0.0 and listed on the Extella app store
- Citable via Zenodo: 10.5281/zenodo.22118690
- Repo: https://github.com/rudra496/sciencelab3d

Comments(0)
Join the discussion securely with your ZyVOP account.
Continue on ZyVOP to CommentNo comments yet. Be the first to comment!