FindSoftware

OpenFGA

Open-source authorization server for fine-grained, relationship-based access control, configured with a modeling language and queried through APIs.

OpenFGA decides whether a user may act on an object. An application writes an authorization model in a modeling language, stores relationship tuples and asks the server for checks. The server runs an HTTP API and a gRPC API, and it keeps its data in PostgreSQL, MySQL or SQLite. The project publishes SDKs for several languages, so an application calls the server through a client library.

The project names itself an incubating project of the Cloud Native Computing Foundation, and its footer names The Linux Foundation.

Worth knowing

The Playground, a web interface for trying out models, is meant for local development only.

Identity

Status
Active
Maintainer
OpenFGA1
First release
20224

Rendering and deploy

Runs as
Always on7
Install with
docker56

Releases

Current major version
14
Last release
2026-10-284

Adoption

GitHub stars
6,0832
Contributors
1132

Why these figures do not compare

Sources

  1. 2026-11-03: links, Maintainer, Categories, License model
    openfga.dev/
  2. 2026-11-03: links, Written in, License, GitHub stars, Contributors
    github.com/openfga/openfga
  3. 2026-11-03: links
    openfga.dev/docs
  4. 2026-11-03: First release, Current major version, Last release
    github.com/openfga/openfga/releases
  5. 2026-11-03: Runtime, Install with, Admin interface
    github.com/openfga/openfga/blob/main/README.md
  6. 2026-11-03: Install with
    openfga.dev/docs/getting-started/setup-openfga/kubernetes
  7. 2026-11-03: Runs as
    openfga.dev/docs/getting-started/setup-openfga/docker
  8. 2026-11-03: Databases
    openfga.dev/docs/getting-started/setup-openfga/configuration

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON