javascript-algorithms

Algorithms library

This repository provides JavaScript implementations of fundamental algorithms and data structures.

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

GitHub

189k stars
4k watching
30k forks
Language: JavaScript
last commit: about 2 years ago
Linked from 7 awesome lists

algorithmalgorithmscomputer-sciencedata-structuresinterviewinterview-preparationjavascriptjavascript-algorithms

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
amejiarosario/dsa.js-data-structures-algorithms-javascriptAn implementation of data structures and algorithms in JavaScript, providing a reference manual and resource for developers.7,625
mgechev/javascript-algorithmsImplementations of computer science algorithms in JavaScript.7,844
felipernb/algorithms.jsA comprehensive collection of algorithms and data structures implemented in JavaScript3,727
humanwhocodes/computer-science-in-javascriptA collection of classic computer science paradigms and algorithms implemented in JavaScript9,072
manrajgrover/algorithms-jsA comprehensive JavaScript library providing implementations of essential data structures and algorithms200
zonayedpca/algods.jsA comprehensive collection of widely used algorithms and data structures implemented in JavaScript.112
emilbayes/clustering.jsA collection of clustering algorithms implemented in JavaScript30
kodecocodes/swift-algorithm-clubAn online resource providing implementations and explanations of algorithms and data structures in Swift28,859
bahmutov/javascript-journeyA tutorial project demonstrating various programming paradigms and techniques in JavaScript to solve a simple problem of multiplying numbers by a constant.332
ignacio-chiazzo/algorithms-leetcode-javascriptA collection of solutions to algorithmic problems using JavaScript.626
mauriciosantos/buckets-jsA JavaScript library providing various data structures and functions for manipulating arrays.1,251
purescript-contrib/purescript-matryoshkaProvides generalized folds, unfolds, and traversals for fixed point data structures59
asabeneh/30-days-of-javascriptA structured learning guide for JavaScript programming43,539
digitalbazaar/forgeA JavaScript implementation of TLS and cryptographic tools for building network-heavy web applications5,099
prakhar1989/algorithmsAn implementation of various algorithms and data structures in Python.3,053