The Apache Software Foundation
The Apache Software Foundation Incubator
    

Apache Hamilton (Incubating)

Hamilton is a lightweight in-process framework to define, execute, and observe directed acyclic graphs (DAGs) that express data transformations. In Hamilton, one can express complex DAGs of transformations, e.g. from dataframe transformations (using pandas, polars, PySpark), machine learning pipelines, through to regular software engineering API request and LLM API based workflows. Observability hooks are built into the framework. The Hamilton UI is a self-hostable service to capture observability output from workflow runs.

  • Resources: hamilton

  • Started: 2025-04-12; Last Status Update: 2025-05-24

  • Reporting: Monthly

  • Committers: 8

  • All Committers are PPMC members

  • Mentors: Kevin Ratnasekera (djkevincr), Ayush Saxena (ayushsaxena), PJ Fanning (fanningpj)

News

  • 2025-04-12 Project enters incubation.

  • 2025-04-12 Mailing lists were requested through self-service portal.

  • 2025-04-16 Mailing lists were created.

Resources

Repositories

1: hamilton

| Gitbox | Github | Apache Hamilton helps data scientists and engineers define te…​ — Updated: 05/30/2025

2: hamilton-101

| Gitbox | Github | Apache hamilton — Updated: Fresh Repository

Releases

Current

No PGP Signing Keys

Errata

Please investigate the following potential issues

The podling website scan does the best it can. Details are found here