Nimtable
Observability and control plane for Apache Iceberg catalogs
468 stars 31 forks last commit first released Apache-2.0
Slowing down
No commits since 12 Jan 2026. Check the issue tracker before you rely on it.
Nimtable is a lightweight control plane and observability platform for Apache Iceberg lakehouses. It provides a browser-based console and REST API to browse catalog metadata, inspect table layouts, run ad-hoc metadata queries, and orchestrate maintenance tasks delegated to compute engines.
Key Features
- Browser console to explore catalogs, schemas, tables, partitions, snapshots, and manifests
- REST API and optional Iceberg REST Catalog endpoint for query engines
- Run SQL from the browser for quick metadata inspection
- Visualizations of file and snapshot distribution to surface optimization opportunities
- Integrations to delegate compaction/maintenance to external engines (e.g., Spark, RisingWave)
- Docker Compose deployment and PostgreSQL metadata storage by default
(Feature details and deployment guidance documented in the project README and RisingWave docs).
Use Cases
- Inspect and troubleshoot Iceberg table metadata, snapshots, and file layout to find optimization targets
- Operate and orchestrate compaction/maintenance jobs by delegating work to Spark, RisingWave, or other engines
- Provide a standards-compliant Iceberg REST Catalog endpoint for query engines and interactive exploration
Limitations and Considerations
- Fine-grained RBAC and advanced access-control features are listed as roadmap items and may be limited or absent in current releases
- Caching, some monitoring/analytics features, and advanced scheduling/compaction strategies are planned but may not be production-complete
(Roadmap and known feature gaps are described in the repository documentation).
Nimtable is intended as a lightweight, developer-facing control plane to simplify catalog inspection and routine maintenance for Iceberg lakehouses. It is designed to be run alongside existing catalogs and compute engines and to provide a consolidated UI and REST API for metadata operations.
Categories:
Tags:
Tech Stack:
Similar to Nimtable

Prometheus
Monitoring system and time-series database for metrics and alerting
Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.
Parseable
An observability platform for predictive insights across MELT telemetry.
Parseable ingests, analyzes, and extracts insights from MELT telemetry data with predictive analytics and a unified SQL/NL querying interface.

Docking Station
Web interface for managing and updating Docker containers
A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.


Grafana
Observability dashboards and alerting for metrics, logs, and traces
Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.


GlitchTip
Open-source Sentry-compatible error tracking and observability
Open-source error tracking, performance monitoring and uptime checks compatible with Sentry SDKs; available self-hosted or as a hosted SaaS.

Dokploy
Self-hosted PaaS to deploy and manage containerized apps and databases.
Open-source self-hostable PaaS for deploying containerized applications and managing databases with Docker Compose, Traefik, monitoring, and backups.





