Skip to content

phetsims/kite

Folders and files

NameName
Last commit message
Last commit date
Aug 21, 2023
Aug 14, 2023
Feb 14, 2025
Nov 27, 2024
Feb 14, 2025
Dec 12, 2024
Apr 28, 2021
Nov 20, 2024
Jan 6, 2015
Sep 11, 2023
Dec 2, 2024
Nov 27, 2024
Mar 27, 2025
Oct 11, 2024
Dec 2, 2024

Repository files navigation

kite

kite is a library for creating, manipulating and displaying 2D shapes in JavaScript.

By PhET Interactive Simulations https://phet.colorado.edu/

Documentation, examples, and downloads are available at http://phetsims.github.io/kite/

To check out and build the code

Our processes depend on Node.js and Grunt. It's highly recommended to install Node.js and then grunt with npm install -g grunt-cli.

(1) Clone the simulation and its dependencies:

git clone https://github.com/phetsims/assert.git
git clone https://github.com/phetsims/axon.git
git clone https://github.com/phetsims/chipper.git
git clone https://github.com/phetsims/dot.git
git clone https://github.com/phetsims/kite.git
git clone https://github.com/phetsims/perennial.git perennial-alias
git clone https://github.com/phetsims/phet-core.git
git clone https://github.com/phetsims/sherpa.git
git clone https://github.com/phetsims/tandem.git

(2) Install dev dependencies:

cd chipper
npm install
cd ../perennial-alias
npm install
cd ../kite
npm install

(3) Build kite

Ensure you're in the kite directory and run grunt --lint=false --report-media=false. This will output files under the build/ directory

License

MIT license, see LICENSE

Contributing

If you would like to contribute to this repo, please read our contributing guidelines.

About

A library for creating, manipulating and displaying 2D shapes in JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 15