Automic VaultAutomic Vault

brew

Install apache-polaris with Homebrew

Interoperable, open source catalog for Apache Iceberg. Version 1.3.0 via Homebrew; verified 2026-05-15.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install apache-polaris

local Homebrew formula metadata

overview

Package summary

Interoperable, open source catalog for Apache Iceberg

Commands and aliases

  • polaris-admin
  • polaris-server

history

Project history and usage

Apache Polaris is an open source catalog server for Apache Iceberg tables. In package-manager terms it is the server-side counterpart to Iceberg-aware engines: installing it gives administrators a local or deployable catalog service plus admin tooling rather than another query engine.

Project history

Polaris began as a vendor-originated Iceberg REST catalog implementation and entered the Apache ecosystem as Apache Polaris. Its project site describes the goal as an interoperable, open source catalog for Apache Iceberg, and the Apache repository hosts the server and admin CLI used by the Homebrew formula.

Because Polaris targets the Iceberg REST catalog model, its history is tied to the wider move from single-engine table catalogs toward shared lakehouse metadata services. The project is young compared with Spark or Pulsar, so the reliable public history is still mostly about its Apache launch, Iceberg alignment, and early packaging.

Adoption history

Early adoption centers on organizations and developers standardizing Apache Iceberg catalogs across multiple engines. The Homebrew package exposes `polaris-server` and `polaris-admin`, which makes local evaluation and development workflows easier for macOS and Linux users.

Its package-manager footprint is still narrow in the supplied data: Homebrew is the only listed manager. That matches the project's early-stage history and keeps the adoption story focused on developer trials, local catalog testing, and Apache Iceberg ecosystem integration.

How it is used

Polaris is typically used to run an Iceberg REST catalog service and manage catalog entities through administrative tooling. Package users care most about quick local startup, reproducible server binaries, and compatibility with Iceberg-capable engines.

The package installs two command-line entry points, `polaris-server` and `polaris-admin`, reflecting the split between running the service and administering it.

Why package nerds care

For package nerds, Polaris is interesting because it packages an infrastructure service from the modern lakehouse stack as a local CLI/server formula. It is not just a library dependency: the installed executables let users stand up the metadata layer that query engines need.

It also shows Apache Iceberg's ecosystem maturing beyond table format libraries into independently packaged operational components.

Timeline

  • 2024: Apache Polaris emerges publicly as an Apache Iceberg catalog project.
  • 2025: Homebrew formula data lists `apache-polaris` with `polaris-server` and `polaris-admin` executables.
  • 2026: Polaris remains a young Apache project with package history concentrated around Iceberg catalog evaluation.

Related projects

  • Apache Iceberg defines the table format and catalog APIs that Polaris targets.
  • Apache Spark, Trino, Flink, and other Iceberg-capable engines are common clients for REST catalog deployments.

security posture

Risk level: orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Risk classifier

orange risk · medium confidence · infrastructure

Why

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service

Signals

  • metadata:service
  • text:server

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Formula metadata declares a service or daemon block.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 1 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
polaris-admincliglobal executable
polaris-servercliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.3.0
manager updated2026-05-15
local dataok
upstreamcurrent
latest detectedapache-polaris-1.3.0-incubating

https://github.com/apache/polaris

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:apache-polaris
Version1.3.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/apache-polaris
Homepagehttps://polaris.apache.org/
Repositoryhttps://github.com/apache/polaris
Upstream docshttps://polaris.apache.org/docs
LicenseApache-2.0
Source archivehttps://github.com/apache/polaris/archive/refs/tags/apache-polaris-1.3.0-incubating.tar.gz
Last updated2026-05-15T16:34:01+02:00
Pulseupdated
Dependenciesopenjdk
Build dependenciesgradle
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicedeclared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameapache-polaris
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment