Skip to content
/ JSAV Public
forked from vkaravir/JSAV

JavaScript Algorithm Visualization library

License

Notifications You must be signed in to change notification settings

OpenDSA/JSAV

This branch is up to date with vkaravir/JSAV:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

556853c · Nov 12, 2019
Nov 27, 2017
Aug 17, 2016
Dec 17, 2014
Dec 16, 2017
Nov 12, 2019
Dec 16, 2017
Dec 16, 2014
Aug 9, 2011
Jun 17, 2012
Dec 16, 2017
Sep 6, 2013
Aug 17, 2016
Sep 30, 2014
Mar 3, 2015
Mar 9, 2015
Dec 16, 2017

Repository files navigation

#JSAV Travis CI Build Status This is the JSAV development library for creating Algorithm Visualizations in JavaScript.

JSAV is a part of the OpenDSA project. OpenDSA aims to create a complete hypertextbook for Data Structures and Algorithms along with the necessary supporting infrastructure. For more information about OpenDSA, see http://algoviz.org/ebook .

License

JSAV and OpenDSA are released under the MIT license. See the file MIT-license.txt included with this distribution.

Documentation

The JSAV documentation is available at jsav.io

Extensions

JSAV is extandible, meaning that you can create your own data structures for it or use data structures created by someone else. OpenDSA contains several extensions which can be found here.

For developers

The day-to-day working JSAV repository is located at GitHub. For new developers who want to use the Github working version of JSAV:

  • Install Git
  • Check out the JSAV repository. For example, at the commandline you can do the following to create a new JSAV folder or directory: git clone git://github.com/vkaravir/JSAV.git JSAV (Note that this is a read-only URL. If you are joining the developer team, and you are not sufficiently familiar with Git to know what to do to set things up right to be able to push changes, talk to us about it.)
  • Go to the JSAV folder or directory that you just created and run: make This will "compile" the pieces together for you. At this point, you are ready to try out the examples or invoke your copy of JSAV in your own development projects.

For SVN users new to git:

  • To "checkout" a new copy of the library, use "git clone".
  • To "update" your copy of the repository, use "git pull".

About

JavaScript Algorithm Visualization library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 95.1%
  • CSS 4.1%
  • Other 0.8%