Skip to content
@phetsims

PhET Interactive Simulations

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

Pinned Loading

  1. qa qa Public

    Quality Assurance Task Tracking

    JavaScript 13 9

  2. phet-info 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 94 37

  3. scenery scenery Public

    Scenery is an HTML5 scene graph.

    TypeScript 67 16

Repositories

Showing 10 of 204 repositories
  • calculus-grapher Public

    "Calculus Grapher" is an educational simulation in HTML5, by PhET Interactive Simulations.

    phetsims/calculus-grapher’s past year of commit activity
    TypeScript 5 GPL-3.0 4 16 0 Updated Jan 22, 2026
  • vector-addition Public

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

    phetsims/vector-addition’s past year of commit activity
    TypeScript 4 GPL-3.0 5 6 0 Updated Jan 22, 2026
  • babel Public

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

    phetsims/babel’s past year of commit activity
    Fluent 4 MIT 9 3 0 Updated Jan 22, 2026
  • chipper Public

    Tools for developing and building PhET interactive simulations.

    phetsims/chipper’s past year of commit activity
    TypeScript 17 MIT 16 185 0 Updated Jan 22, 2026
  • scenery Public

    Scenery is an HTML5 scene graph.

    phetsims/scenery’s past year of commit activity
    TypeScript 67 MIT 16 358 0 Updated Jan 22, 2026
  • binder Public

    Generates and publishes documentation for PhET simulation components.

    phetsims/binder’s past year of commit activity
    JavaScript 0 MIT 3 14 1 Updated Jan 22, 2026
  • sherpa Public

    Third-party libraries and dependencies for PhET Simulations

    phetsims/sherpa’s past year of commit activity
    JavaScript 10 9 2 0 Updated Jan 22, 2026
  • waves-intro Public

    "Waves Intro" is an educational simulation in HTML5, by PhET Interactive Simulations.

    phetsims/waves-intro’s past year of commit activity
    TypeScript 0 GPL-3.0 5 7 0 Updated Jan 22, 2026
  • wave-interference Public

    "Wave Interference" is an educational simulation in HTML5, by PhET Interactive Simulations.

    phetsims/wave-interference’s past year of commit activity
    TypeScript 18 MIT 8 30 0 Updated Jan 22, 2026
  • vibe Public

    Library for handling audio for PhET simulations. Provides cross-platform support and enables usage of base64 audio embedded in an HTML document.

    phetsims/vibe’s past year of commit activity
    JavaScript 3 MIT 4 0 0 Updated Jan 22, 2026