GlowScript-VPython LAB brings GlowScript / Web VPython — the 3D programming environment used in physics classrooms worldwide — to your phone and tablet. No server, no account, no internet connection: the entire compiler and 3D engine ship inside the app, so it works completely offline, anywhere.
■ Write code, watch it come alive
A few lines of Python-style Web VPython are enough to make balls bounce, pendulums swing, and planets orbit — rendered in real time in 3D. Drag to rotate the camera, pinch to zoom, and explore your simulation from any angle.
■ Features
• Code editor with syntax highlighting and line numbers
• Real-time WebGL 3D rendering with full touch camera control
• Live graphs that plot position, velocity, energy and more as the simulation runs
• Interactive widgets: buttons, sliders, menus
• 23 built-in demos: bouncing ball, double pendulum, gyroscope, atomic lattice, Stonehenge, textures, 3D plotting and more
• Save and reload your own programs
• Share code with other apps — and receive code sent from other apps straight into the editor
• Full-screen preview mode for distraction-free viewing
■ Perfect for
• Students who want to see physics concepts in motion
• Science teachers building live classroom demonstrations
• Beginners taking their first steps in 3D programming with Python
• Makers who want to sketch simulation ideas on the go
■ Truly offline
Works on a plane, on a mountain, anywhere. Your code never leaves your device.
GlowScript is an open-source project (MIT License) by David Scherer and Bruce Sherwood; this app packages it for mobile. All open-source notices are available on the in-app licenses page.
Install now and code your first 3D physics experiment!
Date de mise à jour
22 yul 2026