awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

taxonomy management tool

Ranking updated Jun 30, 2026

For a software tool for managing hierarchical taxonomies, the strongest matches are frontend-collective/react-sortable-tree (React-sortable-tree is a React component for building drag-and-drop tree), vakata/jstree (jstree is a jQuery plugin for rendering interactive tree) and dabeng/orgchart (OrgChart is a JavaScript hierarchy visualization library for interactive). markmap/markmap and atlassian/pragmatic-drag-and-drop round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “categorical taxonomies”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a software tool for managing hierarchical taxonomies”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • frontend-collective/react-sortable-treefrontend-collective avatar

    frontend-collective/react-sortable-tree

    4,971View on GitHub↗

    This project is a React drag-and-drop tree component and tree data management utility used for rendering nested hierarchical data. It provides a sortable hierarchical list that allows users to manage parent-child relationships and visualize complex tree structures. The component enables interactive tree restructuring, where users can reorganize the hierarchy by dragging and dropping nodes to change their parent or sequence. It supports moving or copying nodes between different tree instances and provides controls to enforce movement restrictions based on custom logic or depth limits. The too

    React-sortable-tree is a React component for building drag-and-drop tree interfaces, so it can help visualize and edit hierarchical data, but it is not a standalone taxonomy management tool with import/export or API capabilities.

    JavaScriptHierarchical Tree VisualizersTree Node Reorderers
    View on GitHub↗4,971
  • vakata/jstreevakata avatar

    vakata/jstree

    5,186View on GitHub↗

    jstree is a jQuery tree view plugin used to render interactive hierarchical data structures. It functions as a hierarchical data visualizer and manager, providing tools to display nested relationships through tree layouts. The project features a drag-and-drop tree manager for restructuring hierarchies and an AJAX tree loader for fetching nodes or HTML fragments from remote servers. It includes a tri-state checkbox selector to manage selection states across parent and child branches. The plugin supports various data modeling approaches, including child arrays, parent-id adjacency lists, and t

    jstree is a jQuery plugin for rendering interactive tree views with drag-and-drop, but it is a frontend component rather than a standalone taxonomy management tool—it lacks import/export, API access, and built-in search/filter that this search requires.

    JavaScriptHierarchical Tree Visualizers
    View on GitHub↗5,186
  • dabeng/orgchartdabeng avatar

    dabeng/OrgChart

    3,007View on GitHub↗

    OrgChart is a JavaScript hierarchy visualization library and web-based editor used to render interactive organizational charts from JSON or HTML data sources. It functions as a JSON-driven tree mapper and interactive component for visualizing, exploring, and editing complex hierarchical structures. The library enables the real-time modification of parent-child and sibling relationships through drag-and-drop reorganization and dynamic node editing. It distinguishes itself by providing a visual editor for programmatically altering tree structures and managing organizational maps. The system in

    OrgChart is a JavaScript hierarchy visualization library for interactive organizational charts, so it handles hierarchical trees with drag-and-drop editing but is built for org structures rather than general categorical taxonomy management.

    JavaScriptHierarchical Tree Visualizers
    View on GitHub↗3,007
  • markmap/markmapmarkmap avatar

    markmap/markmap

    12,894View on GitHub↗

    Markmap is an interactive diagramming library that transforms hierarchical Markdown documents into navigable mindmaps. It functions as a data visualization component, converting structured text into graphical representations to assist in organizing and visualizing complex information. The library utilizes a parsing engine to interpret indentation levels and list markers, mapping them into nested data objects. These objects are rendered as scalable vector graphics, providing users with dynamic, zoomable, and collapsible diagrams that update reactively as the underlying source text changes. Th

    Markmap is a library that visualizes hierarchical Markdown as interactive mindmaps, which can help display taxonomies, but it is not a standalone tool for creating and managing taxonomies—it lacks drag-and-drop editing, import/export of taxonomy formats, and API access.

    TypeScriptHierarchical Tree Visualizers
    View on GitHub↗12,894
  • atlassian/pragmatic-drag-and-dropatlassian avatar

    atlassian/pragmatic-drag-and-drop

    12,685View on GitHub↗

    Pragmatic Drag and Drop is a TypeScript library that provides a complete system for implementing drag and drop interactions in web applications. It handles the full lifecycle of drag operations, from registering drop targets and monitoring drag events to managing cleanup functions, all through a structured adapter-based approach. The library supports a wide range of data manipulation patterns, including reordering items within lists, tables, trees, virtual lists, and side navigation, as well as moving items between lists and across columns in a board layout. It also enables swapping items in

    Pragmatic Drag and Drop is a library for implementing drag-and-drop interactions in web apps, but it is not a taxonomy management tool—it lacks hierarchical category management, import/export, search/filter, and API access, making it a building block rather than a complete solution for your search.

    TypeScriptTree Node Reorderers
    View on GitHub↗12,685
  • antonmedv/fxantonmedv avatar

    antonmedv/fx

    20,282View on GitHub↗

    Fx is a command-line processing suite designed for the transformation, conversion, exploration, and visualization of structured data. It functions as a terminal-based utility that handles both automated shell pipelines and interactive navigation of complex, nested data hierarchies. The tool distinguishes itself by integrating a JavaScript-based engine that executes user-provided logic to filter, map, or modify data fields within a sandboxed runtime. It maintains a responsive interface by decoupling data processing from the display loop, allowing users to explore large datasets through an inte

    Fx is a command-line tool for exploring and visualizing nested JSON data in a terminal, which can display tree-like structures but is not a dedicated taxonomy manager — it lacks editing, import/export, persistent storage, and API features for creating or maintaining hierarchical categories.

    GoTree View Visualizers
    View on GitHub↗20,282
  • uber/react-visuber avatar

    uber/react-vis

    8,781View on GitHub↗

    react-vis is a declarative, component-based React data visualization library. It provides a framework of reusable building blocks for rendering interactive charts and graphs by mapping raw data to visual attributes such as position, color, and size. The system leverages D3 for its scaling and layout logic. The library is distinguished by its ability to handle complex data relationships, including hierarchical data via tree maps and circle packing, as well as multidimensional analysis using parallel axes and radar charts. It also supports network flow mapping to illustrate the volume and direc

    react-vis is a React charting library that can render hierarchical data visually, but it is not a taxonomy management tool—it lacks features for creating, editing, importing/exporting, or API-accessing taxonomies.

    JavaScriptHierarchical Tree Visualizers
    View on GitHub↗8,781
  • uber-common/react-visuber-common avatar

    uber-common/react-vis

    8,785View on GitHub↗

    react-vis is a React data visualization library and declarative charting framework used to create composable graphical representations. It provides a system for rendering complex visualizations by composing simple building blocks into larger chart structures. The library includes specialized tools for hierarchical data mapping via sunburst diagrams and tree maps, as well as flow and relationship visualization using Sankey diagrams. It also provides a multivariate data visualizer for plotting high-dimensional data through parallel coordinates, radar charts, and radial visualizations. The fram

    react-vis is a React data visualization library that can render hierarchical data as sunbursts or treemaps, but it is not a taxonomy management tool—it provides no editing, drag-and-drop, import/export, or API for managing categories.

    JavaScriptHierarchical Tree Visualizers
    View on GitHub↗8,785
  • antvis/g2antvis avatar

    antvis/G2

    12,524View on GitHub↗

    G2 is a declarative data visualization engine that constructs complex charts and graphical representations by mapping raw data to visual elements through a systematic grammar of graphics. It functions as a modular framework for building custom analytical visualizations, allowing users to define visual encodings and coordinate systems independently of the underlying data. The library distinguishes itself through a multi-backend rendering pipeline that supports Canvas, SVG, and WebGL, ensuring consistent graphical performance across different environments. Its architecture relies on a plugin-ba

    G2 is a declarative charting and visualization engine, not a tool for creating or editing hierarchical taxonomies—it can display tree structures but lacks taxonomy management, drag-and-drop editing, import/export, or direct API access for taxonomy operations.

    TypeScriptHierarchical Tree Visualizers
    View on GitHub↗12,524
  • willmcgugan/richwillmcgugan avatar

    willmcgugan/rich

    56,640View on GitHub↗

    Rich is a Python terminal formatting library and user interface framework. It provides tools for rendering rich text, colors, and complex layouts within a terminal environment, including specialized formatters for markdown and source code syntax highlighting. The library distinguishes itself through high-level UI components such as tables with unicode borders, hierarchical tree views for nested data structures, and a system for building structured terminal user interfaces. It also includes a debugging visualizer for pretty-printing complex data and formatting error tracebacks. The capability

    Rich is a terminal UI library for rendering tree views and structured data, but it is a building block for displaying hierarchies, not a full taxonomy management tool with editing, import/export, or API capabilities.

    PythonHierarchical Tree Visualizers
    View on GitHub↗56,640
  • mui/mui-xmui avatar

    mui/mui-x

    5,791View on GitHub↗

    MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid, charting library, date and time pickers, scheduler, and tree view. The library is built with accessibility as a core principle, ensuring all components meet WCAG and WAI-ARIA standards for keyboard navigation and screen reader announcements. The components are designed for extensibility and performance. The data grid offers comprehensive data management with sorting, filtering, pagination, column pinning, row grouping, inline editing, and Excel export. The charting library support

    MUI X is a React UI component library that includes a tree view and data grid, useful for building a taxonomy interface, but it is not a complete standalone tool for creating, managing, and visualizing hierarchical categorical taxonomies.

    TypeScriptTree Node ReorderersTree Node Reorderers
    View on GitHub↗5,791
  • textualize/richTextualize avatar

    Textualize/rich

    56,636View on GitHub↗

    Rich is a comprehensive library for building sophisticated command-line interfaces and terminal applications. It provides a robust console formatting engine and a layout framework that enables developers to render rich text, syntax-highlighted code, and complex data structures directly in the terminal. By utilizing a recursive constraint-based layout engine, the library allows for the creation of hierarchical grids, panels, and trees that maintain their structure even as terminal dimensions change. What distinguishes the library is its ability to manage persistent, real-time terminal interfac

    Rich is a library for building terminal interfaces with tree rendering, not a standalone taxonomy management tool with features like drag-and-drop editing, import/export, or an API.

    PythonTree View Visualizers
    View on GitHub↗56,636
  • f5/unovisf5 avatar

    f5/unovis

    2,730View on GitHub↗

    Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch

    Unovis is a modular data visualization library for building charts and network graphs, not a dedicated taxonomy management tool — it can display hierarchical structures visually but offers no editing, import/export, or API features for managing taxonomies.

    TypeScriptHierarchical Tree Visualizers
    View on GitHub↗2,730
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
frontend-collective/react-sortable-tree5KJavaScriptMITFeb 3, 2026
vakata/jstree5.2KJavaScriptMITSep 3, 2024
dabeng/orgchart3KJavaScriptmitFeb 13, 2026
markmap/markmap12.9KTypeScriptMITJun 21, 2026
atlassian/pragmatic-drag-and-drop12.7KTypeScriptNOASSERTIONJun 18, 2026
antonmedv/fx20.3KGomitFeb 5, 2026
uber/react-vis8.8KJavaScriptMITDec 18, 2024
uber-common/react-vis8.8KJavaScriptMITDec 18, 2024
antvis/g212.5KTypeScriptmitFeb 9, 2026
willmcgugan/rich56.6KPythonMITJun 15, 2026

Related searches

  • an open source tool for collaborative taxonomy
  • an open source hierarchical task manager
  • an open source platform for data catalogs
  • a catalog for all my datasets
  • a hierarchical document structure management tool
  • a tool for data labeling and annotation
  • a visual map of academic course prerequisites
  • a toolkit for dataset cleaning and curation