Skip to content
Change the repository type filter

All

    Repositories list

    • binder

      Public
      Generates and publishes documentation for PhET simulation components.
      JavaScript
      MIT License
      20131Updated Jan 26, 2025Jan 26, 2025
    • trig-tour

      Public
      "Trig Tour" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      22130Updated Jan 25, 2025Jan 25, 2025
    • "Membrane Channels" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      0080Updated Jan 25, 2025Jan 25, 2025
    • "Greenhouse Effect" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      44170Updated Jan 25, 2025Jan 25, 2025
    • scenery

      Public
      Scenery is an HTML5 scene graph.
      TypeScript
      MIT License
      12573360Updated Jan 25, 2025Jan 25, 2025
    • "Quantum Measurement" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      00280Updated Jan 25, 2025Jan 25, 2025
    • "Number Pairs" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      00360Updated Jan 25, 2025Jan 25, 2025
    • "Models of the Hydrogen Atom" is an educational simulation in HTML5, by PhET Interactive Simulations at the University of Colorado Boulder.
      TypeScript
      GNU General Public License v3.0
      33160Updated Jan 25, 2025Jan 25, 2025
    • dot

      Public
      A math library with a focus on mutable and immutable linear algebra for 2D and 3D applications.
      JavaScript
      MIT License
      614190Updated Jan 25, 2025Jan 25, 2025
    • 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
      2867250Updated Jan 24, 2025Jan 24, 2025
    • babel

      Public
      This repo contains the translated strings for PhET's simulations.
      Fluent
      MIT License
      9430Updated Jan 24, 2025Jan 24, 2025
    • chipper

      Public
      Tools for developing and building PhET interactive simulations.
      TypeScript
      MIT License
      14131660Updated Jan 24, 2025Jan 24, 2025
    • ohms-law

      Public
      "Ohm's Law" is an educational simulation in HTML5, by PhET Interactive Simulations.
      JavaScript
      GNU General Public License v3.0
      6590Updated Jan 24, 2025Jan 24, 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
      MIT License
      691080Updated Jan 23, 2025Jan 23, 2025
    • perennial

      Public
      Maintenance tools that won't change with different versions of chipper checked out
      JavaScript
      MIT License
      66921Updated Jan 23, 2025Jan 23, 2025
    • sun

      Public
      User-interface components for PhET simulations, built on top of Scenery.
      TypeScript
      MIT License
      1261250Updated Jan 23, 2025Jan 23, 2025
    • "Ratio and Proportion" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      41110Updated Jan 23, 2025Jan 23, 2025
    • Reusable components based on Scenery that are specific to PhET simulations.
      TypeScript
      MIT License
      69650Updated Jan 22, 2025Jan 22, 2025
    • "Molecules and Light" is an educational simulation in HTML5, by PhET Interactive Simulations.
      HTML
      GNU General Public License v3.0
      52160Updated Jan 21, 2025Jan 21, 2025
    • sherpa

      Public
      Third-party libraries and dependencies for PhET Simulations
      JavaScript
      Other
      81010Updated Jan 18, 2025Jan 18, 2025
    • Alerting library powered by aria-live
      TypeScript
      MIT License
      21110Updated Jan 18, 2025Jan 18, 2025
    • tandem

      Public
      Simulation-side code for PhET-iO
      TypeScript
      MIT License
      50180Updated Jan 18, 2025Jan 18, 2025
    • kite

      Public
      A library for creating, manipulating and displaying 2D shapes in JavaScript.
      TypeScript
      MIT License
      615380Updated Jan 18, 2025Jan 18, 2025
    • "Equality Explorer" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      32140Updated Jan 18, 2025Jan 18, 2025
    • axon

      Public
      Axon provides powerful and concise models for interactive simulations, based on observable Properties and related patterns.
      TypeScript
      MIT License
      812120Updated Jan 18, 2025Jan 18, 2025
    • aqua

      Public
      Automatic QUality Assurance
      JavaScript
      MIT License
      42360Updated Jan 18, 2025Jan 18, 2025
    • alpenglow

      Public
      Experimental rasterization engine, by PhET Interactive Simulations
      TypeScript
      MIT License
      01260Updated Jan 18, 2025Jan 18, 2025
    • phet-core

      Public
      Core utilities used by all PhET simulations.
      TypeScript
      MIT License
      69250Updated Jan 17, 2025Jan 17, 2025
    • "Energy Skate Park" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      MIT License
      122310Updated Jan 17, 2025Jan 17, 2025
    • vegas

      Public
      Reusable game components for PhET simulations.
      TypeScript
      MIT License
      41140Updated Jan 17, 2025Jan 17, 2025