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

188k stars
4k watching
30k forks
Language: JavaScript
last commit: 3 months ago
Linked from 7 awesome lists

algorithmalgorithmscomputer-sciencedata-structuresinterviewinterview-preparationjavascriptjavascript-algorithms

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
amejiarosario/dsa.js-data-structures-algorithms-javascript An implementation of data structures and algorithms in JavaScript, providing a reference manual and resource for developers. 7,606
mgechev/javascript-algorithms Implementations of computer science algorithms in JavaScript. 7,838
felipernb/algorithms.js A comprehensive collection of algorithms and data structures implemented in JavaScript 3,726
humanwhocodes/computer-science-in-javascript A collection of classic computer science paradigms and algorithms implemented in JavaScript 9,065
manrajgrover/algorithms-js A comprehensive JavaScript library providing implementations of essential data structures and algorithms 199
zonayedpca/algods.js A comprehensive collection of widely used algorithms and data structures implemented in JavaScript. 111
emilbayes/clustering.js Provides implementations of clustering algorithms in JavaScript 30
kodecocodes/swift-algorithm-club An online resource providing implementations and explanations of algorithms and data structures in Swift 28,822
bahmutov/javascript-journey A 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-javascript A collection of solutions to algorithmic problems using JavaScript. 616
mauriciosantos/buckets-js A JavaScript library providing various data structures and functions for manipulating arrays. 1,250
purescript-contrib/purescript-matryoshka Provides generalized folds, unfolds, and traversals for fixed point data structures 59
asabeneh/30-days-of-javascript A structured learning guide for JavaScript programming 43,271
digitalbazaar/forge A JavaScript implementation of TLS and cryptographic tools for building network-heavy web applications 5,081
prakhar1989/algorithms An implementation of various algorithms and data structures in Python. 3,053