Awesome Open Source
Awesome Open Source
Combined Topics
algorithms-datastructures
x
Advertising
📦 9
All Projects
Application Programming Interfaces
📦 120
Applications
📦 181
Artificial Intelligence
📦 72
Blockchain
📦 70
Build Tools
📦 111
Cloud Computing
📦 79
Code Quality
📦 28
Collaboration
📦 30
Command Line Interface
📦 48
Community
📦 81
Companies
📦 60
Compilers
📦 60
Computer Science
📦 74
Configuration Management
📦 39
Content Management
📦 167
Control Flow
📦 197
Data Formats
📦 77
Data Processing
📦 266
Data Storage
📦 132
Economics
📦 60
Frameworks
📦 198
Games
📦 122
Graphics
📦 103
Hardware
📦 148
Integrated Development Environments
📦 47
Learning Resources
📦 147
Legal
📦 28
Libraries
📦 119
Lists Of Projects
📦 21
Machine Learning
📦 336
Mapping
📦 61
Marketing
📦 15
Mathematics
📦 55
Media
📦 228
Messaging
📦 97
Networking
📦 304
Operating Systems
📦 84
Operations
📦 120
Package Managers
📦 52
Programming Languages
📦 229
Runtime Environments
📦 96
Science
📦 42
Security
📦 375
Social Media
📦 26
Software Architecture
📦 70
Software Development
📦 68
Software Performance
📦 57
Software Quality
📦 127
Text Editors
📦 45
Text Processing
📦 131
User Interface
📦 310
User Interface Components
📦 465
Version Control
📦 29
Virtualization
📦 68
Web Browsers
📦 38
Web Servers
📦 25
Web User Interface
📦 194
The Top 220 Algorithms Datastructures Open Source Projects on Github
Categories
>
Computer Science
>
Algorithms Datastructures
Java
⭐
42,523
All Algorithms implemented in Java
Data Structures And Algorithms
⭐
2,242
Data Structures and Algorithms implementation in Go
Hello World
⭐
1,460
Add any Program in any language you like or add a hello world Program ❣️ if you like give us ⭐️
Leetcode
⭐
1,145
👏🏻 leetcode solutions for Humans™
100 Days Of Ios Datastructure Algorithm
⭐
813
100天iOS数据结构与算法实战
Get_better_at_cp_in_2_months
⭐
629
This contains the curriculum that I will follow to get better at Competitive Programming in 2 months.
Leetcodebook
⭐
422
leetcode 1~400知识点&题型总结&leetcode对应题表
Algorithms
⭐
175
A Repository to store implementation of some of the famous Data Structures and Algorithms (mainly in C/C++/Java/Python) for everyone to learn and contribute.
Algorithm
⭐
163
The repository algorithms implemented on the Go
Algo_ds
⭐
159
Repository for cool algorithms and Datastructures
Awesome_python_scripts
⭐
152
🚀 Curated collection of Awesome Python Scripts which will make you go wow. Dive into this world of 360+ scripts. Feel free to contribute. Show your support by ✨this repository.
Ml Projectkart
⭐
118
🙌Kart of 210+ projects based on machine learning, deep learning, computer vision, natural language processing and all. Show your support by ✨ this repository.
Algodaily
⭐
105
just for fun
Awesome Algorithm Books
⭐
102
📚 awesome algorithm books I've collected 【不定期更新】 搜集整理的算法书籍（经典算法、ML/DL算法、面试算法、比赛算法等）
Codewars
⭐
96
CodeWars Solutions (Please leave a start. Thank you)
Algorithms
⭐
86
A collection of various useful algorithms and data structures along with their Java implementations.
Free Algorithms Books
⭐
74
Free Algorithms books for programmers.
Learning Made Easy
⭐
73
This project can help you understand the Data Structure and Algorithms in a more efficient manner. It aims at scheduling the studies for maximizing marks during exams. Most students face this problem during exams that what to study to get the best out of their limited time.
Data Structure And Algorithms
⭐
68
A complete and efficient guide for Data Structure and Algorithms.
Spoj
⭐
56
SPOJ solutions (user: mahmud2690)
Programminginpython.com
⭐
53
This repo consists code of all the programs discussed at programminginpython.com website
F Sharp
⭐
43
All Algorithms implemented in F#
Unionfind
⭐
42
A union-find disjoint sets data structure implemented in Python with the "Weighted Quick Union with Path Compression" algorithm.
Ds
⭐
39
🔗 Common Data Structures and Algorithms
Probqa
⭐
39
Probabilistic question-asking system: the program asks, the users answer. The minimal goal of the program is to identify what the user needs (a target), even if the user is not aware of the existence of such a thing/product/service.
Quick Notes
⭐
34
This repo contains important notes and code snippets which can help you during your job interviews
R Data Structures And Algorithms
⭐
25
R Data Structures and Algorithms, published by Packt
Datastruct_and_algorithms
⭐
24
python/c++实现常用算法（数据结构，搜索，排序，动态规划...）
Ksweb
⭐
23
Knowledge Shaper. The editor to share your knowledge.
Javascript Algorithms
⭐
18
A repository of my solutions to JS algorithm problems & data structures and preparing for interview. Caution advised. 👐 😎 💩
Sorting Algorithms Performance Comparison
⭐
17
performance comparison among bunch of sorting algorithms it computes the time used in each algorithm to sort list of: Sorted numbers and Unsorted numbers
Awesome Algorithms Data Structures
⭐
17
Includes C Programming Code For Awesome algorithms and data structures
Go Timer
⭐
16
An implementation of hierarchical timing wheels.
Icpc
⭐
13
Resources for Competitive Programming
Data Structures And Algorithms A Comprehensive Guide
⭐
13
Data Structures & Algorithms - A Comprehensive Guide
Purity Project
⭐
12
Contains realisations of common-used math functions and classical algorithms, written in Scala's pure-functional style.
Stevens Computer Science Courses Materials
⭐
12
This repository consists of assignments, lab works, quizzes and more. These assessments belong to the Computer Science major at Stevens Institute of Technology. The materials available in this repository are the among the popular courses offered in Computer Science major in Master of Science. This repository also consists, the solutions of all course works and projects those I solved and submitted during my graduation from Fall 2016 through Spring 2018. Note: All these exercises and assessments (given by university professors) and solutions are for references only.
Ftpwalker
⭐
12
PyPI package for traversing extremely large FTP directory trees
Oi Template
⭐
12
Bill Yang's algorithm & data structure templates
Algorithms
⭐
12
This repository contains algorithms. <3
Practical_research
⭐
11
Cutting-edge research in a practical way
Contest
⭐
11
Contest Problems
Algorithms Make It Real
⭐
10
This is repository is dedicated to share algorithm problems and solutions between the Make It Real Camp developers.
Datastructures_algorithms_java
⭐
10
Collection of data structures and algorithms challenges that I've solved. 💤
Dsa
⭐
9
Data-structure-Algorithm Hacker Rank | Problem + Solution 👽
Js Algorithm
⭐
9
DataStructure、Algorithm by JavaScript
Ds Algo
⭐
9
Must do Data Structures and Algorithms problems and solutions
Algods
⭐
8
My code Library and Solutions to some HackerRank and HackerEarth Practice Problems.
Algorithms Design And Analysis
⭐
8
Repository for designing and solving various interesting algorithms
Algorithms In C
⭐
8
algorithms in C
Codeforces Haskell
⭐
8
problems from codeforces solved in haskell
Structuresandalgorithms Code
⭐
7
重温数据结构与算法，代码实践
Coding Challenges
⭐
7
A variety of coding challenges in Python and JS, just for fun.
Data_structures_and_algorithms
⭐
7
数据结构：栈、队列、串、单链表、霍夫曼编码等
Leetcode Solutions And Data Structure Analysis
⭐
7
A collection of LeetCode novel solutions that is implemented in Java. An overview about data structure for interview questions
Filedecrypter
⭐
6
Simple C file decrypter 🔒
Worldalgorithms
⭐
6
Analyzing popular algorithms from the world of algorithms ...
Algo1819
⭐
6
Un po' di materiale utile ed esercizi svolti per il corso di Algoritmica 2019-20 @ Unipi.
Algorithmspractice
⭐
6
Algorithms solved using C# from 2015 to 2016
Simpledatastructure
⭐
6
C++17 library that packed some of succinct data structures and algorithms supports.
Asd
⭐
5
Some solutions to tasks, tests and exams for Algorithms and Data Structures assignment, written in C++
Dataasservices
⭐
5
🔌📦🌐 📱 💻 We're team of technical geeks with passion in building apps, data and web services on all platforms and we do Analytics using Data Science. We are mastered in Artificial Intelligence(AI), Machine Learning(ML), Deep Learning
Data Structures Algorithms
⭐
5
Practice
⭐
5
🚀 Practice makes better
Competitiveprogramming
⭐
5
Algorithms and data structures in C/C++, Must Have Collection
Spoj Solutions In Cpp And Python 3
⭐
5
http://www.spoj.com/
Jiuzhang
⭐
5
Paradise of Algorithms
Data Structures Algorithms
⭐
4
Contains the implementation of various data structures and algorithms. The go-to resource for all your technical interviews and CP contests.
Data Structures Algorithms
⭐
4
Implementations of data structures and algorithms in GoLang
Mit Intro Algorithms Problemsets
⭐
4
This repository holds implementations of the algorithms described in the MIT OpenCourseWare Introduction to Algorithms
Graph Traversal
⭐
4
A fine-tuned visual implementation of Informed and Uninformed Search Algorithms such as Breadth First Search, Depth First Search, Uniform Cost Search, A* Search, Greedy First Search
Data Structures And Algorithms
⭐
4
Data Structures and Algorithms
Leetcode Solutions Javascript Python
⭐
4
🤓 Leetcode Solutions (125+): ☕️JavaScript and 🐍Python
Algorithm Datastructure
⭐
4
algorithm and data structure in C#
Codeverse
⭐
4
My implementations of various DS and algorithms, alongwith my submissions on coding platforms like Codechef, Hackerrank, Hackerearth etc.
Datastructures And Algorithms Ib
⭐
4
My Solutions for DataStructure And Algorithm Problems of InterviewBit segregated by the topics
Avltree Swift
⭐
4
An efficient and generic implementation of a balanced AVL Tree in native Swift.
Cpp_sketchpads
⭐
4
Tutorial CPP projects covering a number of topics. None of these are meant to be hyper efficient/performance code. These are tutorials to make, certain concepts of interest, absolutely clear to the user.
Java Algorithms And Datastructure
⭐
4
Algorithms and data structures implemented in Java ☕
Cp Log
⭐
3
Data Structures + Competitive Programming Log
Codechallenges
⭐
3
Prepare for interview, code challenges or just for the fun of it. WIP...
Algorithms Datastructures
⭐
3
☄️ 100+ challenging algorithms implemented using JavaScript + TypeScript.
Algorithms
⭐
3
Appunti Programmazione1
⭐
3
Programmazione 1 - UniTn - Prof. Riccardi
Algorithmlibrary
⭐
3
Algorithms And Data Structures In Swift
⭐
3
Common Algorithms and Data Structures in Swift
Algorithms Datastructures
⭐
3
Go Algorithms
⭐
3
go algorithms in BDD style
Huffman
⭐
3
huffman implementation in C
Rubydatastructures
⭐
3
Code to accompany the book Ruby Data Structures and Algorithms by Christopher Fox.
Godatastructures
⭐
3
Code to accompany the book Go Data Structures and Algorithms by Christopher Fox.
Leetcode
⭐
3
LeetCode/LintCode
Common_algorithms_and_data_structures
⭐
3
Implementation of the most common programming algorithms and data structures and design patterns in different languages
Jupyter Central
⭐
3
an attempt to centralize my little collection 📚 of jupyter notebooks in one place 🚀 🌚 (which might not be a great idea)
Algorithm
⭐
3
Learning Algorithm with LeetCode & HackerRank
Python Programming
⭐
2
Basic Python Programs
Data Structure Using Java
⭐
2
learn Data Structures & Algorithms in Easy Way by creating custom collection classes in java
Dart_algorithms
⭐
2
Algorithms in Dart
Java Datastructures Implementation
⭐
2
Algorithms and Data Structures implemented in Java
Algorithms
⭐
2
⚓️Algorithms and datastructures with Java
1-100 of 220 projects
Next >
Related Projects
Algorithms And Data Structures Data Structures Projects (339)
Data Structures Algorithms Datastructures Projects (84)
C Plus Plus Algorithms Datastructures Projects (66)
Java Algorithms Datastructures Projects (58)
Advertising
📦 9
All Projects
Application Programming Interfaces
📦 120
Applications
📦 181
Artificial Intelligence
📦 72
Blockchain
📦 70
Build Tools
📦 111
Cloud Computing
📦 79
Code Quality
📦 28
Collaboration
📦 30
Command Line Interface
📦 48
Community
📦 81
Companies
📦 60
Compilers
📦 60
Computer Science
📦 74
Configuration Management
📦 39
Content Management
📦 167
Control Flow
📦 197
Data Formats
📦 77
Data Processing
📦 266
Data Storage
📦 132
Economics
📦 60
Frameworks
📦 198
Games
📦 122
Graphics
📦 103
Hardware
📦 148
Integrated Development Environments
📦 47
Learning Resources
📦 147
Legal
📦 28
Libraries
📦 119
Lists Of Projects
📦 21
Machine Learning
📦 336
Mapping
📦 61
Marketing
📦 15
Mathematics
📦 55
Media
📦 228
Messaging
📦 97
Networking
📦 304
Operating Systems
📦 84
Operations
📦 120
Package Managers
📦 52
Programming Languages
📦 229
Runtime Environments
📦 96
Science
📦 42
Security
📦 375
Social Media
📦 26
Software Architecture
📦 70
Software Development
📦 68
Software Performance
📦 57
Software Quality
📦 127
Text Editors
📦 45
Text Processing
📦 131
User Interface
📦 310
User Interface Components
📦 465
Version Control
📦 29
Virtualization
📦 68
Web Browsers
📦 38
Web Servers
📦 25
Web User Interface
📦 194
Privacy policy
"GitHub" is a registered trademark of GitHub, Inc. Awesome Open Source is not affiliated with GitHub.