展示HN:Marmot – 单二进制数据目录(无需Kafka,无需Elasticsearch)
Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)

原始链接: https://github.com/marmotdata/marmot

土拨鼠是一个快速、开源的数据目录,专为寻求强大发现功能而无需复杂企业设置的现代数据团队设计。它允许用户快速定位组织内的*任何*数据资产——表、队列、API等等。 与传统目录不同,土拨鼠具有简单的部署方式,只需一个二进制文件(或通过Docker/Kubernetes),以及直观的用户界面。主要功能包括:利用全文和元数据进行强大的搜索,交互式血缘关系可视化以跟踪数据流,以及支持通过CLI、API和基础设施即代码工具进行各种集成的灵活架构。 基于PostgreSQL构建,土拨鼠优先考虑轻量级运行和集中式元数据存储,以改善数据理解和团队协作。它正在积极开发中,并欢迎社区通过错误报告、功能建议、文档改进和插件开发做出贡献。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 展示 HN: Marmot – 单二进制数据目录(无需 Kafka,无需 Elasticsearch)(github.com/marmotdata) 12 分,作者 charlie-haley 32 分钟前 | 隐藏 | 过去 | 收藏 | 1 条评论 charlie-haley 28 分钟前 [–] 大家好,我想展示我的项目 Marmot!我决定构建 Marmot 是因为发现很多数据目录都非常复杂,需要许多外部依赖,例如 Kafka、Elasticsearch 或外部编排器如 Airflow。 Marmot 是一个由 Postgres 支持的单个 Go 二进制文件。就这些! 它已经支持: 在表、主题、队列、存储桶、API 上进行全文搜索 术语表和资产与术语的关联 灵活的 API,可以支持几乎任何数据资产! Terraform/Pulumi/CLI 用于管理代码即目录 10+ 插件(并且数量在增加) 在线演示:https://demo.marmotdata.io 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

Discover any data asset across your entire org in seconds

Open-source catalog for all your data assets. Search everything - tables, topics, queues, buckets, and more.

DocumentationLive DemoQuickstart

Marmot is an open-source data catalog designed for teams who want powerful data discovery without enterprise complexity. Built with a focus on simplicity and speed, Marmot helps you catalog assets across your entire data stack - from databases and APIs to message queues and data pipelines.

Unlike traditional catalogs that require extensive infrastructure and configuration, Marmot ships as a single binary with an intuitive UI, making it easy to deploy and start cataloging in minutes.

Built for Modern Data Teams

  • Deploy in Minutes: Single binary, Docker, or Kubernetes - no complex setup required
  • Powerful Search: Powerful query language with full-text, metadata, and boolean operators
  • Track Lineage: Interactive dependency graphs to understand data flows and impact
  • Flexible Integrations: CLI, REST API, Terraform, and Pulumi - catalog assets your way
  • Lightweight: PostgreSQL-backed with minimal resource requirements

Find any data asset across your entire organisation in seconds. Combine full-text search with structured queries using metadata filters, boolean logic, and comparison operators.


Interactive Lineage Visualisation

Trace data flows from source to destination with interactive dependency graphs. Understand upstream and downstream dependencies, identify bottlenecks, and analyse impact before making changes.


Metadata-First Architecture

Store rich metadata for any asset type. From tables and topics to APIs and dashboards.


Assign ownership, document business context, and create glossaries. Keep your entire team aligned with centralised knowledge about your data assets.

New to Marmot? Follow the Quickstart Guide for a guided setup.

Interested in exploring Marmot? Check out the live demo

See Local Development for how to get started developing locally.

All types of contributions are encouraged and valued!

Ways to Contribute:

  • Report bugs or suggest features via GitHub Issues
  • Improve documentation
  • Build new plugins for data sources

Before contributing, please check out the Contributing Guide.

Marmot is open-source software licensed under the MIT License.

联系我们 contact @ memedata.com