Melange v0.1.0 - Preview

Melange v0.1.0 - Preview

January 3, 2026·pthm
pthm

The first pre-release of Melange, an OpenFGA-compatible authorization library that runs entirely in PostgreSQL.

This is a pre-release version intended for experimentation and feedback. It is not ready for production use.

What is Melange?

Melange takes a different approach to authorization. Instead of running graph traversal in application code, Melange:

  • Precomputes authorization rules at migration time - OpenFGA schemas are parsed and flattened into PostgreSQL tables
  • Executes permission checks in SQL - Runtime queries leverage precomputed data with no application-level graph traversal
  • Uses views for tuple storage - Permissions derive from a melange_tuples view over your existing tables

Initial Features

  • Core schema parsing and model generation
  • Basic permission checking infrastructure
  • PostgreSQL function-based authorization checks