TheAlgorithms

The Algorithms Joined Jul 2016 View on GitHub

Stars
462,222
across 42 public repos
Rank
#22
of 94,827 organizations, top 0.02%
Same place as a week ago

Repositories with 50+ stars

TheAlgorithms's repositories with their overall rank
RankRepositoryLanguageStars
24

All Algorithms implemented in Python

Python 225,995
322

All Algorithms implemented in Java

Java 66,822
989

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

C++ 34,871
1,013

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

JavaScript 34,280
1,599

All Algorithms implemented in Rust

Rust 26,160
1,991
C

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

C 22,623
2,644

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

Go 18,254
7,255

All algorithms implemented in C#.

C# 8,212
19,257

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

3,480
22,722

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

TypeScript 2,975
25,478

All Algorithms implemented in PHP

PHP 2,668
31,545

All Algorithms implemented in Dart

Dart 2,157
41,740

All Algorithms implemented in Kotlin

Kotlin 1,640
51,801

All algorithms implemented in Ruby

Ruby 1,319
55,598
R

Collection of various algorithms implemented in R.

R 1,220
58,578

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.html

HTML 1,152
60,699

All Algorithms implemented in Scala

Scala 1,107
63,143

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

TypeScript 1,058
71,838

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

Jupyter Notebook 916
112,015

All Algorithms implemented in Swift

Swift 567
121,835

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

Julia 517
142,416 Haskell 433
146,244

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.

MATLAB 420
146,244

Collection of Algorithms implemented in Zig.

Zig 420
156,216

Algorithms and Data Structures implemented in the Lua programming language

Lua 390
166,443

Algorithms and data structures implemented in Solidity

Solidity 363
179,536

Default configuration for @TheAlgorithms repositories

333
217,169 Elixir 267
233,405

All Algorithms implemented in F#

F# 245
257,049

This website is no longer maintained. Please see https://github.com/TheAlgorithms/website

HTML 218
275,969

A bot for TheAlgorithms/Python repository.

Python 200
280,677

All Algorithms implemented in AArch64 Assembly

Assembly 196
422,176

Algorithms Implemented in OCaml

OCaml 119
436,793

All Algorithms implemented in Clojure

Clojure 114
446,216

Collection of various algorithms implemented in Nim for educational purposes.

Nim 111
465,939

All Algorithms implemented in Fortran. Making Fortran Great Again!

Fortran 105
512,304

Scripts used across all The Algorithms repositories

Python 93
620,073

All Algorithms implemented in Elm

Elm 73
704,731

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

Mojo 62

Among 94,827 organizations

400k–630k stars: 16 organizations, including TheAlgorithms

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. Python 226.3k stars, 49% · 3 repos
  2. Java 66.8k stars, 14% · 1 repo
  3. C++ 34.9k stars, 8% · 1 repo
  4. JavaScript 34.3k stars, 7% · 1 repo
  5. Rust 26.2k stars, 6% · 1 repo
  6. C 22.6k stars, 5% · 1 repo
  7. Go 18.3k stars, 4% · 1 repo
  8. C# 8.2k stars, 2% · 1 repo

and 25 more languages

When they were made

39 repos with 50+ stars, made between 2016 and 2023

Quick stats

Next rank
+8,466 stars to reach #21
Next milestone
+280,816 stars to reach the top 0.01%
Public repos
42, 39 with 50+ stars
Popular repos
7 over 10k stars, 1 over 100k stars
Top repo
Python, #24 of all repos, 49% of stars
Smaller repos
67 stars from repos under 50

Stars counted Recounted daily Next count around