Skip to content

All

    Repositories list

    • "Wave on a String" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      810160Updated Sep 10, 2026Sep 10, 2026
    • babel

      Public
      This repo contains the translated strings for PhET's simulations.
      Fluent
      MIT License
      12641Updated Sep 9, 2026Sep 9, 2026
    • rosetta

      Public
      PhET's Simulation Translation Utility
      TypeScript
      MIT License
      33518Updated Sep 8, 2026Sep 8, 2026
    • "Particle in a Box" is an educational simulation in HTML5, by PhET Interactive Simulations.
      0010Updated Sep 2, 2026Sep 2, 2026
    • "Quantum Wave Function Superposition" is an educational simulation in HTML5, by PhET Interactive Simulations.
      0010Updated Sep 2, 2026Sep 2, 2026
    • "Quantum Bound States" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      10210Updated Aug 30, 2026Aug 30, 2026
    • "Double Wells and Covalent Bonds" is an educational simulation in HTML5, by PhET Interactive Simulations.
      0010Updated Aug 28, 2026Aug 28, 2026
    • "Band Structure" is an educational simulation in HTML5, by PhET Interactive Simulations.
      0010Updated Aug 28, 2026Aug 28, 2026
    • "Beta Decay" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      1070Updated Aug 19, 2026Aug 19, 2026
    • Alpha Decay is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      3070Updated Aug 19, 2026Aug 19, 2026
    • 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
      MIT License
      40112211Updated Aug 12, 2026Aug 12, 2026
    • "Molecule Polarity" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      6242Updated Aug 7, 2026Aug 7, 2026
    • binder

      Public
      Generates and publishes documentation for PhET simulation components.
      JavaScript
      MIT License
      40131Updated Aug 5, 2026Aug 5, 2026
    • skiffle

      Public
      A sound board where all sounds used in PhET sims can be tried out.
      HTML
      GNU General Public License v3.0
      4210Updated Aug 5, 2026Aug 5, 2026
    • "Radioactive Dating" is an educational simulation in HTML5, by PhET Interactive Simulations.
      0050Updated Aug 4, 2026Aug 4, 2026
    • dot

      Public
      A math library with a focus on mutable and immutable linear algebra for 2D and 3D applications.
      TypeScript
      MIT License
      1014191Updated Jul 16, 2026Jul 16, 2026
    • "Quantum Wave Interference" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      1150Updated Jul 8, 2026Jul 8, 2026
    • "Waves Intro" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      7031Updated Jul 8, 2026Jul 8, 2026
    • "Wave Interference" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      MIT License
      1119141Updated Jul 8, 2026Jul 8, 2026
    • Photoelectric Effect is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      10190Updated Jul 7, 2026Jul 7, 2026
    • Common code for alpha-decay, beta-decay, and radioactive-dating-game
      TypeScript
      GNU General Public License v3.0
      1030Updated Jul 7, 2026Jul 7, 2026
    • perennial

      Public
      Maintenance tools that won't change with different versions of chipper checked out
      TypeScript
      MIT License
      981067Updated Jul 7, 2026Jul 7, 2026
    • chipper

      Public
      Tools for developing and building PhET interactive simulations.
      TypeScript
      MIT License
      201718012Updated Jul 7, 2026Jul 7, 2026
    • Reusable components based on Scenery that are specific to PhET simulations.
      TypeScript
      MIT License
      1110691Updated Jul 7, 2026Jul 7, 2026
    • shred

      Public
      A library of JavaScript code that is used in PhET simulations that depict atoms, subatomic particles, and atomic structure. This was originally created to cont…
      TypeScript
      GNU General Public License v3.0
      7220Updated Jul 6, 2026Jul 6, 2026
    • "Number Suite Common" contains code for use by sims that are part of the Number Suite
      TypeScript
      GNU General Public License v3.0
      2060Updated Jul 6, 2026Jul 6, 2026
    • "Making Tens" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      4102Updated Jul 6, 2026Jul 6, 2026
    • "Counting Common" contains code for use by sims that count with paper numbers or objects
      TypeScript
      GNU General Public License v3.0
      4010Updated Jul 6, 2026Jul 6, 2026
    • axon

      Public
      Axon provides powerful and concise models for interactive simulations, based on observable Properties and related patterns.
      TypeScript
      MIT License
      1012130Updated Jul 1, 2026Jul 1, 2026
    • joist

      Public
      Joist is the main framework for PhET Interactive Simulations. Joist creates and displays the simulation content, home screen, navigation bar, About dialog, ena…
      TypeScript
      MIT License
      10101030Updated Jul 1, 2026Jul 1, 2026
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.