There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Python
All Algorithms implemented in PythonJava
All Algorithms implemented in JavaJavaScript
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.Rust
All Algorithms implemented in RustC
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.Go
Algorithms and Data Structures implemented in Go for beginners, following best practices.C-Sharp
All algorithms implemented in C#.Algorithms-Explanation
Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.Dart
All Algorithms implemented in DartPHP
All Algorithms implemented in PHPKotlin
All Algorithms implemented in KotlinTypeScript
Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.Ruby
All algorithms implemented in RubyScala
All Algorithms implemented in ScalaTheAlgorithms.github.io
This website is deprecated. The new website is https://the-algorithms.com. You can see the old website by going to https://thealgorithms.github.io/index-old.htmlR
Collection of various algorithms implemented in R.website
The Algorithms website providing GitHub's largest open-source algorithm library.Jupyter
The repository contains script and notebook related to Statistics, Machine learning, Neural network, Deep learning, NLP, Numerical methods, and Automation.Swift
All Algorithms implemented in SwiftJulia
Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!Haskell
MATLAB-Octave
This repository contains algorithms written in MATLAB/Octave. Developing algorithms in the MATLAB environment empowers you to explore and refine ideas, and enables you test and verify your algorithm.Solidity
Algorithms and data structures implemented in SolidityLua
Algorithms and Data Structures implemented in the Lua programming languageElixir
F-Sharp
All Algorithms implemented in F#website-old
This website is no longer maintained. Please see https://github.com/TheAlgorithms/website.github
Default configuration for @TheAlgorithms repositoriesalgorithms-keeper
A bot for TheAlgorithms/Python repository.AArch64_Assembly
All Algorithms implemented in AArch64 AssemblyZig
Collection of Algorithms implemented in Zig.OCaml
Algorithms Implemented in OCamlClojure
All Algorithms implemented in ClojureNim
Collection of various algorithms implemented in Nim for educational purposes.scripts
Scripts used across all The Algorithms repositoriesElm
All Algorithms implemented in ElmFortran
All Algorithms implemented in Fortran. Making Fortran Great Again!Google-Summer-of-Code
Organization resources for Google Summer of Code '23Mojo
All algorithms implemented in Mojo. (The first open-sourced Mojo repository on GitHub)Jule
Algorithms and data structures implemented in the Jule programming language.Zig-delete
All Algorithms implemented in ZigSessionGuard.js
https://github.com/TheAlgorithms/Google-Summer-of-Code/blob/main/project_ideas/AnomalousSessionRecorder.mdSessionGuard-Core
https://github.com/TheAlgorithms/Google-Summer-of-Code/blob/main/project_ideas/AnomalousSessionRecorder.mdEcomEntity
https://github.com/TheAlgorithms/Google-Summer-of-Code/blob/main/project_ideas/NamedEntityRecognitionForEcommerceSearchQueries.mdLove Open Source and this site? Check out how you can help us