Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Hierarchical Data

Hierarchical Data

21 projects

Showing 21 of 21 projects

Ancestry
AncestryRuby

A Ruby gem for organizing ActiveRecord models into efficient tree structures using the materialized path pattern.

#hierarchical-data#orm#database
Stars3.9k
Forks472
Last commit1 month ago
Awesome Nested Set
Awesome Nested SetRuby

A Ruby on Rails ActiveRecord implementation of the nested set pattern for efficient hierarchical data management.

#hierarchical-data#orm#rails-gem
Stars2.4k
Forks492
Last commit1 month ago
Baum
BaumPHP

A Laravel Eloquent implementation of the Nested Set pattern for efficient hierarchical data management.

#hierarchical-data#orm#database
Stars2.2k
Forks450
Last commit2 years ago
closure_tree
closure_treeRuby

A Ruby gem for efficiently modeling hierarchical data in ActiveRecord using closure tree tables.

#closure-table#nested-hashes#hierarchical-data
Stars1.9k
Forks248
Last commit1 month ago
LayerChart
LayerChartSvelte

A collection of composable Svelte chart components for building a wide variety of data visualizations.

#hierarchical-data#geospatial#composable-components
Stars1.2k
Forks39
Last commit4 days ago
org-chart
org-chartHTML

A highly customizable organization chart built with D3, offering integrations for Angular, React, and Vue.

#chart#hierarchical-data#company
Stars1.2k
Forks372
Last commit1 year ago
d3-flame-graph
d3-flame-graphJavaScript

A D3.js plugin for generating interactive flame graphs from hierarchical profiling data.

#hierarchical-data#open-source#flame-graph
Stars973
Forks125
Last commit7 days ago
jQuery treetable
jQuery treetableHTML

A jQuery plugin for displaying hierarchical tree structures within HTML tables with support for multiple columns.

#hierarchical-data#jquery-plugin#frontend
Stars752
Forks269
Last commit2 years ago
ActsAsTree
ActsAsTreeRuby

A Ruby gem that extends ActiveRecord to easily model hierarchical parent-child relationships in Rails applications.

#hierarchical-data#rails#tree-structure
Stars597
Forks86
Last commit4 years ago
dTree
dTreeJavaScript

A D3-based library for visualizing data trees with multiple parents, such as family trees.

#family-tree#hierarchical-data#visualizing-data-trees
Stars557
Forks145
Last commit2 years ago
react-dropdown-tree-select
react-dropdown-tree-selectJavaScript

A lightweight, accessible, and customizable React component for selecting items from hierarchical tree data with search and multi-select support.

#tree-select#hierarchical-data#react-component
Stars486
Forks268
Last commit1 month ago
hitobito
hitobitoRuby

An open-source web application for managing organizations and communities with complex group hierarchies, members, events, and communication.

#hacktoberfest#wagons#hierarchical-data
Stars470
Forks131
Last commit3 days ago
ClosureTable
ClosureTablePHP

A Laravel package implementing the Closure Table pattern with adjacency lists for efficient hierarchical data storage and querying.

#closure-table#eloquent#hierarchical-data
Stars463
Forks108
Last commit4 months ago
Mongoid Tree
Mongoid TreeRuby

A tree structure implementation for Mongoid documents using the materialized path pattern.

#mongoid#hierarchical-data#orm
Stars300
Forks67
Last commit1 year ago
arbor
arborElixir

Ecto adjacency list and tree traversal library for Elixir using CTEs and a parent_id field.

#sql-cte#hierarchical-data#orm
Stars243
Forks26
Last commit3 years ago
d3-voronoi-treemap
d3-voronoi-treemapJavaScript

A D3 plugin that computes hierarchical treemaps using Voronoi tessellation for non-rectangular convex polygons.

#treemap#hierarchical-data#voronoi-diagram
Stars220
Forks21
Last commit1 year ago
vue-finder
vue-finderJavaScript

A Vue 3 component to display hierarchical data with a macOS Finder-like interface.

#treeview#hierarchical-data#macos-finder-style
Stars159
Forks16
Last commit4 months ago
ipytree
ipytreeCSS

A Jupyter widget for displaying interactive tree structures using the Jupyter-widgets protocol and jsTree.

#hierarchical-data#jupyter-extension#jupyter-widgets
Stars133
Forks29
Last commit2 months ago
ActsAsRecursiveTree
ActsAsRecursiveTreeRuby

A Rails gem that enables efficient tree-based data queries using recursive SQL with PostgreSQL or SQLite.

#hierarchical-data#orm#database
Stars86
Forks3
Last commit1 year ago
ecto_materialized_path
ecto_materialized_pathElixir

Implements tree structures and hierarchies for Ecto models using the materialized path pattern.

#hierarchical-data#orm#database
Stars64
Forks19
Last commit4 years 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

Related Tags

#Tree Structure9#Orm8#Data Visualization7#Database6#Activerecord5#Ruby On Rails5#Tree4#Rails4#Ruby Gem4#D34#Interactive Charts4#Nested Set3
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