Skip to content
@phetsims

PhET Interactive Simulations

PhET creates free online interactive educational simulations that benefit STEM literacy worldwide.

Pinned Loading

  1. qa Public

    Quality Assurance Task Tracking

    JavaScript 12 7

  2. phet-info Public

    Collection of information shared by PhET team members for the purpose of using github effectively and for other process-related topics.

    Python 71 30

  3. scenery Public

    Scenery is an HTML5 scene graph.

    TypeScript 61 13

Repositories

Showing 10 of 201 repositories
  • quantum-measurement Public

    "Quantum Measurement" is an educational simulation in HTML5, by PhET Interactive Simulations.

    TypeScript 0 GPL-3.0 0 19 0 Updated Apr 22, 2025
  • babel Public

    This repo contains the translated strings for PhET's simulations.

    Fluent 4 MIT 8 4 0 Updated Apr 22, 2025
  • my-solar-system Public

    "My Solar System" is an educational simulation in HTML5, by PhET Interactive Simulations.

    TypeScript 2 GPL-3.0 2 7 0 Updated Apr 22, 2025
  • scenery-phet Public

    Reusable components based on Scenery that are specific to PhET simulations.

    TypeScript 9 MIT 6 64 0 Updated Apr 22, 2025
  • membrane-transport Public

    "Membrane Channels" is an educational simulation in HTML5, by PhET Interactive Simulations.

    TypeScript 1 GPL-3.0 0 57 0 Updated Apr 22, 2025
  • vector-addition Public

    “Vector Addition” is an educational simulation in HTML5, by PhET Interactive Simulations.

    TypeScript 2 GPL-3.0 5 9 0 Updated Apr 22, 2025
  • rosetta Public

    PhET's Simulation Translation Utility

    TypeScript 3 MIT 1 54 0 Updated Apr 22, 2025
  • models-of-the-hydrogen-atom Public

    "Models of the Hydrogen Atom" is an educational simulation in HTML5, by PhET Interactive Simulations at the University of Colorado Boulder.

    TypeScript 3 GPL-3.0 3 6 0 Updated Apr 22, 2025
  • qa Public

    Quality Assurance Task Tracking

    JavaScript 12 MIT 7 17 0 Updated Apr 22, 2025
  • joist Public

    Joist is the main framework for PhET Interactive Simulations. Joist creates and displays the simulation content, home screen, navigation bar, About dialog, enables switching between tabs, and other framework-related features.

    TypeScript 9 MIT 6 107 0 Updated Apr 21, 2025