Skip to content
Change the repository type filter

All

    Repositories list

    • "Fourier: Making Waves" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      36170Updated Dec 2, 2024Dec 2, 2024
    • perennial

      Public
      Maintenance tools that won't change with different versions of chipper checked out
      JavaScript
      MIT License
      55941Updated Dec 2, 2024Dec 2, 2024
    • rosetta

      Public
      PhET's Simulation Translation Utility
      JavaScript
      MIT License
      13500Updated Dec 2, 2024Dec 2, 2024
    • chipper

      Public
      Tools for developing and building PhET interactive simulations.
      TypeScript
      MIT License
      14121760Updated Dec 2, 2024Dec 2, 2024
    • 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
      691050Updated Dec 2, 2024Dec 2, 2024
    • quake

      Public
      quake is a repo for experimental haptics apps and HTML pages
      JavaScript
      GNU General Public License v3.0
      1250Updated Dec 2, 2024Dec 2, 2024
    • aqua

      Public
      Automatic QUality Assurance
      JavaScript
      MIT License
      42380Updated Dec 2, 2024Dec 2, 2024
    • kite

      Public
      A library for creating, manipulating and displaying 2D shapes in JavaScript.
      TypeScript
      MIT License
      615380Updated Dec 2, 2024Dec 2, 2024
    • dot

      Public
      A math library with a focus on mutable and immutable linear algebra for 2D and 3D applications.
      JavaScript
      MIT License
      614190Updated Dec 2, 2024Dec 2, 2024
    • "Forces and Motion: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      107280Updated Dec 2, 2024Dec 2, 2024
    • binder

      Public
      Generates and publishes documentation for PhET simulation components.
      JavaScript
      MIT License
      20131Updated Dec 2, 2024Dec 2, 2024
    • trig-tour

      Public
      "Trig Tour" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      22100Updated Dec 2, 2024Dec 2, 2024
    • "Bending Light" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      88200Updated Dec 2, 2024Dec 2, 2024
    • babel

      Public
      This repo contains the translated strings for PhET's simulations.
      MIT License
      9430Updated Nov 30, 2024Nov 30, 2024
    • "Quantum Measurement" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      00300Updated Nov 29, 2024Nov 29, 2024
    • “Vector Addition” is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      5240Updated Nov 28, 2024Nov 28, 2024
    • Alerting library powered by aria-live
      TypeScript
      MIT License
      21120Updated Nov 28, 2024Nov 28, 2024
    • "Unit Rates" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      2000Updated Nov 28, 2024Nov 28, 2024
    • twixt

      Public
      Animation library for interactive HTML5 graphics
      TypeScript
      MIT License
      32110Updated Nov 28, 2024Nov 28, 2024
    • sun

      Public
      User-interface components for PhET simulations, built on top of Scenery.
      TypeScript
      MIT License
      1251320Updated Nov 28, 2024Nov 28, 2024
    • "Sound Waves" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      1060Updated Nov 28, 2024Nov 28, 2024
    • Common code for my-solar-system and keplers-laws
      TypeScript
      GNU General Public License v3.0
      1000Updated Nov 28, 2024Nov 28, 2024
    • PhET Simulation Template. "Simula rasa" is Latin for "blank sim".
      TypeScript
      GNU General Public License v3.0
      3330Updated Nov 28, 2024Nov 28, 2024
    • Reusable components based on Scenery that are specific to PhET simulations.
      TypeScript
      MIT License
      69670Updated Nov 28, 2024Nov 28, 2024
    • "Reactants, Products and Leftovers" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      4140Updated Nov 28, 2024Nov 28, 2024
    • "Ratio and Proportion" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      41110Updated Nov 28, 2024Nov 28, 2024
    • Query String Machine is a query string parser that supports type coercion, default values & validation. No dependencies.
      JavaScript
      MIT License
      33100Updated Nov 28, 2024Nov 28, 2024
    • "Quadrilateral" is an educational simulation in HTML5, by PhET Interactive Simulations.
      TypeScript
      GNU General Public License v3.0
      31210Updated Nov 28, 2024Nov 28, 2024
    • Code that is common to all PhET simulations.
      JavaScript
      MIT License
      5490Updated Nov 28, 2024Nov 28, 2024
    • phet-core

      Public
      Core utilities used by all PhET simulations.
      TypeScript
      MIT License
      69250Updated Nov 28, 2024Nov 28, 2024