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: 5 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,625
mgechev/javascript-algorithms Implementations of computer science algorithms in JavaScript. 7,844
felipernb/algorithms.js A comprehensive collection of algorithms and data structures implemented in JavaScript 3,727
humanwhocodes/computer-science-in-javascript A collection of classic computer science paradigms and algorithms implemented in JavaScript 9,072
manrajgrover/algorithms-js A comprehensive JavaScript library providing implementations of essential data structures and algorithms 200
zonayedpca/algods.js A comprehensive collection of widely used algorithms and data structures implemented in JavaScript. 112
emilbayes/clustering.js A collection of clustering algorithms implemented in JavaScript 30
kodecocodes/swift-algorithm-club An online resource providing implementations and explanations of algorithms and data structures in Swift 28,859
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. 626
mauriciosantos/buckets-js A JavaScript library providing various data structures and functions for manipulating arrays. 1,251
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,539
digitalbazaar/forge A JavaScript implementation of TLS and cryptographic tools for building network-heavy web applications 5,099
prakhar1989/algorithms An implementation of various algorithms and data structures in Python. 3,053