Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Algorithms

Algorithms

110 projects

Showing 36 of 110 projects

thealgorithms
thealgorithmsPython

A comprehensive collection of Python algorithm implementations for educational purposes.

#code-examples#algorithm#sorts
Stars223.0k
Forks50.9k
Last commit3 days ago
javascript-algorithms
javascript-algorithmsJavaScript

A comprehensive collection of JavaScript implementations of algorithms and data structures with detailed explanations.

#algorithm#mathematical-algorithms#educational
Stars196.3k
Forks31.0k
Last commit
Awesome Interviews
Awesome Interviews

A curated collection of technical interview question lists covering programming languages, frameworks, databases, and CS fundamentals.

#cs-fundamentals#interview-practice#interviewing
Stars83.7k
Forks9.5k
Last commit2 years ago
awesome-interview-questions
awesome-interview-questions

A curated collection of technical interview question lists across programming languages, frameworks, databases, and CS fundamentals.

#career-development#technical-interviews#interview-practice
Stars83.7k
Forks9.5k
Last commit2 years ago
Awesome interview questions
Awesome interview questions

A curated collection of technical interview question lists across programming languages, frameworks, databases, and CS topics.

#developer-tools#career-development#interview-practice
Stars83.7k
Forks9.5k
Last commit2 years ago
Awesome PHP Interview Questions
Awesome PHP Interview Questions

A curated collection of technical interview question lists across programming languages, frameworks, databases, and CS topics.

#cs-fundamentals#interview-practice#interviewing
Stars83.7k
Forks9.5k
Last commit2 years ago
ML-From-Scratch
ML-From-ScratchPython

Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility and transparency.

#educational#data-science#deep-learning
Stars32.4k
Forks5.4k
Last commit2 years ago
Interactive, test-driven Python coding challenges (algorithms and data structures) typically found in coding interviews or coding competitions
Interactive, test-driven Python coding challenges (algorithms and data structures) typically found in coding interviews or coding competitionsPython

120+ interactive Python coding interview challenges with Anki flashcards, focusing on algorithms and data structures.

#coding-interviews#algorithm#problem-solving
Stars31.6k
Forks4.6k
Last commit
An awesome Data Science repository to learn and apply for real world problems
An awesome Data Science repository to learn and apply for real world problems

A curated repository of resources, tutorials, libraries, and tools for learning and applying data science to real-world problems.

#hacktoberfest#science#open-source
Stars29.7k
Forks6.6k
Last commit3 days ago
swift-algorithm-club
swift-algorithm-clubSwift

A collection of popular algorithms and data structures implemented in Swift with detailed explanations.

#search-algorithms#educational#computer-science
Stars29.1k
Forks4.9k
Last commit
Swift Algorithm Club
Swift Algorithm ClubSwift

Algorithms and data structures in Swift, with explanations!

#data-structures#swift#algorithms
Stars29.1k
Forks4.9k
Last commit1 year ago
algorithms
algorithmsPython

Minimal, clean, and well-documented implementations of data structures and algorithms in Python 3.

#search#algorithm#graph
Stars25.5k
Forks4.7k
Last commit2 months ago
Algorithms
Algorithms

A curated collection of resources for learning and practicing algorithms, from beginner tutorials to competitive programming.

#algorithm-visualization#interview-preparation#data-structures
Stars25.4k
Forks3.0k
Last commit3 months ago
Algorithms
Algorithms

A curated collection of resources for learning and practicing algorithms, from beginner tutorials to competitive programming.

#coding-interviews#algorithm-visualization#data-structures
Stars25.4k
Forks3.0k
Last commit3 months ago
andreis/interview
andreis/interview

A curated collection of resources to prepare for technical interviews, covering algorithms, system design, and language-specific topics.

#google-interview#career-development#technical-interview
Stars18.3k
Forks3.7k
Last commit1 year ago
gods
godsGo

A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.

#sets#trees#stacks
Stars17.4k
Forks1.8k
Last commit1 year ago
scipy
scipyPython

SciPy library main repository

#scientific-computing#scipy#closember
Stars14.8k
Forks5.8k
Last commit22 hours ago
Competitive Programming
Competitive Programming

A curated collection of resources for competitive programming, algorithms, and data structures.

#quora#algorithm#acm-icpc
Stars14.1k
Forks2.6k
Last commit1 year ago
ML.NET
ML.NETC#

