[Go to site: main page, start]

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: Dijkstra's Algorithm in JavaScript | news.ycombinator.com | 2025-11-08
  2. SaaSHub

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

    SaaSHub logo
  3. leetcode

    LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。) (by azl397985856)

  4. JavaScript

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

  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

  8. rbush

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

  9. delaunator

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

  10. earcut

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

  11. supercluster

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

    Project mention: Ask HN: What are you working on (August 2025)? | news.ycombinator.com | 2025-08-26

    I'm building Concert Map [1], an interactive map of live music events all over the world.

    I was frustrated with how difficult it was to find concerts and festivals when travel plans are flexible. Questions like:

    - Is there any show I could catch on my next cross country road trip?

    - I want an excuse to visit Seattle this summer, is there a good weekend I could pick where I could see live music there or along the way?

    - I like to travel for one big music festival per year, is there a good match for me anywhere in the country, or abroad?

    The idea behind concert map is to show all events on a map, and highlight the "most relevant" events for any area, so you can skim through the map and find events that are worth the travel. The "relevant" events depend on the view context. If you import your top artists, then the most relevant events are ones with artists that you listen to most. Otherwise, it's based on global artist popularity.

    I'm currently working on integrating with more event providers, and working on loading performance. I've been using leaflet.js [2] which has worked great, but I'm experimenting with switching to supercluster [3].

    [1] https://www.concert-map.com/

    [2] https://leafletjs.com/

    [3] https://github.com/mapbox/supercluster

  12. blog

    Life is a moment :notebook_with_decorative_cover: (by MuYunyun)

  13. flatbush

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

  14. leetcode-the-hard-way

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

  15. wild-wild-path

    🤠 Object property paths with wildcards and regexps 🌵

  16. algotrader

    Simple algorithmic stock and option trading for Node.js.

  17. carden

    Flashcards with spaced repetition and gamification 🌱

  18. AlgorithmVisualizer

    A better visualization of different algorithms made with React

  19. flot-downsample

    Downsample plugin for Flot charts.

  20. algorithms-js

    Consumable Data Structures and Algorithms library in JavaScript

  21. jsColorblindSimulator

    Simulate different kinds of colorblindness on images in your browser.

  22. playlistShuffle

    A web application to shuffle/randomize playlist of Youtube

  23. wild-wild-utils

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

  24. PunchOutModelSynthesis

    Punch Out Model Synthesis - a program for constraint based tiling generation

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

Index

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

# Project Stars
1 javascript-algorithms 196,070
2 leetcode 55,758
3 JavaScript 34,185
4 javascript-algorithms 7,845
5 dsa.js-data-structures-algorithms-javascript 7,766
6 ngraph.path 3,125
7 rbush 2,750
8 delaunator 2,598
9 earcut 2,458
10 supercluster 2,322
11 blog 1,614
12 flatbush 1,589
13 leetcode-the-hard-way 955
14 wild-wild-path 728
15 algotrader 657
16 carden 482
17 AlgorithmVisualizer 438
18 flot-downsample 325
19 algorithms-js 201
20 jsColorblindSimulator 118
21 playlistShuffle 58
22 wild-wild-utils 40
23 PunchOutModelSynthesis 19

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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