Most popular algorithm repositories and open source projects

Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly.

algorithms

CLRS study. Codes are written with golang.

116   707   707  

nanomorph

🚅 - Hyper fast diffing algorithm for real DOM nodes

63   699   699  

R

Collection of various algorithms implemented in R.

258   699   699  

blitsort

Blitsort is an in-place stable adaptive rotate mergesort / quicksort.

17   689   689  

bcrypt.net

BCrypt.Net - Bringing updates to the original bcrypt package

86   685   685  

rustgym

Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more

66   683   683  

leetcode-the-hard-way

LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discor...

185   677   677  

differential-line

a generative algorithm

53   672   672  

Towel

Throw in the towel.

50   662   662  

Kotlin-Algorithms-and-Design-Patterns

This repository contains the most common algorithms and data structure...

77   657   657  

chat

基于自然语言理解与机器学习的聊天机器人,支持多用户并发及自定义多轮对话

218   655   655  

Algorithms-and-Data-Structures-in-Ruby

Ruby implementation of Algorithms,Data-structures and programming chal...

225   655   655  

Anti-WebSpider

Web 端反爬技术方案

128   643   643  

awesome-algorithm-books

📚 awesome algorithm books I've collected 【不定期更新】 搜集整理的算法...

274   642   642  

algorithms

Data Structure Libraries and Algorithms implementation

66   640   640  

LintCode

📝 C++11 Solutions of All 289 LintCode Problems (No More Updates)

269   629   629  

wild-wild-path

🤠 Object property paths with wildcards and regexps 🌵

14   618   618  

crypto-trader

:moneybag: Cryptocurrency trading bot library with a simple example st...

145   603   603  

algotrader

Simple algorithmic stock and option trading for Node.js.

115   602   602  

reinforcement-learning-algorithms

This repository contains most of pytorch implementation based classic...

102   583   583  

ebooks

A repository for ebooks, including C, C plus plus, Linux Kernel, Com...

255   579   579  

Grokking-the-Coding-Interview-Patterns-for-Coding-Questions

Grokking the Coding Interview: Patterns for Coding Questions Alternati...

174   570   570  

Solid

🎯 A comprehensive gradient-free optimization framework written in Pyth...

59   566   566  

algorithm

Algorithms written in Rust

52   560   560  

PaddlePaddle_code

用PaddlePaddle和Tensorflow实现常用的深度学习算法

192   559   559  

qiskit-aqua

Quantum Algorithms & Applications (**DEPRECATED** since April 2021 - s...

410   557   557  

cpp-sort

Sorting algorithms & related tools for C++14

49   556   556  

rank_bm25

A Collection of BM25 Algorithms in Python

53   553   553  

AlgorithmicTrading

This repository contains three ways to obtain arbitrage which are Dual...

138   542   542  

tstl

TypeScript-STL (Standard Template Library, migrated from C++)

48   534   534  

AIGames

use AI to play some games.

193   533   533  

kdbush

A fast static index for 2D points

69   533   533  

DSA

Data Structure and Algorithm (DSA) contributions

622   533   533  

TechnicalNote

Repository to store what we have studied. :book: We want everyone to g...

75   531   531  

awesome-algorithms-education

A curated list to learning and practicing about algorithm.

58   517   517  

SoleilNotes

技术面试必备知识点:Android、Java、C、C++、Python、Flutter、Gradle、数...

100   516   516  

ProAlgos-Cpp

C++ implementations of well-known (and some rare) algorithms, while fo...

355   492   492  

QuickGraph

Generic Graph Data Structures and Algorithms for .NET

171   488   488  

Cassowary

An incremental linear constraint-solving algorithm (Auto Layout) in Sw...

16   482   482  

elle

The Elle coroutine-based asynchronous C++ development framework.

43   469   469  

PyShortTextCategorization

Various Algorithms for Short Text Mining

70   469   469  

Data-Structure-Algorithm-Programs

This Repo consists of Data structures and Algorithms

236   467   467  

Platypus

A Free and Open Source Python Library for Multiobjective Optimization

150   453   453  

skeleton-tracing

A new algorithm for retrieving topological skeleton as a set of polyli...

52   437   437  

Java-Programmer-Advancement-Program

📚 Java 技术体系进阶指南 ,总结职场经验及感悟,积累技术面试

105   431   431  

scalgos

algorithms in scala

97   431   431  

editscript

A library to diff and patch Clojure/ClojureScript data structures

18   423   423  

delaunator-cpp

A really fast C++ library for Delaunay triangulation of 2D points

94   420   420  

delaunay-triangulation

C++ version the delaunay triangulation

108   419   419  

Learn-Something-Every-Day

📝 A compilation of everything that I learn; Computer Science, Software...

41   418   418