Algorithm

Top 23 Algorithm Open-Source Projects

  • coding-interview-university

    A complete computer science study plan to become a software engineer.

  • Project mention: A-Z computer science study plan to become a software engineer | news.ycombinator.com | 2024-04-16
  • javascript-algorithms

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

  • Project mention: Top 10 GitHub repositoriess for Javascript developers 🚀 | dev.to | 2024-05-21
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • TheAlgorithms

    All Algorithms implemented in Python

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    3. TheAlgorithms/Python - For those interested in algorithms and data structures, this repository offers Python implementations for a wide range of algorithms. It's a great way to deepen understanding of algorithmic learning with Python. https://github.com/TheAlgorithms/Python

  • tech-interview-handbook

    💯 Curated coding interview preparation materials for busy software engineers

  • Project mention: Curated Coding Interview Handbook | news.ycombinator.com | 2024-05-01
  • interviews

    Everything you need to know to get the job.

  • Java

    All Algorithms implemented in Java

  • Project mention: Top 10 GitHub Repositories for Python and Java Developers | dev.to | 2024-05-03

    6. The Algorithms - Java This repository contains implementations of popular algorithms and data structures in Java, making it a valuable learning tool for those interested in these topics. https://github.com/winterbe/java8-tutorial

  • leetcode-master

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

  • SaaSHub

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

    SaaSHub logo
  • algorithm-visualizer

    :fireworks:Interactive Online Platform that Visualizes Algorithms from Code

  • LeetCode-Go

    ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解

  • JavaScript

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

  • Project mention: 🧙‍♂️Master JavaScript with these 5 GitHub repositories🪄✨🚀 | dev.to | 2024-03-16

    4. The Algorithm - Javascript

  • C-Plus-Plus

    Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

  • interactive-coding-challenges

    120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

  • algorithms

    Minimal examples of data structures and algorithms in Python

  • WaveFunctionCollapse

    Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

  • Project mention: I use Wave Function Collapse to create levels for my game (2022) [video] | news.ycombinator.com | 2024-02-27
  • homemade-machine-learning

    🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained

  • PythonRobotics

    Python sample codes for robotics algorithms.

  • Algorithms

    A collection of algorithms and data structures (by williamfiset)

  • Project mention: Algorithmic Alchemy: Exploiting Graph Theory in the Foreign Exchange | dev.to | 2023-10-05

    William Fiset's GitHub examples - Bellman Ford On Adjacency Matrix

  • algorithm-pattern

    算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~

  • awesome-competitive-programming

    :gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources

  • turf

    A modular geospatial engine written in JavaScript and TypeScript

  • Project mention: Flying with F# | dev.to | 2023-12-09

    to measure distances and convert between our parameters I'm using TurfJS, for which binding is even more trivial:

  • Lean

    Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

  • ImageAI

    A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities

  • Project mention: Photo gallery frontend with encryption and search | /r/selfhosted | 2023-11-27

    Hi. I want to implement an image server similar to Photoprism using ImageAI to tag images based on objects and context. However I don't want to spend to much time working on the frontend, at first I were thinking about using Danbooru and use Flexbooru or the web interface on my phone. But it doesn't have any encryption or password protection (since the purpose of it is to be used as a public image board).

  • javascript-algorithms

    💻 JavaScript implementations of computer science algorithms (by mgechev)

  • 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).

Algorithm related posts

  • Top 10 GitHub repositoriess for Javascript developers 🚀

    1 project | dev.to | 21 May 2024
  • Curated Coding Interview Handbook

    1 project | news.ycombinator.com | 1 May 2024
  • I use Wave Function Collapse to create levels for my game (2022) [video]

    1 project | news.ycombinator.com | 27 Feb 2024
  • 10 GitHub repositories that every developer must follow

    8 projects | dev.to | 21 Feb 2024
  • Ask HN: How many of you are self employed?

    2 projects | news.ycombinator.com | 5 Feb 2024
  • jsprit VS timefold-solver - a user suggested alternative

    2 projects | 4 Jan 2024
  • Flying with F#

    2 projects | dev.to | 9 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 coding-interview-university 293,869
2 javascript-algorithms 183,960
3 TheAlgorithms 180,701
4 tech-interview-handbook 112,428
5 interviews 61,960
6 Java 57,070
7 leetcode-master 47,885
8 algorithm-visualizer 46,314
9 LeetCode-Go 32,176
10 JavaScript 31,547
11 C-Plus-Plus 29,348
12 interactive-coding-challenges 28,907
13 algorithms 23,647
14 WaveFunctionCollapse 22,815
15 homemade-machine-learning 22,600
16 PythonRobotics 21,936
17 Algorithms 16,619
18 algorithm-pattern 14,988
19 awesome-competitive-programming 12,222
20 turf 8,859
21 Lean 8,776
22 ImageAI 8,439
23 javascript-algorithms 7,815

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