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:

Share:

Similar to Nimtable

Prometheus logo

Prometheus

Monitoring system and time-series database for metrics and alerting

65.3k
10.7k
Last commit

Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.

Apache-2.0Actively maintained
Alternative to:
Datadog Cloud Monitoring logo
Datadog Cloud Monitoring
+17
Parseable logo

Parseable

An observability platform for predictive insights across MELT telemetry.

2.4k
167
Last commit

Parseable ingests, analyzes, and extracts insights from MELT telemetry data with predictive analytics and a unified SQL/NL querying interface.

AGPL-3.0Actively maintained
Alternative to:
Datadog logo
Datadog
+15

Docking Station

Web interface for managing and updating Docker containers

415
12
Last commit

A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.

Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2
Grafana logo

Grafana

Observability dashboards and alerting for metrics, logs, and traces

75.8k
14.4k
Last commit

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

AGPL-3.0Actively maintained
Alternative to:
Grafana Cloud logo
Grafana Cloud
+19
GlitchTip logo

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.

Activity unknown
Alternative to:
Sentry logo
Sentry
+19
Dokploy logo

Dokploy

Self-hosted PaaS to deploy and manage containerized apps and databases.

36.1k
2.8k
Last commit

Open-source self-hostable PaaS for deploying containerized applications and managing databases with Docker Compose, Traefik, monitoring, and backups.

Actively maintained
Alternative to:
Vercel logo
Vercel
+9