JavaScript Algorithms

Open-source JavaScript projects categorized as Algorithms

Top 23 JavaScript Algorithm Projects

  1. javascript-algorithms

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

    Project mention: DSA Study map + Revise All | dev.to | 2025-06-17
  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. leetcode

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

    Project mention: 🚀 20 Must-Know GitHub Repositories for Developers in 2025! | dev.to | 2025-03-08

    1️⃣3️⃣ LeetCode Solutions 🏆 📌 https://github.com/azl397985856/leetcode A collection of LeetCode solutions to prepare for FAANG interviews.

  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. leetcode-patterns

    A pattern-based approach for learning technical interview questions

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

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

  7. web-skills

    A visual overview of useful skills to learn as a web developer

  8. algorithms.js

    Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. Index

    Metarhia educational program index 📖

  11. Free-Algorithms-Books

    Free Algorithms books for programmers.

  12. leetcode-the-hard-way

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

  13. quadtree-js

    A lightweight quadtree implementation for javascript

  14. tspvis

    🗺️ Visualize and control algorithms for the traveling salesman problem

  15. reviews

    Reviewing some online CS courses I took (by spamegg1)

  16. AlgorithmVisualizer

    A better visualization of different algorithms made with React

  17. sortvisualizer

    Sort Visualizer Web App

  18. cs.js

    Computer Science Data Structures and Algorithms in JavaScript ( Node.JS, ES ) in simple, clean, reusable code

  19. recommendations

    Neo4j Graph Example Movies Recommendation (by neo4j-graph-examples)

  20. datastructures-and-algorithms

    For JavaScript lovers | JavaScript Implementation of various data structures and algorithms. (by saalikmubeen)

  21. algorithms-js

    📚 algorithms-js é um repositório repleto de algoritmos em JavaScript que estudei e implementei, perfeito para quem quer resolver problemas, aprimorar habilidades e colaborar com a comunidade! 🚀 (by mateushsx)

    Project mention: Onde contribuir no #Hacktoberfest 2024 | dev.to | 2024-10-03
  22. sorting-visualizer

    A Sorting Algorithms Visualizer built using ReactJS (by KarimElghamry)

  23. VisualizingSorts

    Visualize sorting algorithms

  24. Learning_Algorithms

    Data Structures And Algorithms

  25. data-structures

    Examples of data structures and algorithms in Javascript

  26. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream 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 Algorithms discussion

Log in or Post with

JavaScript Algorithms related posts

  • DSA Study map + Revise All

    2 projects | dev.to | 17 Jun 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
  • Basic Algorithms

    1 project | dev.to | 26 Apr 2024
  • What is dependency injection

    1 project | dev.to | 8 Apr 2024
  • Interview Prep - Ds & Algos - Arrays

    1 project | dev.to | 4 Apr 2024
  • Democrats Introduce Bill Banning Hedge Funds From Owning Single-Family Homes

    1 project | /r/politics | 7 Dec 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 16 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. 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 192,147
2 leetcode 55,482
3 JavaScript 33,392
4 leetcode-patterns 10,808
5 dsa.js-data-structures-algorithms-javascript 7,690
6 web-skills 7,142
7 algorithms.js 3,725
8 Index 3,524
9 Free-Algorithms-Books 1,284
10 leetcode-the-hard-way 923
11 quadtree-js 632
12 tspvis 448
13 reviews 326
14 AlgorithmVisualizer 281
15 sortvisualizer 137
16 cs.js 87
17 recommendations 83
18 datastructures-and-algorithms 75
19 algorithms-js 65
20 sorting-visualizer 41
21 VisualizingSorts 28
22 Learning_Algorithms 11
23 data-structures 11

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io