An open-source, cross-platform machine learning framework for .NET developers to build, train, and deploy custom ML models.

#nuget#model-training#classification
Stars9.3k
Forks1.9k
Last commit2 days ago
EASTL
EASTLC++

A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.

#embedded-systems#c-plus-plus-11#high-performance
Stars9.3k
Forks1.0k
Last commit8 months ago
EASTL
EASTLC++

A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.

#embedded-systems#c-plus-plus-11#high-performance
Stars9.3k
Forks1.0k
Last commit8 months ago
Pattern Recognition and Machine Learning
Pattern Recognition and Machine LearningMATLAB

Matlab implementation of machine learning algorithms from Bishop's Pattern Recognition and Machine Learning textbook.

#algorithm-implementation#educational#machine-learning-algorithms
Stars6.2k
Forks2.1k
Last commit
algorithms_and_data_structures
algorithms_and_data_structuresC++

A collection of 180+ algorithm and data structure problems implemented in C++ and Python for learning and interview preparation.

#algorithm#interview-practice#interview-preparation
Stars6.1k
Forks1.3k
Last commit
CGAL
CGALC++

A C++ library providing efficient and reliable algorithms for computational geometry problems.

#scientific-computing#geometry-processing#template-library
Stars6.0k
Forks1.6k
Last commit1 day ago
Algo Deck
Algo DeckHTML

An open-source flash card collection for algorithms, data structures, and system design interview preparation.

#graph#array#technical-interviews
Stars5.8k
Forks568
Last commit7 months ago
algorithms
algorithmsC++

A collection of classic algorithms and data structures implemented as single-header C++ files with demo programs.

#gcc#server-side#educational
Stars5.5k
Forks1.5k
Last commit2 years ago
tbox
tboxC

A glib-like cross-platform C library providing modules for streams, coroutines, containers, algorithms, and more to simplify C development.

#stream-processing#c-library#plist
Stars5.1k
Forks754
Last commit13 days ago
Cirq
CirqPython

A Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits on quantum computers and simulators.

#scientific-computing#quantum#api
Stars5.0k
Forks1.2k
Last commit19 hours ago
linfa
linfaRust

A comprehensive Rust machine learning framework focused on preprocessing and classical algorithms, akin to scikit-learn.

#scientific-computing#scikit-learn-alternative#statistical computing
Stars4.7k
Forks329
Last commit1 month ago
Klib
KlibC

A standalone, lightweight C library providing highly efficient generic data structures and algorithms with minimal dependencies.

#c-library#algorithm#b-tree
Stars4.7k
Forks591
Last commit7 months ago
Scalable sentiment analysis
Scalable sentiment analysisPowerShell

A collection of samples demonstrating how to use ML.NET for various machine learning tasks in .NET applications.

#model-training#automl#csharp
Stars4.7k
Forks2.7k
Last commit2 years ago
Tech Interview Cheat Sheet
Tech Interview Cheat SheetTypeScript

An open-source cheat sheet and coding challenges for technical interview preparation, covering data structures and algorithms.

#big-o-notation#computer-science#technical-interview
Stars4.7k
Forks980
Last commit
this repo
this repo

A curated guide to cryptocurrency tools, algorithms, wallets, exchanges, and mining resources for developers and enthusiasts.

#crypto-tools#wallet#coin-data
Stars4.1k
Forks287
Last commit3 years ago
Crypto Currency Tools & Algorithms
Crypto Currency Tools & Algorithms

A curated guide to cryptocurrency tools, algorithms, and resources for understanding and managing digital assets.

#open-source-guide#crypto-tools#trading
Stars4.1k
Forks287
Last commit3 years ago
NumCpp
NumCppC++

A templatized header-only C++ implementation of the Python NumPy library for numerical computing.

#scientific-computing#data-structures#templated-library
Stars4.0k
Forks576
Last commit4 months ago
c-algorithms
c-algorithmsC

A modular library of common data structures and algorithms implemented in C for reuse in any project.

#c-library#algorithm#isc-license
Stars3.6k
Forks744
Last commit4 months ago
Page 1 of 4Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
27 days ago
2 years ago
1 year ago
6 years ago
2 years ago
2 years ago
#Data Structures61
#Computer Science20
#Educational18
#Algorithm18
#Graph Algorithms16
#Awesome List14
#Interview Questions13
#Awesome12
#Coding Challenges12
#C Plus Plus12
#Sorting Algorithms11
#Library11