Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Data Structures

Data Structures

262 projects

Showing 10 of 262 projects

rcutils
rcutilsC

Common C utilities, data structures, and macros used throughout the ROS 2 robotics framework.

#robotics#c-library#hacktoberfest
Stars74
Forks130
Last commit7 days ago
es6-map
es6-mapJavaScript

A ponyfill/polyfill implementation of the ES6 Map collection for environments lacking native support.

#map-collection#ponyfill#polyfill
Stars73
Forks14
Last commit5 years ago
fast-cartesian
fast-cartesianTypeScript

A high-performance JavaScript library for computing cartesian products of arrays.

#sets#algorithm#functional-programming
Stars73
Forks5
Last commit11 days ago
tinkergraph-js
tinkergraph-jsJavaScript

A pure JavaScript implementation of Apache TinkerPop's TinkerGraph in-memory graph database for Node.js and browsers.

#data-structures#graph-computing#javascript-library
Stars73
Forks7
Last commit10 years ago
cl-containers
cl-containersCommon Lisp

A comprehensive containers library for Common Lisp providing data structures like trees, graphs, queues, and heaps.

#trees#containers-library#heaps
Stars72
Forks14
Last commit1 year ago
MetaGraphs
MetaGraphsJulia

A Julia package for graph data structures with arbitrary metadata on vertices, edges, and the graph itself, extending Graphs.jl.

#hacktoberfest#scientific-computing#julia
Stars71
Forks12
Last commit1 month ago
FSharp.HashCollections
FSharp.HashCollectionsF#

A high-performance, persistent hash-based map and set implementation for F#, optimized for the .NET runtime.

#functional-programming#data-structures#hashset
Stars69
Forks4
Last commit2 years ago
treemap
treemapGo

A generic sorted map implementation for Go using a red-black tree with Go 1.18 generics.

#sorted-map#treemap#gotemplate
Stars67
Forks10
Last commit4 years ago
Boost.PropertyTree
Boost.PropertyTreeC++

A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.

#data-serialization#data-structures#c-plus-plus
Stars62
Forks95
Last commit1 month ago
GenericTree
GenericTreePascal

A Delphi library providing a generic tree data structure with node management, traversal, and sorting capabilities.

#hierarchical-data#node-management#tree-structure
Stars61
Forks20
Last commit2 years ago
PreviousPage 8 of 8

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Algorithms52
#Performance44
#Go39
#Functional Programming34
#C Plus Plus34
#Golang32
#Graph Algorithms32
#Go Library30
#High Performance28
#Algorithm28
#Concurrency26
#Header Only22