The Algorithms (TheAlgorithms)

The Algorithms

TheAlgorithms

Organization data from Github https://github.com/TheAlgorithms

Open Source resource for learning Data Structures & Algorithms and their implementation in any Programming Language

Location:India

Home Page:https://the-algorithms.com/

GitHub:@TheAlgorithms

Twitter:@the_algorithms

The Algorithms's repositories

Python

All Algorithms implemented in Python

Language:PythonLicense:MITStargazers:212796Issues:5977Issues:1661

Java

All Algorithms implemented in Java

JavaScript

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

Language:JavaScriptLicense:GPL-3.0Stargazers:33892Issues:623Issues:221

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 Rust

Language:RustLicense:MITStargazers:24984Issues:249Issues:79

C

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

Language:CLicense:GPL-3.0Stargazers:21269Issues:527Issues:150

Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.

C-Sharp

All algorithms implemented in C#.

Language:C#License:GPL-3.0Stargazers:7885Issues:213Issues:59

Algorithms-Explanation

Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.

TypeScript

Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.

Language:TypeScriptLicense:MITStargazers:2457Issues:25Issues:24

PHP

All Algorithms implemented in PHP

Language:PHPLicense:MITStargazers:2436Issues:60Issues:21

Dart

All Algorithms implemented in Dart

Language:DartLicense:MITStargazers:2035Issues:39Issues:34

Kotlin

All Algorithms implemented in Kotlin

Language:KotlinLicense:MITStargazers:1565Issues:49Issues:5

Ruby

All algorithms implemented in Ruby

Language:RubyLicense:MITStargazers:1274Issues:44Issues:17

Scala

All Algorithms implemented in Scala

Language:ScalaLicense:MITStargazers:1098Issues:68Issues:13

R

Collection of various algorithms implemented in R.

website

The Algorithms website providing GitHub's largest open-source algorithm library.

Language:TypeScriptLicense:MITStargazers:971Issues:19Issues:112

Jupyter

The repository contains script and notebook related to Statistics, Machine learning, Neural network, Deep learning, NLP, Numerical methods, and Automation.

Language:Jupyter NotebookLicense:MITStargazers:873Issues:28Issues:12

Swift

All Algorithms implemented in Swift

Julia

Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!

Language:JuliaLicense:MITStargazers:486Issues:16Issues:19

Lua

Algorithms and Data Structures implemented in the Lua programming language

Language:LuaLicense:MITStargazers:359Issues:10Issues:5

Zig

Collection of Algorithms implemented in Zig.

Language:ZigLicense:MITStargazers:306Issues:10Issues:5

.github

Default configuration for @TheAlgorithms repositories

Language:ElixirLicense:MITStargazers:253Issues:14Issues:6

F-Sharp

All Algorithms implemented in F#

Language:F#License:MITStargazers:226Issues:11Issues:3

Nim

Collection of various algorithms implemented in Nim for educational purposes.

Language:NimLicense:MITStargazers:98Issues:12Issues:16

Fortran

All Algorithms implemented in Fortran. Making Fortran Great Again!

Language:FortranLicense:MITStargazers:78Issues:9Issues:4

Mojo

All algorithms implemented in Mojo. (The first open-sourced Mojo repository on GitHub)

Language:MojoLicense:MITStargazers:46Issues:7Issues:4

Jule

Algorithms and data structures implemented in the Jule programming language.