Permify/permify

An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 14 minutes ago
Added to GitGenius on September 11th, 2026
Created on July 14th, 2022
Open Issues & Pull Requests: 75 (+0)
GitHub issues: Enabled
Number of forks: 323
Total Stargazers: 5,948 (+0)
Total Subscribers: 24 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.4 hours
Mean response time: 5.7 days
90th percentile: 5.0 days
Tracked items: 177

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 4% of issues opened in the past year have been closed. Three people close 84% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 28
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 520 days
Stale 30+ days: 28
Stale 90+ days: 26

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • high (57)
  • feature request (31)
  • bug (30)
  • critical (26)
  • good first issue (4)
  • area/schema (3)
  • documentation (3)
  • go (3)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Permify is an open-source authorization service that implements fine-grained access control inspired by Google Zanzibar.

The tool addresses the challenge of building scalable permission systems by providing a dedicated service for managing authorization decisions. Rather than embedding access control logic into applications, Permify centralizes authorization through a service that evaluates permissions based on relationships and attributes. It supports multiple authorization models including role-based access control, attribute-based access control, and relationship-based access control, allowing teams to express complex permission rules declaratively and evaluate them consistently across services.

Teams should adopt Permify when they need authorization logic that scales beyond simple role checks and want to avoid reimplementing permission evaluation across multiple services. It suits applications requiring fine-grained access control—such as multi-tenant systems, collaborative platforms, or services with complex permission hierarchies—where authorization decisions depend on relationships between users, resources, and roles. The tool is particularly valuable for organizations building cloud-native or distributed systems where a centralized authorization service can be queried via gRPC, reducing the need to duplicate permission logic in each application.

The project maintains active engagement with its user base, with nearly all open issues originating from external adopters rather than the core team, demonstrating substantial real-world usage. Maintainers respond to new issues and pull requests within hours. Work tracked in the issue system centers on high-priority items, feature requests, and bug fixes.