Awesome Open Source
Sponsorship
Awesome Open Source
Sponsorship
Combined Topics
data-structures
x
Advertising
📦10
All Projects
Application Programming Interfaces
📦124
Applications
📦192
Artificial Intelligence
📦78
Blockchain
📦73
Build Tools
📦113
Cloud Computing
📦80
Code Quality
📦28
Collaboration
📦32
Command Line Interface
📦49
Community
📦83
Companies
📦60
Compilers
📦63
Computer Science
📦80
Configuration Management
📦42
Content Management
📦175
Control Flow
📦213
Data Formats
📦78
Data Processing
📦276
Data Storage
📦135
Economics
📦64
Frameworks
📦215
Games
📦129
Graphics
📦110
Hardware
📦152
Integrated Development Environments
📦49
Learning Resources
📦166
Legal
📦29
Libraries
📦129
Lists Of Projects
📦22
Machine Learning
📦347
Mapping
📦64
Marketing
📦15
Mathematics
📦55
Media
📦239
Messaging
📦98
Networking
📦315
Operating Systems
📦89
Operations
📦121
Package Managers
📦55
Programming Languages
📦245
Runtime Environments
📦100
Science
📦42
Security
📦396
Social Media
📦27
Software Architecture
📦72
Software Development
📦72
Software Performance
📦58
Software Quality
📦133
Text Editors
📦49
Text Processing
📦136
User Interface
📦330
User Interface Components
📦514
Version Control
📦30
Virtualization
📦71
Web Browsers
📦42
Web Servers
📦26
Web User Interface
📦210
The Top 341 Data Structures Open Source Projects
Categories
>
Computer Science
>
Data Structures
Libchef
⭐
171
🍀 c++ standalone header-only basic library. || c++头文件实现无第三方依赖基础库
Become A Software Engineer At Top Companies
⭐
Sponsored
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
Emuto
⭐
171
manipulate JSON files
Extcore
⭐
170
An extended core library for F#.
Interview Questions
⭐
170
List of all the Interview questions practiced from online resources and books
Dailycodebase
⭐
170
2 month data structures and algorithmic scripting challenge starting from 20th December 2018 - Coding is Fun! 💯💯 Do it everyday!! Also, Do give us a ⭐ if you liked the repository
Keyvi
⭐
168
Keyvi - a key value index that powers Cliqz search engine. It is an in-memory FST-based data structure highly optimized for size and lookup performance.
Leetcodesolutions
⭐
168
Theoretical solutions for LeetCode problems.
Data Structures And Algorithms In Cpp
⭐
168
This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms
Crdt
⭐
167
A Golang implementation of CRDTs.
Rust Algorithm Club
⭐
162
Learn algorithms and data structures with Rust
C Macro Collections
⭐
160
Easy to use, header only, macro generated, generic and type-safe Data Structures in C
Coursera
⭐
159
Source Code and Starter Code for Accelerated Computer Science Fundamentals Specialization on Coursera
D.s.a Leet
⭐
157
References and summary for leetcode high-frequency algorithm problems
Algorithms Data Structures In Typescript
⭐
156
Icmc Usp
⭐
156
"If You're Going Through Hell, Keep Going" - Winston Churchill 🐢 🐢 🐢
Rea
⭐
155
Lightweight library of data structures implemented in C++11, designed for constant time insertion, erasure, lookup, and fastest possible iteration.
Php
⭐
155
All Algorithms implemented in Php
Redux Data Structures
⭐
154
Reducer factory functions for common data structures: counters, maps, lists (queues, stacks), sets, etc.
Blog
⭐
153
Our open source benchmarks and code samples
Sdb
⭐
152
Simple and fast string based key-value database with support for arrays and json
Embb
⭐
152
Embedded Multicore Building Blocks (EMB²): Library for parallel programming of embedded systems. Star us on GitHub? +1
Lru Cache
⭐
152
💫 A feature complete LRU cache implementation in C++
Pqueue
⭐
151
Erlang Priority Queues
Vue Materialize Datatable
⭐
151
A fancy Materialize CSS datatable VueJS component.
Problem Solving Training
⭐
149
Problem solving training for computer science students.
Datagene
⭐
148
DataGene - Identify How Similar TS Datasets Are to One Another (by @firmai)
Library Checker Problems
⭐
147
The problem data (Test case generator, judge's solution, task, ...) of Library Checker
Hackerrank
⭐
146
A collection of algorithms and solutions to problems in various languages from the site Hacker Rank.
Data Structure And Algorithms
⭐
146
Every thing related to data structure and algorithms.
Forest
⭐
144
Template Library of Tree Data Structures in C++17
Competitive Programming
⭐
143
VastoLorde95's solutions to 2000+ competitive programming problems from various online judges
Data Structures Algorithms
⭐
143
Your personal library of every algorithm and data structure code that you will ever encounter
Graphlib
⭐
143
Simple but powerful graph library for Rust
Fast Skiplist
⭐
142
A fast, threadsafe skip list in Go
Algorithms
⭐
141
A collection of common algorithms and data structures implemented in java, c++, and python.
Leetcode In Swift
⭐
138
My solutions to LeetCode problems written in Swift
You Dont Know X
⭐
137
🙈 curated list of inspiring resources which show you don't know that much about something you thought you knew.
Placement Preparation
⭐
135
Hello everyone, I have created this repository specifically for competitive questions and for placements preparation.
Ultimate Java Resources
⭐
135
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Interviews
⭐
134
A list of fancy questions I've been asked during the interviews I had. Some of them I ask when interviewing people.
Skiplist
⭐
133
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist
Dash
⭐
132
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Recipe
⭐
131
RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)
Data Structures
⭐
130
Common data structures and algorithms implemented in JavaScript
Leetcode
⭐
130
😖 😕 😃LeetCode问题解题思路。
Merkle Tree
⭐
130
Merkle Trees and Merkle Inclusion Proofs
19_udacity_dsa
⭐
129
Data Structures & Algorithms Nanodegree Program from Udacity
Data Structures And Algorithms
⭐
128
Data Structures and Algorithms implemented In Python, C/C++, Java or any other language. Give a Star 🌟 if it helps you.
Codezilla
⭐
126
⚡️ codezilla ⚡️ One giant 🦖 collection of algorithms & design patterns.
Crdts
⭐
125
A library of Conflict-Free Replicated Data Types for JavaScript
Notes
⭐
124
Including JVM, Java concurrency, SSM framework, data structure and algorithm, computer network, design patterne, python, C + +, Linux, mysql, MATLAB, Git and other tools, etc.
Data Structure And Algorithm 2017
⭐
123
Chinese University MOOC - Chen Yue, He Qinming - data structure - 2017 spring. Mainly implement the course code on MOOC.
Array Hash
⭐
122
C++ implementation of a fast and memory efficient hash map and hash set specialized for strings
Trie
⭐
120
Erlang Trie Implementation
Containers
⭐
120
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Vector
⭐
118
➿ A supercharged std::vector implementation (minus Allocator)
Algorithms Leetcode Javascript
⭐
118
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Hackerrank
⭐
117
📗 Solutions of more than 380 problems of Hackerrank accross several domains.
Trienet
⭐
117
.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.
Algorithms
⭐
115
📝 算法导论与JavaScript实现
Containers
⭐
113
Containers backed by std.experimental.allocator
Datum
⭐
112
pure functional and generic programming for Erlang
Acm Icpc Library
⭐
111
Pybktree
⭐
111
Python BK-tree data structure to allow fast querying of "close" matches
Important Java Concepts
⭐
110
[Complete Java] Notes and Programs for Fundamental & Important Concepts of Java Programming & Development.
Go Algorithm
⭐
109
Implementations of data structures & algorithms written in Golang.
Quitnow Cache
⭐
107
A collection to store data for a given time
Ipfs Connector
⭐
107
AKASHA <---> IPFS connector
Code With Love
⭐
105
Open source programming algorithms
Jupyter
⭐
104
Notes
⭐
101
Fuck 算法、Java多线程与高并发、Spring boot、Spring Cloud等笔记，源码级学习笔记后续也会更新。
Data Structures And Algorithms
⭐
100
A collection of some implementations of data structures and algorithms.
Pydsa
⭐
100
Not maintained in favor of: https://github.com/TheAlgorithms/Python
Algorithms
⭐
100
Algorithms and data structures implemented in JavaScript with explanations, for further readings
Dsa Geeksclasses
⭐
97
DSA-Self Paced With Doubt Assistance Course Solutions in Python (Python 3)
Pgm Index
⭐
96
🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
Merkle.rs
⭐
95
🎄 Merkle tree in Rust
Bit
⭐
95
Bitset data structure
Bloomex
⭐
93
🌺 A pure Elixir implementation of Scalable Bloom Filters
Flatqueue
⭐
93
A very fast and simple JavaScript priority queue
Algorithms
⭐
93
In case you want to contribute, ping on https://gitter.im/NITSkmOS/algo.
Daily Coding Problem
⭐
93
Solutions to Daily Coding Problem in Javascript
Data Structures And Algorithms
⭐
92
Softuni
⭐
90
SoftUni Courses
Jsav
⭐
88
JavaScript Algorithm Visualization library
Mystl
⭐
88
C++11 实现的简易版 STL
Cpg
⭐
86
CloudI Process Groups
Data_processor
⭐
83
数据algorithm & 分析算法
Awesome Coding Javascript
⭐
83
📌 持续构建个人的源码库（JavaScript 原生、常用库、数据结构、算法）
Data Structures And Algorithms
⭐
81
Python implementation of common algorithms and data structures interview questions
Awesome Algorithms Books
⭐
81
CLRS + Algorithhms by Robert Sedgewick, Kevin Wayne +Algorithm_design by Jon Kleinberg and Éva Tardos
Leetcode
⭐
80
My Python Solutions for Leetcode
Data Structures
⭐
78
This repository contains some data structures implementation in C programming language. I wrote the tutorial posts about these data structures on my personal blog site in Bengali language. If you know Bengali then visit my site
Advanced Data Structures With Python
⭐
78
Python implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Imtools
⭐
77
Fast and memory-efficient immutable collections and helper data structures
Splay Tree
⭐
75
Fast splay-tree data structure
Algorithm Playground
⭐
75
An (old) and unstructured (messy tbh) collection of programming exercises.
Indexlist
⭐
74
indexlist: A doubly linked list, backed by a vector
Ctci 6th Edition Php
⭐
73
Cracking the Coding Interview 6th Ed. PHP Solutions
Technical Interview Guide
⭐
73
My learning material for technical interviews!
201-300 of 341 projects
< Previous
Next >