RepoGuard
Aggiornato 8 h ago
The Algorithms

Organization

Impronta pubblica su GitHub di The Algorithms

@TheAlgorithms
Visualizza profilo su GitHub

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

India

44

Repository pubblici

461.413

Stelle totali

64.558

Follower

TheAlgorithms è un'organizzazione su GitHub che offre una risorsa open source per l'apprendimento di strutture dati e algoritmi, implementati in vari linguaggi di programmazione come Python, Java e C++. Con una vasta gamma di repository, l'organizzazione si concentra sull'educazione e sulla condivisione di conoscenze nel campo della programmazione.

Lingue principali

Python 3HTML 3TypeScript 2Java 1C++ 1JavaScript 1Rust 1C 1

Repository pubblici

Python

★225.550

All Algorithms implemented in Python

Python
Aggiornato 27 ott 2026

Java

★66.553

All Algorithms implemented in Java

Java
Aggiornato 27 ott 2026

C-Plus-Plus

★34.808

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

C++
Aggiornato 26 ott 2026

JavaScript

★34.281

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

JavaScript
Aggiornato 26 ott 2026

Rust

★26.127

All Algorithms implemented in Rust

Rust
Aggiornato 26 ott 2026

C

★22.578

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

C
Aggiornato 26 ott 2026

Go

★18.239

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

Go
Aggiornato 26 ott 2026

C-Sharp

★8203

All algorithms implemented in C#.

C#
Aggiornato 26 ott 2026

Algorithms-Explanation

★3482

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

Lingua sconosciuta
Aggiornato 26 ott 2026

TypeScript

★2969

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

TypeScript
Aggiornato 25 ott 2026

PHP

★2665

All Algorithms implemented in PHP

PHP
Aggiornato 26 ott 2026

Dart

★2156

All Algorithms implemented in Dart

Dart
Aggiornato 26 ott 2026

Kotlin

★1641

All Algorithms implemented in Kotlin

Kotlin
Aggiornato 26 ott 2026

Ruby

★1318

All algorithms implemented in Ruby

Ruby
Aggiornato 21 ott 2026

R

★1219

Collection of various algorithms implemented in R.

R
Aggiornato 26 ott 2026

TheAlgorithms.github.io

★1153

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
Aggiornato 26 ott 2026

Scala

★1106

All Algorithms implemented in Scala

Scala
Aggiornato 13 ott 2026

website

★1054

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

TypeScript
Aggiornato 25 ott 2026

Jupyter

★917

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

Jupyter Notebook
Aggiornato 21 ott 2026

Swift

★566

All Algorithms implemented in Swift

Swift
Aggiornato 26 ott 2026

Julia

★518

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

Julia
Aggiornato 18 ott 2026

Haskell

★432

Nessuna descrizione fornita per questo repository.

Haskell
Aggiornato 14 set 2026

Zig

★420

Collection of Algorithms implemented in Zig.

Zig
Aggiornato 24 ott 2026

MATLAB-Octave

★418

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
Aggiornato 26 ott 2026

Lua

★389

Algorithms and Data Structures implemented in the Lua programming language

Lua
Aggiornato 17 ott 2026

Solidity

★363

Algorithms and data structures implemented in Solidity

Solidity
Aggiornato 13 ott 2026

.github

★332

Default configuration for @TheAlgorithms repositories

Lingua sconosciuta
Aggiornato 26 ott 2026

Elixir

★266

Nessuna descrizione fornita per questo repository.

Elixir
Aggiornato 2 ott 2026

F-Sharp

★245

All Algorithms implemented in F#

F#
Aggiornato 11 ott 2026

website-old

★219

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

HTML
Aggiornato 15 ott 2026

algorithms-keeper

★198

A bot for TheAlgorithms/Python repository.

Python
Aggiornato 23 ott 2026

AArch64_Assembly

★195

All Algorithms implemented in AArch64 Assembly

Assembly
Aggiornato 13 ott 2026

OCaml

★119

Algorithms Implemented in OCaml

OCaml
Aggiornato 26 ott 2026

Clojure

★114

All Algorithms implemented in Clojure

Clojure
Aggiornato 13 ott 2026

Nim

★111

Collection of various algorithms implemented in Nim for educational purposes.

Nim
Aggiornato 16 ott 2026

Fortran

★105

All Algorithms implemented in Fortran. Making Fortran Great Again!

Fortran
Aggiornato 26 ott 2026

scripts

★93

Scripts used across all The Algorithms repositories

Python
Aggiornato 19 set 2026

C-Plus-Plus-1

★75

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

Lingua sconosciuta
Aggiornato 3 ott 2026

Elm

★73

All Algorithms implemented in Elm

Elm
Aggiornato 26 lug 2026

Mojo

★62

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

Mojo
Aggiornato 4 ott 2026

Jule

★41

Algorithms and data structures implemented in the Jule programming language.

Lingua sconosciuta
Aggiornato 3 ott 2026

contributor_covenant

★14

Pledge your respect and appreciation for contributors of all kinds to your open source project.

Lingua sconosciuta
Aggiornato 2 ott 2026

Zig-delete

★14

All Algorithms implemented in Zig

Lingua sconosciuta
Aggiornato 12 lug 2026

landing_page

★12

Nessuna descrizione fornita per questo repository.

HTML
Aggiornato 2 ott 2026

Domande frequenti

Cosa costruisce TheAlgorithms su GitHub?

TheAlgorithms costruisce una serie di repository che trattano strutture dati e algoritmi, con implementazioni in linguaggi come Python, Java e C++. Questi progetti sono progettati per aiutare gli sviluppatori a comprendere e applicare concetti algoritmici.

Quali linguaggi di programmazione utilizza TheAlgorithms?

TheAlgorithms utilizza diversi linguaggi di programmazione, tra cui Python, Java, C++, JavaScript e TypeScript. Questa varietà consente di raggiungere un pubblico ampio e di soddisfare diverse esigenze di apprendimento.

I repository di TheAlgorithms sono pubblici?

Sì, tutti i repository di TheAlgorithms sono pubblici. Ciò significa che chiunque può accedere, utilizzare e contribuire a questi progetti, facilitando la collaborazione e l'apprendimento nella comunità di sviluppatori.

Questa esposizione è intenzionata?

Monitora The Algorithms con RepoGuard e ricevi un avviso nel momento in cui appare un nuovo repository pubblico.

Monitora questo account