DEV Community

Rudra Sarker
Rudra Sarker

Posted on

ScienceLab 3D — 40+ Virtual Science Experiments in Your Browser (Free, No Install)

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: rudra496.github.io/science

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

Top comments (0)