Projects in Awesome Lists by phetsims
A curated list of projects in awesome lists by phetsims .
https://github.com/phetsims/paper-land
Build and explore multimodal web interactives with pieces of paper!
ar augmented codesign community javascript multimodal open-source paper
Last synced: 20 Jan 2026
https://github.com/phetsims/wave-interference
"Wave Interference" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/circuit-construction-kit-dc
"Circuit Construction Kit: DC" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/axon
Axon provides powerful and concise models for interactive simulations, based on observable Properties and related patterns.
Last synced: 17 Dec 2025
https://github.com/phetsims/forces-and-motion-basics
"Forces and Motion: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 17 Dec 2025
https://github.com/phetsims/perennial
Maintenance tools that won't change with different versions of chipper checked out
Last synced: 20 Jan 2026
https://github.com/phetsims/geometric-optics
Geometric Optics is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/fourier-making-waves
"Fourier: Making Waves" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/capacitor-lab-basics
"Capacitor Lab: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/gas-properties
"Gas Properties" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/collision-lab
"Collision Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/calculus-grapher
"Calculus Grapher" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/greenhouse-effect
"Greenhouse Effect" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/models-of-the-hydrogen-atom
"Models of the Hydrogen Atom" is an educational simulation in HTML5, by PhET Interactive Simulations at the University of Colorado Boulder.
Last synced: 20 Jan 2026
https://github.com/phetsims/gene-expression-essentials
An educational simulation about how genes work to create proteins.
Last synced: 20 Jan 2026
https://github.com/phetsims/vector-addition
“Vector Addition” is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/gravity-force-lab-basics
A simplified version of PhET's "Gravity Force Lab" simulation, intended for use with younger students.
Last synced: 20 Jan 2026
https://github.com/phetsims/circuit-construction-kit-ac
"Circuit Construction Kit: AC and DC" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/natural-selection
"Natural Selection" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/tambo
library containing code to support sonification of PhET simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/number-play
"Number Play" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/gases-intro
"Gases Intro" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/query-string-machine
Query String Machine is a query string parser that supports type coercion, default values & validation. No dependencies.
Last synced: 20 Jan 2026
https://github.com/phetsims/diffusion
"Diffusion" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/a11y-research
a repository to track PhETs research into accessibility, or "a11y" for short
Last synced: 20 Jan 2026
https://github.com/phetsims/mean-share-and-balance
"Mean: Share and Balance" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/twixt
Animation library for interactive HTML5 graphics
Last synced: 20 Jan 2026
https://github.com/phetsims/energy-skate-park
"Energy Skate Park" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/equality-explorer
"Equality Explorer" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/hookes-law
"Hooke's Law" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/trig-tour
"Trig Tour" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/expression-exchange
"Expression Exchange" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/my-solar-system
"My Solar System" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/phet-lib
Contains built versions of PhET common code libraries
Last synced: 20 Jan 2026
https://github.com/phetsims/proportion-playground
"Proportion Playground" is an educational simulation in HTML5, by PhET Interactive Simulations at the University of Colorado Boulder.
Last synced: 20 Jan 2026
https://github.com/phetsims/membrane-transport
"Membrane Channels" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/buoyancy
"Buoyancy" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/quantum-wave-interference
"Quantum Wave Interference" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 16 Apr 2026
https://github.com/phetsims/utterance-queue
Alerting library powered by aria-live
Last synced: 20 Jan 2026
https://github.com/phetsims/number-pairs
"Number Pairs" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/ratio-and-proportion
"Ratio and Proportion" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/decaf
PhET Java Simulations converted to HTML5 using CheerpJ
Last synced: 20 Jan 2026
https://github.com/phetsims/faradays-electromagnetic-lab
"Faraday's Electromagnetic Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/center-and-variability
"Center and Variability" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/circuit-construction-kit-ac-virtual-lab
"Circuit Construction Kit: AC - Virtual Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/quadrilateral
"Quadrilateral" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/keplers-laws
"Kepler's Laws" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/area-model-algebra
"Area Model Algebra" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/phet-vite-demo
Template/proof-of-concept of using Vite with PhET sources without the PhET toolchain
Last synced: 20 Jan 2026
https://github.com/phetsims/build-a-nucleus
"Build a Nucleus" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/magnets-and-electromagnets
"Magnets and Electromagnets" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/fractions-intro
"Fractions Intro" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/make-a-ten
"Making Tens" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/shred
A library of JavaScript code that is used in PhET simulations that depict atoms, subatomic particles, and atomic structure. This was originally created to contain the code that is shared between the "Build an Atom" and "Isotopes and Atomic Mass" simulations, thought it may be applied to additional simulations in the future.
Last synced: 16 Dec 2025
https://github.com/phetsims/solar-system-common
Common code for my-solar-system and keplers-laws
Last synced: 20 Jan 2026
https://github.com/phetsims/alpha-decay
Alpha Decay is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 16 Apr 2026
https://github.com/phetsims/fractions-mixed-numbers
"Fractions: Mixed Numbers" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/binder
Generates and publishes documentation for PhET simulation components.
Last synced: 20 Jan 2026
https://github.com/phetsims/quantum-coin-toss
Quantum Coin Toss is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/bumper
Safely-deployable sim for testing our build/deployment procedures.
Last synced: 20 Jan 2026
https://github.com/phetsims/fractions-equality
"Fractions: Equality" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/build-a-fraction
"Build a Fraction" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/projectile-data-lab
"Projectile Data Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/buoyancy-basics
"Buoyancy: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/fractions-common
Common code for Fractions simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/generator
"Generator" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/eating-exercise-and-energy
"Eating, Exercise, and Energy" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/normal-modes
"Normal Modes" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/graphing-slope-intercept
"Graphing Slope-Intercept" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/umbrella
Umbrella is a lightweight harness repo for PhET development. It checks out selected sims and common-code repositories into one workspace and provides npm scripts to clone, update, and run dev servers locally or in GitHub Codespaces.
Last synced: 20 Jan 2026
https://github.com/phetsims/area-model-multiplication
"Area Model Multiplication" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/sound-waves
"Sound Waves" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/unit-rates
"Unit Rates" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/number-line-operations
"Number Line: Operations" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/area-model-introduction
"Area Model Introduction" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/number-line-integers
"Number Line: Integers" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/scenery-stack-test
Testing for npm package setup
Last synced: 20 Jan 2026
https://github.com/phetsims/area-model-decimals
"Area Model Decimals" is an educational simulation in HTML5, by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/soccer-common
"Soccer Common" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/magnet-and-compass
"Magnet and Compass" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/projectile-sampling-distributions
Projectile Sampling Distributions is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/quantum-measurement
"Quantum Measurement" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/density-buoyancy-common
Common code for the Density and Buoyancy simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/circuit-construction-kit-black-box-study
Circuit Construction Kit: Black Box by PhET Interactive Simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/number-line-distance
"Number Line: Distance" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/wilder
For pioneering usage of newer language features (see Laura Ingalls Wilder)
Last synced: 20 Jan 2026
https://github.com/phetsims/function-builder-basics
"Function Builder: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/waves-intro
"Waves Intro" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/area-model-common
Code common to Area Model simulations
Last synced: 20 Jan 2026
https://github.com/phetsims/density
"Density" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/number-compare
"Number Compare" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026
https://github.com/phetsims/masses-and-springs-basics
"Masses and Springs: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
Last synced: 20 Jan 2026