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

open data catalog platform

Ranking updated Jun 30, 2026

For an open source platform for data catalogs, the first results are ckan/ckan, open-metadata/openmetadata and falconry/falcon (Falcon is a high-performance Python web API framework, not an open data catalog platform—you could build one with it, but it does not provide dataset metadata management, faceted search, or data harvesting out of the box). oatpp/oatpp and longbridge/gpui-component round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

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

Results for “an open source platform for data catalogs”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ckan/ckanckan avatar

    ckan/ckan

    4,961View on GitHub↗

    CKAN is an open-source data management platform that provides the foundation for building data portals. It supports the full lifecycle of datasets—from creation and organization to publishing, cataloging with faceted search, and interactive data visualization—all through a web interface. The platform is built on a modular architecture that includes a plugin-based extensibility system, a harvesting framework for importing metadata from external sources, and a standardized RESTful JSON API for programmatic access to datasets and metadata. The web interface is rendered using the Jinja2 templatin

    CKAN is the leading open-source data portal platform that natively provides dataset metadata management, faceted search, a RESTful API, data previews, and a harvesting framework for importing external datasets, making it an ideal match for your need to host and publish open datasets.

    PythonData VisualizationMetadata Harvesters
    View on GitHub↗4,961
  • open-metadata/openmetadataopen-metadata avatar

    open-metadata/OpenMetadata

    14,213View on GitHub↗

    OpenMetadata is an enterprise data catalog, metadata platform, and governance suite that functions as a knowledge graph for data assets. It serves as an AI-ready metadata layer, providing governed context and organizational memory to large language model agents via the Model Context Protocol. The platform distinguishes itself by capturing institutional knowledge, linking conversations, decisions, and remediation notes directly to data assets to preserve tribal knowledge. It integrates AI agents to automate metadata governance, such as suggesting descriptions and identifying sensitive data thr

    OpenMetadata is an open-source data catalog platform with rich metadata management, search, and governance features, including a REST API and faceted discovery, which makes it a strong fit for hosting and cataloging datasets even though it’s enterprise-oriented rather than exclusively for public open data.

    TypeScriptMetadata Knowledge GraphsUnified Metadata CatalogsAI Agent Context Enrichers
    View on GitHub↗14,213
  • falconry/falconfalconry avatar

    falconry/falcon

    9,794View on GitHub↗

    Falcon is a minimalist Python web API framework and high-performance microservices framework. It serves as a resource-oriented API toolkit designed for building RESTful APIs and data plane services that prioritize low overhead, reliability, and scale. The framework implements an ASGI web server interface to handle both synchronous and asynchronous HTTP requests and WebSockets. It features a dedicated HTTP middleware system for intercepting network traffic and executing shared processing logic across multiple API endpoints. Its capability surface covers resource-based routing, HTTP specificat

    Falcon is a high-performance Python web API framework, not an open data catalog platform—you could build one with it, but it does not provide dataset metadata management, faceted search, or data harvesting out of the box.

    PythonREST API ServicesREST APIs
    View on GitHub↗9,794
  • oatpp/oatppoatpp avatar

    oatpp/oatpp

    8,553View on GitHub↗

    Oatpp is a high-performance C++ web framework and API development kit used for building REST APIs and web services. It functions as an asynchronous HTTP server that utilizes coroutines to handle thousands of simultaneous connections without blocking threads. The toolkit includes a native C++ object-relational mapping layer for executing SQL queries and transforming database results into data objects. It also provides a WebSocket communication library for establishing full-duplex channels to support real-time data streaming and live media. The framework covers a broad range of capabilities, i

    Oatpp is a high‑performance C++ web framework, not a ready‑to‑use open data catalog platform — it could be used to build one, but it doesn’t include the built‑in dataset metadata management, faceted search, data preview, or harvesting capabilities that this search is after.

    C++REST API ServicesREST APIs
    View on GitHub↗8,553
  • longbridge/gpui-componentlongbridge avatar

    longbridge/gpui-component

    11,793View on GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    This is a native desktop UI component library for the GPUI framework, offering data visualization and virtualized grids, but it is not a platform for hosting, cataloging, or publishing open datasets—it is a building block for desktop UIs, not an open data catalog.

    RustData VisualizationData VisualizationData Tables
    View on GitHub↗11,793
  • paradedb/paradedbparadedb avatar

    paradedb/paradedb

    8,370View on GitHub↗

    ParadeDB is a database extension that integrates full-text search, vector database capabilities, and real-time analytics directly into a relational engine. It functions as a plugin that adds new storage and query execution capabilities to an existing database architecture. The project distinguishes itself by supporting hybrid search workflows that combine lexical keyword matching with dense and sparse vector similarity in a single query. It utilizes reciprocal rank fusion to merge these ranked result sets and employs logical replication to synchronize data from external instances, removing th

    ParadeDB is a PostgreSQL extension that adds full-text and vector search capabilities, not a self-contained platform for cataloging, managing metadata, or publishing datasets with previews and REST APIs.

    RustFaceted Search EnginesFaceted Search Implementation
    View on GitHub↗8,370
  • appbaseio/reactivesearchappbaseio avatar

    appbaseio/reactivesearch

    4,921View on GitHub↗

    ReactiveSearch is a suite of declarative frameworks and UI toolkits designed for building Lucene-based, vector, and faceted search interfaces. It provides a collection of pre-built React and Vue components that connect web frontends to search indices, facilitating the creation of interactive search bars, result lists, and complex filtering systems. The project distinguishes itself through a vector search interface and semantic similarity capabilities, including AI-driven natural language answer generation with source citations. It employs a reactive component model where filters and search st

    This is a search UI component library for building interactive search interfaces, not a platform for hosting, cataloging, or publishing open datasets with metadata management and a RESTful data API.

    JavaScriptFaceted Search Implementation
    View on GitHub↗4,921
  • searchkit/searchkitsearchkit avatar

    searchkit/searchkit

    4,855View on GitHub↗

    Searchkit is a search UI framework designed for building search interfaces with React and Vue that connect to Elasticsearch and OpenSearch backends. It provides a search query translation layer to convert frontend search states into engine-specific query languages and a result rendering engine to display hits, facet menus, and pagination. The framework includes a semantic search interface that enables vector-based nearest neighbor searches and natural language processing. It differentiates itself through an adapter-based translation system and a component-based UI mapping that connects search

    Searchkit is a search UI framework for building search interfaces on top of Elasticsearch/OpenSearch, not a self-contained platform to host, catalog, publish, and manage datasets with metadata, preview, and harvesting features.

    TypeScriptFaceted Search Engines
    View on GitHub↗4,855
  • jaypyles/scraperrjaypyles avatar

    jaypyles/Scraperr

    4,897View on GitHub↗

    Scraperr is a self-hosted web scraping and crawling platform designed for extracting structured data from websites using XPath selectors. It functions as a containerized system for managing scraping jobs through a queue and analyzing the resulting content using artificial intelligence. The project differentiates itself through its Kubernetes-native architecture, allowing for scalable deployment and management via package managers. It includes a crawling engine capable of domain-level spidering to discover linked pages and a data analyzer that uses artificial intelligence to query extracted we

    Scraperr is a self-hosted web scraping and crawling platform that extracts structured data from websites, but it does not provide dataset cataloging, metadata management, faceted search, or a RESTful data API for publishing open datasets, so it is a data extraction tool rather than an open data catalog platform.

    TypeScriptWeb Crawling
    View on GitHub↗4,897
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ckan/ckan5KPythonotherFeb 20, 2026
open-metadata/openmetadata14.2KTypeScriptApache-2.0Jun 16, 2026
falconry/falcon
9.8K
Python
Apache-2.0
Jun 17, 2026
oatpp/oatpp8.6KC++apache-2.0Nov 12, 2025
longbridge/gpui-component11.8KRustNOASSERTIONJun 16, 2026
paradedb/paradedb8.4KRustagpl-3.0Feb 20, 2026
appbaseio/reactivesearch4.9KJavaScriptApache-2.0Aug 29, 2025
searchkit/searchkit4.9KTypeScriptApache-2.0Apr 4, 2026
jaypyles/scraperr4.9KTypeScriptMITOct 12, 2025

Related searches

  • a catalog for all my datasets
  • an open source tool for collaborative taxonomy
  • an open source spreadsheet database platform
  • an open source business intelligence platform
  • an open source tool for data visualization
  • an open source financial market data platform
  • a no-code database builder
  • an open source laboratory information management system