JavaScript Algorithm

Open-source JavaScript projects categorized as Algorithm

Top 23 JavaScript Algorithm Projects

  1. javascript-algorithms

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

    Project mention: Beginning my Open Source Journey | dev.to | 2024-09-05

    While browsing trending repositories on GitHub, I discovered trekhleb's javascript-algorithms repository. This repository focuses on helping new developers learn and implement algorithms, serving as an educational resource rather than a traditional software product. I find this approach appealing, as it aligns with my desire to contribute to projects that empower others to learn and grow.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. algorithm-visualizer

    :fireworks:Interactive Online Platform that Visualizes Algorithms from Code

  4. JavaScript

    Algorithms and Data Structures implemented in JavaScript for beginners, following best practices. (by TheAlgorithms)

    Project mention: 18 GitHub Repos to Learn JavaScript | dev.to | 2024-07-26

    2 . The Algorithms JavaScript A repository for all algorithms implemented in JavaScript (for educational purposes only)

  5. javascript-algorithms

    💻 JavaScript implementations of computer science algorithms (by mgechev)

  6. dsa.js-data-structures-algorithms-javascript

    🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook

  7. ngraph.path

    Path finding in a graph

    Project mention: Beyond A*: Better Planning with Transformers via Search Dynamics Bootstrapping | news.ycombinator.com | 2024-02-23
  8. rbush

    RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. delaunator

    An incredibly fast JavaScript library for Delaunay triangulation of 2D points

    Project mention: Generating Voronoi Diagrams Using Fortune's Algorithm (With Odin) | news.ycombinator.com | 2025-02-08

    I made an implementation in clojurescript that animates the algorithm as it goes a while back: https://voronoi.ajwerner.net/#/app-diagrams

    It’s a very beautiful algorithm.

    However, after that project I sort of came to dislike Fortune’s algorithm because it isn’t numerically stable with floating point numbers. If you have points that are colinear, or nearly colinear in fp, things can break. The delaunator is better in this regard iirc: https://github.com/mapbox/delaunator

  11. earcut

    The fastest and smallest JavaScript polygon triangulation library for your WebGL apps

  12. supercluster

    A very fast geospatial point clustering library for browsers and Node.

  13. blog

    Life is a moment :notebook_with_decorative_cover: (by MuYunyun)

  14. flatbush

    A very fast static spatial index for 2D points and rectangles in JavaScript 🌱

  15. Free-Algorithms-Books

    Free Algorithms books for programmers.

  16. leetcode-the-hard-way

    LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf

  17. wild-wild-path

    🤠 Object property paths with wildcards and regexps 🌵

  18. algotrader

    Simple algorithmic stock and option trading for Node.js.

  19. carden

    Flashcards with spaced repetition and gamification 🌱

  20. flot-downsample

    Downsample plugin for Flot charts.

  21. AlgorithmVisualizer

    A better visualization of different algorithms made with React

  22. algorithms-js

    Consumable Data Structures and Algorithms library in JavaScript

    Project mention: A novel GitHub issues phishing vector | news.ycombinator.com | 2024-02-20
  23. jsColorblindSimulator

    Simulate different kinds of colorblindness on images in your browser.

  24. wild-wild-utils

    🤠 Functional utilities using object property paths with wildcards and regexps 🌵

  25. playlistShuffle

    A web application to shuffle/randomize playlist of Youtube

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Algorithm discussion

Log in or Post with

JavaScript Algorithm related posts

  • Generating Voronoi Diagrams Using Fortune's Algorithm (With Odin)

    6 projects | news.ycombinator.com | 8 Feb 2025
  • Beginning my Open Source Journey

    1 project | dev.to | 5 Sep 2024
  • Top 10 GitHub repositoriess for Javascript developers 🚀

    1 project | dev.to | 21 May 2024
  • Databases are the endgame for data-oriented design

    1 project | news.ycombinator.com | 6 Dec 2023
  • algotrader: NEW Derivatives and Hedging - star count:615.0

    1 project | /r/algoprojects | 28 Oct 2023
  • algotrader: NEW Derivatives and Hedging - star count:615.0

    1 project | /r/algoprojects | 26 Oct 2023
  • algotrader: NEW Derivatives and Hedging - star count:615.0

    1 project | /r/algoprojects | 24 Oct 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 9 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Algorithm projects in JavaScript? This list will help you:

# Project Stars
1 javascript-algorithms 189,968
2 algorithm-visualizer 47,074
3 JavaScript 32,840
4 javascript-algorithms 7,847
5 dsa.js-data-structures-algorithms-javascript 7,643
6 ngraph.path 3,058
7 rbush 2,521
8 delaunator 2,389
9 earcut 2,249
10 supercluster 2,143
11 blog 1,616
12 flatbush 1,444
13 Free-Algorithms-Books 1,169
14 leetcode-the-hard-way 899
15 wild-wild-path 724
16 algotrader 641
17 carden 442
18 flot-downsample 293
19 AlgorithmVisualizer 257
20 algorithms-js 202
21 jsColorblindSimulator 104
22 wild-wild-utils 37
23 playlistShuffle 31

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?