[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9959":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":45,"readmeContent":46,"aiSummary":47,"trendingCount":16,"starSnapshotCount":16,"syncStatus":48,"lastSyncTime":49,"discoverSource":50},9959,"permify","Permify\u002Fpermify","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 application. — Permify is now part of FusionAuth 🎉","https:\u002F\u002Fpermify.co\u002F",null,"Go",5892,319,24,53,0,3,9,26,38.52,"GNU Affero General Public License v3.0",false,"master",true,[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"abac","access-control","acl","authorization","ciam","cloud-native","distributed","fga","fine-grained-access-control","golang","grpc","kubernetes","least-privilege","permission","permissions","rbac","rebac","security","zanzibar","2026-06-12 02:02:15","\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fpermify.co\u002Fpost\u002Ffusionauth-acquires-permify\u002F\" target=\"_blank\">\n    \u003Cimg width=\"1722\" height=\"280\" alt=\"github-banner\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Ff1ceb418-0c74-4220-ae19-d2139fbbf7b4\" \u002F>\n  \u003C\u002Fa>\n\u003C\u002Fdiv>\n\n\u003Cdiv align=\"center\">\n  \u003Cp>\u003Cstrong>Exciting news:\u003C\u002Fstrong> Permify has been acquired by FusionAuth! 🎉\u003C\u002Fp>\n  \u003Cp>\n    \u003Ca href=\"https:\u002F\u002Fpermify.co\u002Fpost\u002Ffusionauth-acquires-permify\u002F\" target=\"_blank\">Permify Blog Post\u003C\u002Fa> | \n    \u003Ca href=\"https:\u002F\u002Ffusionauth.io\u002Fblog\u002Ffusionauth-permify-pr\" target=\"_blank\">Official Press Release\u003C\u002Fa> | \n    \u003Ca href=\"https:\u002F\u002Ffusionauth.io\u002Fblog\u002Ffusionauth-acquires-permify\" target=\"_blank\">FusionAuth Blog Post\u003C\u002Fa>\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n\n\u003Cbr>\n\n\u003Cdiv align=\"center\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Fraw\u002Fmaster\u002Fassets\u002Flogo-permify-dark.png\">\n    \u003Cimg alt=\"Permify logo\" src=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Fraw\u002Fmaster\u002Fassets\u002Flogo-permify-light.png\" width=\"40%\">\n  \u003C\u002Fpicture>\n\u003Ch1 align=\"center\">\n   Permify - Open Source Fine-Grained Authorization\n\u003C\u002Fh1>\n\u003C\u002Fdiv>\n\u003Cp align=\"center\">\n    Implement fine-grained, scalable and extensible access controls within minutes to days instead of months. \u003Cbr>\n    Inspired by Google’s consistent, global authorization system, \u003Ca href=\"https:\u002F\u002Fpermify.co\u002Fpost\u002Fgoogle-zanzibar-in-a-nutshell\u002F\" target=\"_blank\">Zanzibar\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F5027\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F5027\" alt=\"Permify%2Fpermify | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fgo-mod\u002Fgo-version\u002FPermify\u002Fpermify?style=for-the-badge&logo=go\" alt=\"Permify Go Version\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fgithub.com\u002FPermify\u002Fpermify\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fgithub.com\u002FPermify\u002Fpermify?style=for-the-badge\" alt=\"Permify Go Report Card\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FPermify\u002Fpermify?style=for-the-badge&logo=github\" alt=\"Permify Licence\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002Fpermify\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F950799928047833088?style=for-the-badge&logo=discord&label=DISCORD\" alt=\"Permify Discord Channel\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Freleases\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fpermify\u002Fpermify?style=for-the-badge&logo=github\" alt=\"Permify Release\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Fcommits\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fm\u002FPermify\u002Fpermify?style=for-the-badge&logo=github\" alt=\"Permify Commit Activity\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Factions\u002Fworkflows\u002Frelease.yml\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002FPermify\u002Fpermify\u002Frelease.yml?style=for-the-badge&logo=github-actions\" alt=\"GitHub Workflow Status\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fscrutinizer-ci.com\u002Fg\u002FPermify\u002Fpermify\u002F?branch=master\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fscrutinizer\u002Fquality\u002Fg\u002FPermify\u002Fpermify\u002Fmaster?style=for-the-badge\" alt=\"Scrutinizer code quality (GitHub\u002FBitbucket)\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fcodecov.io\u002Fgh\u002FPermify\u002Fpermify\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fcodecov\u002Fc\u002Fgithub\u002FPermify\u002Fpermify?style=for-the-badge&logo=codecov\" alt=\"Codecov\" \u002F>\u003C\u002Fa>&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fgurubase.io\u002Fg\u002Fpermify\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FGurubase-Ask%20AI-006BFF?style=for-the-badge\" alt=\"Gurubase - Ask AI\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n![permify-centralized](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F124eaa43-5d33-423d-a258-5d6f4afbc774)\n\n## What is Permify?\n\n[Permify](https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify) is an open-source authorization service for easily building and managing fine-grained, scalable, and extensible access controls for your applications and services. Inspired by Google’s consistent, global authorization system, [Google Zanzibar](https:\u002F\u002Fstorage.googleapis.com\u002Fpub-tools-public-publication-data\u002Fpdf\u002F41f08f03da59f5518802898f68730e247e23c331.pdf)\n\nOur service makes authorization more secure and adaptable to changing needs, allowing you to get it up and running in just a few minutes to a couple of days—no need to spend months building out entire piece of infrastructure.\n\nIt works in run time and can respond to any type of access control checks (can user X view document Y?, which posts can members of team Y edit?, etc.) from any of your apps and services in tens of milliseconds.\n\n### With Permify, you can\n\n🧪 **Centralize & Standardize Your Authorization**: Abstract your authorization logic from your codebase and application logic to easily reason, test, and debug your authorization. Behave your authorization as a sole entity and move faster with in your core development.\n\n🔮 **Build Granular Permissions For Any Case You Have:** You can create granular (resource-specific, hierarchical, context aware, etc) permissions and policies using Permify's domain specific language that is compatible with RBAC, ReBAC and ABAC.\n\n🔐 **Set Authorization For Your Tenants By Default**: Set up isolated authorization logic and custom permissions for your vendors\u002Forganizations (tenants) and manage them in a single place.\n\n🚀 **Scale Your Authorization As You Wish:** Achieve lightning-fast response times down to 10ms for access checks with a proven infrastructure inspired by Google Zanzibar.\n\n## Getting Started\n\n- Follow a guide to model your authorization using [Permify's Authorization Language].\n- See our [Playground], build your authorization logic and test it with sample data.\n- Explore overview of [Permify API] and learn how to interact with it.\n- See [our article] to examine [Google Zanzibar](https:\u002F\u002Fstorage.googleapis.com\u002Fpub-tools-public-publication-data\u002Fpdf\u002F41f08f03da59f5518802898f68730e247e23c331.pdf) in a nutshell.\n- Explore our [SDK samples] for hands-on examples. \u003C!-- SDK integration samples -->\n\n[Permify's Authorization Language]: https:\u002F\u002Fdocs.permify.co\u002Fgetting-started\u002Fmodeling\n[playground]: https:\u002F\u002Fplay.permify.co\u002F\n[Permify API]: https:\u002F\u002Fdocs.permify.co\u002Fapi-reference\n[our article]: https:\u002F\u002Fpermify.co\u002Fpost\u002Fgoogle-zanzibar-in-a-nutshell\n[SDK samples]: https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Ftree\u002Fmaster\u002Fsdk \u003C!-- SDK repository link -->\n\n## Permify Cloud vs Self-hosted?\n\nPermify is [open-source authorization service](https:\u002F\u002Fpermify.co\u002F) and we have a free and self-hosted solution called **Permify Community Edition (CE)**. Here are the differences between Permify managed hosting in the cloud and the Permify CE:\n\n|  | Permify Cloud  | Permify Community Edition |\n| ------------- | ------------- | ------------- |\n| **Infrastructure management** | Easy and convenient. It takes minutes to start permissions systems deployed on secure Permify infrastructure with a high availability, backups, security and maintenance all done for you by us. We manage everything so you don’t have to worry about anything and can focus on your core development. | You do it all yourself. You need to get a server and you need to manage your infrastructure. You are responsible for installation, maintenance, upgrades, server capacity, uptime, backup, security, stability, consistency, latency and so on.|\n| **Release schedule** | Continuously developed and improved with new features and updates multiple times per week. | It's a long-term release published four times per year, so the latest features and improvements won’t be immediately available.|\n| **Premium features** | All features available as listed in [our pricing plans](https:\u002F\u002Fpermify.co\u002Fpricing\u002F). | Selected premium features, such as observability dashboards and data synchronization are not available as we aim to maintain a protective barrier around our cloud offering.|\n| **Deployment regions** | You can select your preferred region, supported by **AWS**, **GCP**, or **Azure** to deploy your authorization system. Disaster recovery zones are strategically located to replicate data across regions, ensuring rapid recovery and continuous service during any incident. We also provide **SLAs** to ensure availability and latency. | You have full control and can host your instance on any server in any country of your choice. This includes hosting on personal servers or with cloud providers. |\n| **Data privacy** | Permify Cloud is **SOC2 and GDPR compliant**, ensuring adherence to stringent data protection standards. You can check out our [Trust Center](https:\u002F\u002Ftrust.permify.co\u002F) for comprehensive insights into our data management, security measures, and compliance practices. | Data privacy management is your responsibility. While you have full control over your data, it is up to you to implement and maintain necessary compliance measures, such as GDPR or SOC 2, as well as other security protocols. |\n| **Premium support** | Real support delivered by real human beings who build and maintain Permify. | Premium support is not included. CE is community supported only.|\n| **Costs** | There’s a cost associated with providing an authorization service, so we base our pricing on the number of monthly active users you have. Your payments fund the further development of Permify. | You need to pay for your server, CDN, backups, and other costs associated with running the infrastructure you need. |\n\nInterested in trying out Permify Cloud? Our team is happy to help. [Schedule a quick demo](https:\u002F\u002Fpermify.co\u002Fbook-demo\u002F) session with our experts.\n\n### QuickStart\n\nYou can quickly start Permify on your local with running the docker command below:\n\n```shell\ndocker run -p 3476:3476 -p 3478:3478 ghcr.io\u002Fpermify\u002Fpermify serve\n```\n\nThis will start Permify with the default configuration options:\n\n- Port 3476 is used to serve the REST API.\n- Port 3478 is used to serve the GRPC Service.\n- Authorization data stored in memory.\n\nSee [all of the options] that you can use to set up and deploy Permify in your servers.\n\n[all of the options]: https:\u002F\u002Fdocs.permify.co\u002Fsetting-up\n\n#### Test your connection\n\nTo verify that Permify is running correctly, make a GET request to the health check endpoint:\n\n```shell\nlocalhost:3476\u002Fhealthz\n```\n\n## 🚀 Performance\n\nWe conducted a load test on **Permify** using **1000 VUs (Virtual Users)** and **10,000 RPS (Requests per Second)**. The results demonstrate strong performance and reliability under heavy load, with **0% request failures and consistently low latency**.  \n\n| **Metric**                     | **Value \u002F Stats**                                                              |\n|-------------------------------|--------------------------------------------------------------------------------|\n| **Total Checks**              | ✅ 100.00% (74614 out of 74614)                                                |\n| **Data Received**             | 17 MB (168 kB\u002Fs)                                                               |\n| **Data Sent**                 | 27 MB (268 kB\u002Fs)                                                               |\n| **Dropped Iterations**        | 272433 (2696.482348\u002Fs)                                                         |\n| **HTTP Request Duration**     | avg=21.3ms  min=428µs med=15.38ms max=617.85ms p(90)=45.7ms  p(95)=58.99ms     |\n| **HTTP Request Waiting Time** | avg=21.27ms min=399µs med=15.35ms max=617.83ms p(90)=45.67ms p(95)=58.96ms     |\n| **HTTP Request Failed**       | ❌ 0.00% (0 out of 74614)                                                      |\n| **Total HTTP Requests**       | 74614 (738.51308\u002Fs)                                                            |\n| **Virtual Users (VUs)**       | 114 avg (min=14, max=1000)                                                     |\n\n📄 **[Full Performance Test Report →](\u002Fdocs\u002Fperformance-test\u002FREADME.md)**\n\n## Community ♥️\n\nPermify is a [Cloud Native Computing Foundation](https:\u002F\u002Fwww.cncf.io\u002F) member and a community-driven project supported by companies worldwide, from startups to Fortune 500 enterprises.\n\nYour feedback helps shape the future of Permify, and we'd love to hear from you!\n\nShare your use case, get the latest product updates, and feel free to ask any questions about Permify or authorization in a broader context by joining our conversation on Discord!\n\n[![Join Our Discord!](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FJoin%20Our%20Discord!-blueviolet?style=for-the-badge)](https:\u002F\u002Fdiscord.gg\u002Fpermify)&nbsp;\n\n## Contributing\n\nThe open source community thrives on contributions, offering an incredible space for learning, inspiration, and creation. Your contributions are immensely valued and appreciated!\n\nHere are the ways to contribute to Permify:\n\n- **Contribute to codebase:** We're collaboratively working with our community to make Permify the best it can be! You can develop new features, fix existing issues or make third-party integrations\u002Fpackages.\n- **Improve documentation:** Alongside our codebase, documentation one of the most significant part in our open-source journey. We're trying to give the best DX possible to explain ourselves and Permify. And you can help on that with importing resources or adding new ones.\n- **Contribute to playground:** Permify playground allows you to visualize and test your authorization logic. You can contribute to our playground by improving its user interface, fixing glitches, or adding new features.\n\n### Bounties\n\n[![Open Bounties](https:\u002F\u002Fimg.shields.io\u002Fendpoint?url=https%3A%2F%2Fconsole.algora.io%2Fapi%2Fshields%2Fpermify%2Fbounties%3Fstatus%3Dopen&style=for-the-badge)](https:\u002F\u002Fconsole.algora.io\u002Forg\u002Fpermify\u002Fbounties?status=open)\n\nWe have a list of [issues](https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Flabels\u002F%F0%9F%92%8E%20Bounty) where you can contribute and gain bounty award! Bounties will be awarded for fixing issues via accepted Pull Requests (PR).\n\nBefore start please see our [contributing guide](https:\u002F\u002Fgithub.com\u002FPermify\u002Fpermify\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md).\n\n## Roadmap\n\nYou can find [Permify's Public Roadmap](https:\u002F\u002Fgithub.com\u002Forgs\u002FPermify\u002Fprojects\u002F1)!\n\n## Contributors ♥️\n\n[![Contributors](https:\u002F\u002Fcontrib.rocks\u002Fimage?repo=permify\u002FPermify&anon=1)](https:\u002F\u002Fgithub.com\u002Fpermify\u002FPermify\u002Fgraphs\u002Fcontributors)\n\n## Communication Channels\n\nIf you like Permify, please consider giving us a :star:\n\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https:\u002F\u002Fdiscord.gg\u002Fpermify)&nbsp;&nbsp;\n[![X (Twitter)](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FX-000000?style=for-the-badge&logo=x&logoColor=white)](https:\u002F\u002Ftwitter.com\u002FGetPermify)&nbsp;&nbsp;\n[![LinkedIn](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fpermifyco)\n","Permify 是一个受 Google Zanzibar 启发的开源授权服务，旨在为任何应用程序构建和管理细粒度且可扩展的授权系统。它采用 Go 语言开发，支持基于属性、角色及关系等多种访问控制模型，并通过 gRPC 提供高效的服务接口，适用于需要复杂权限管理和高安全性要求的应用场景，如企业级应用、云原生服务等。此外，该项目遵循 AGPL v3.0 许可协议，确保了软件的开放性和社区贡献的积极性。",2,"2026-06-11 03:25:49","top_topic"]