All Projects → vkaravir → Jsav

vkaravir / Jsav

Licence: mit
JavaScript Algorithm Visualization library

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Jsav

Rust Algorithms
Common data structures and algorithms in Rust
Stars: ✭ 2,918 (+3254.02%)
Mutual labels:  algorithm, data-structures, education
Algorithms
Study cases for Algorithms and Data Structures.
Stars: ✭ 32 (-63.22%)
Mutual labels:  algorithm, data-structures
Algos
Popular Algorithms and Data Structures implemented in popular languages
Stars: ✭ 966 (+1010.34%)
Mutual labels:  algorithm, data-structures
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-44.83%)
Mutual labels:  algorithm, data-structures
Advanced Data Structures With Python
Python implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Stars: ✭ 82 (-5.75%)
Mutual labels:  algorithm, data-structures
Algorithm
Algorithm is a library of tools that is used to create intelligent applications.
Stars: ✭ 787 (+804.6%)
Mutual labels:  algorithm, data-structures
Flatbush
A very fast static spatial index for 2D points and rectangles in JavaScript
Stars: ✭ 1,031 (+1085.06%)
Mutual labels:  algorithm, data-structures
Dsa.js Data Structures Algorithms Javascript
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
Stars: ✭ 6,251 (+7085.06%)
Mutual labels:  algorithm, data-structures
Kactl
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
Stars: ✭ 1,106 (+1171.26%)
Mutual labels:  algorithm, data-structures
Algorithm
📌 Notes and Codes for studying data structures and algorithm
Stars: ✭ 71 (-18.39%)
Mutual labels:  algorithm, data-structures
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+13574.71%)
Mutual labels:  data-structures, education
Light Tips
Some code tips about algorithms, php and more 🔥
Stars: ✭ 705 (+710.34%)
Mutual labels:  algorithm, data-structures
Tech Refrigerator
🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟
Stars: ✭ 699 (+703.45%)
Mutual labels:  algorithm, data-structures
Lintcode
📜 Lintcode/Leetcode algorithm written by Java, Python and JavaScript.
Stars: ✭ 21 (-75.86%)
Mutual labels:  algorithm, data-structures
Arabiccompetitiveprogramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
Stars: ✭ 675 (+675.86%)
Mutual labels:  algorithm, data-structures
Algorithms
Solved algorithms and data structures problems in many languages
Stars: ✭ 1,021 (+1073.56%)
Mutual labels:  algorithm, data-structures
Algorithmic Toolbox San Diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
Stars: ✭ 78 (-10.34%)
Mutual labels:  algorithm, data-structures
Algorithms
Data Structure Libraries and Algorithms implementation
Stars: ✭ 624 (+617.24%)
Mutual labels:  algorithm, data-structures
Get better at cp in 2 months
This contains the curriculum that I will follow to get better at Competitive Programming in 2 months.
Stars: ✭ 627 (+620.69%)
Mutual labels:  algorithm, data-structures
Interview Guide
Coding/technical interview guide: data structures, algorithms, complexity analyses, interview questions
Stars: ✭ 54 (-37.93%)
Mutual labels:  algorithm, data-structures

#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".
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].