https://github.com/openfga/go-sdk
access-control authorization fga fine-grained-authorization go golang hacktoberfest openfga openfga-client permissions rebac sdk security zanzibar
Score: 20.067435897547373
Last synced: about 23 hours ago
JSON representation
Repository metadata:
OpenFGA SDK for Go.
- Host: GitHub
- URL: https://github.com/openfga/go-sdk
- Owner: openfga
- License: apache-2.0
- Created: 2022-04-18T18:39:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-10-27T01:28:03.000Z (7 days ago)
- Last Synced: 2026-10-29T07:08:41.850Z (5 days ago)
- Topics: access-control, authorization, fga, fine-grained-authorization, go, golang, hacktoberfest, openfga, openfga-client, permissions, rebac, sdk, security, zanzibar
- Language: Go
- Homepage: https://openfga.dev
- Size: 1.39 MB
- Stars: 130
- Watchers: 10
- Forks: 48
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY-INSIGHTS.yml
- Agents: AGENTS.md
- Claude: CLAUDE.md
Owner metadata:
- Name: OpenFGA
- Login: openfga
- Email: contact@openfga.dev
- Kind: organization
- Description: OpenFGA is a flexible Authorization system inspired by Google's Zanzibar, designed for reliability and low latency at scale. OpenFGA is in CNCF Incubation stage
- Website: https://openfga.dev
- Location: United States of America
- Twitter: OpenFGA
- Company:
- Icon url: https://avatars.githubusercontent.com/u/103602580?v=4
- Repositories: 35
- Last Synced at: 2026-10-30T09:37:14.736Z
- Profile URL: https://github.com/openfga
GitHub Events
Total
- Create event: 194
- Delete event: 169
- Fork event: 8
- Issue comment event: 152
- Issues event: 36
- Member event: 1
- Pull request event: 180
- Pull request review comment event: 100
- Pull request review event: 176
- Push event: 186
- Release event: 9
- Watch event: 40
- Total: 1251
Last Year
- Create event: 83
- Delete event: 75
- Issue comment event: 37
- Issues event: 5
- Pull request event: 36
- Pull request review comment event: 45
- Pull request review event: 56
- Push event: 88
- Release event: 1
- Watch event: 8
- Total: 434
Committers metadata
Last synced: 2 days ago
Total Commits: 334
Total Committers: 32
Avg Commits per committer: 10.438
Development Distribution Score (DDS): 0.632
Commits in past year: 128
Committers in past year: 12
Avg Commits per committer in past year: 10.667
Development Distribution Score (DDS) in past year: 0.383
| Name | Commits | |
|---|---|---|
| dependabot[bot] | 4****] | 123 |
| Raghd Hamzeh | r****h@a****m | 81 |
| Anurag Bandyopadhyay | a****y@g****m | 31 |
| Ewan Harris | e****s@o****m | 14 |
| Adrian Tam | a****m@o****m | 13 |
| Evan Sims | h****o@e****m | 10 |
| Jim Anderson | j****n@o****m | 10 |
| Ryan Quinn | r****q@g****m | 9 |
| Andrés Aguiar | a****r@o****m | 9 |
| openfga-releaser-bot[bot] | 2****] | 5 |
| Jakub | 9****n | 3 |
| Arya | 6****1 | 2 |
| Gurleen Sethi | s****i@r****m | 2 |
| José Padilla | j****a@o****m | 2 |
| L1nSn0w | l****w@q****m | 2 |
| Will Vedder | w****d@g****m | 2 |
| AltuisticIsopod | 1****d | 1 |
| Balaji Dongare | 3****e | 1 |
| Brian Ketelsen | b****n@g****m | 1 |
| Cale Switzer | c****r@g****m | 1 |
| Dominik Guhr | d****r@r****m | 1 |
| Ed Milic | 2****c | 1 |
| Fedot-Compot | s****5@g****m | 1 |
| Gustav Sandström | g****m@g****m | 1 |
| Joey Yang | 1****e | 1 |
| Justin "J.R." Hill | j****n@s****l | 1 |
| Oscar Evertsson | O****e | 1 |
| Philipp Reiter | 7****3 | 1 |
| StepSecurity Bot | b****t@s****o | 1 |
| Yann D'Isanto | l****s | 1 |
| and 2 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 50
Total pull requests: 337
Average time to close issues: about 2 months
Average time to close pull requests: 8 days
Total issue authors: 25
Total pull request authors: 37
Average comments per issue: 0.56
Average comments per pull request: 0.96
Merged pull request: 258
Bot issues: 1
Bot pull requests: 146
Past year issues: 1
Past year pull requests: 59
Past year average time to close issues: N/A
Past year average time to close pull requests: 4 days
Past year issue authors: 1
Past year pull request authors: 6
Past year average comments per issue: 0.0
Past year average comments per pull request: 1.56
Past year merged pull request: 55
Past year bot issues: 0
Past year bot pull requests: 47
Top Issue Authors
- rhamzeh (17)
- adriantam (7)
- danielloader (3)
- dyeam0 (2)
- ryanpq (1)
- aaguiarz (1)
- maxlegault (1)
- loeffel-io (1)
- terenzio (1)
- DGuhr (1)
- johnrutherford (1)
- dedo1911 (1)
- stgraber (1)
- golanglemonade (1)
- nsklikas (1)
Top Pull Request Authors
- dependabot[bot] (141)
- rhamzeh (46)
- ewanharris (25)
- ryanpq (21)
- evansims (17)
- jimmyjames (16)
- SoulPancake (12)
- aaguiarz (9)
- adriantam (9)
- gurleensethi (4)
- openfga-releaser-bot[bot] (4)
- aryabyte21 (2)
- willvedd (2)
- FedotCompot (2)
- curfew-marathon (2)
Top Issue Labels
- bug (24)
- enhancement (16)
- good first issue (7)
- hacktoberfest (1)
- needs discussion (1)
- on-hold (1)
- help wanted (1)
- reliability (1)
Top Pull Request Labels
- dependencies (142)
- github_actions (75)
- go (68)
- enhancement (6)
- release (6)
- sync-with-generator (3)
- documentation (2)
- lifecycle/stale (1)
- autorelease: pending (1)
- codex (1)
- lifecycle/closing-soon (1)
Package metadata
- Total packages: 7
- Total downloads: unknown
- Total docker downloads: 114,200
- Total dependent packages: 14 (may contain duplicates)
- Total dependent repositories: 3 (may contain duplicates)
- Total versions: 118
proxy.golang.org: github.com/openfga/go-sdk
- Homepage: https://github.com/openfga/go-sdk
- Documentation: https://pkg.go.dev/github.com/openfga/go-sdk#section-documentation
- Licenses: Apache-2.0
- Latest release: v0.8.3 (published about 1 month ago)
- Last Synced: 2026-10-31T15:38:58.744Z (2 days ago)
- Versions: 38
- Dependent Packages: 14
- Dependent Repositories: 3
- Docker Downloads: 114,200
-
Rankings:
- Docker downloads count: 1.291%
- Dependent packages count: 1.358%
- Dependent repos count: 2.885%
- Average: 4.641%
- Stargazers count: 8.652%
- Forks count: 9.017%
proxy.golang.org: github.com/OpenFga/go-sdk
- Homepage:
- Documentation: https://pkg.go.dev/github.com/OpenFga/go-sdk#section-documentation
- Licenses: apache-2.0
- Latest release: v0.8.3 (published about 1 month ago)
- Last Synced: 2026-10-31T15:38:07.734Z (2 days ago)
- Versions: 38
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.73%
- Average: 4.889%
- Dependent repos count: 5.048%
proxy.golang.org: github.com/openFGA/go-sdk
- Homepage:
- Documentation: https://pkg.go.dev/github.com/openFGA/go-sdk#section-documentation
- Licenses: apache-2.0
- Latest release: v0.8.3 (published about 1 month ago)
- Last Synced: 2026-10-31T15:38:56.661Z (2 days ago)
- Versions: 38
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.948%
- Average: 7.393%
- Dependent repos count: 7.837%
guix: go-github-com-openfga-go-sdk
OpenFGA SDK for Golang
- Homepage: https://github.com/openfga/go-sdk
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-web.scm#n11255
- Licenses: asl2.0
- Latest release: 0.7.1 (published 8 months ago)
- Last Synced: 2026-04-07T02:02:12.223Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: golang-github-openfga-go-sdk
- Homepage: https://github.com/openfga/go-sdk
- Documentation: https://packages.debian.org/trixie/golang-github-openfga-go-sdk
- Licenses: apache-2.0
- Latest release: 0.6.5-1 (published 9 months ago)
- Last Synced: 2026-08-03T13:08:09.349Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: golang-github-openfga-go-sdk
- Homepage: https://github.com/openfga/go-sdk
- Licenses: apache-2.0
- Latest release: 0.3.5-1 (published 9 months ago)
- Last Synced: 2026-09-21T13:28:32.081Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: golang-github-openfga-go-sdk
- Homepage: https://github.com/openfga/go-sdk
- Licenses: apache-2.0
- Latest release: 0.5.0-1 (published 9 months ago)
- Last Synced: 2026-03-08T16:50:53.598Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- github.com/jarcoal/httpmock v1.2.0
- golang.org/x/net v0.0.0-20220812174116-3211cb980234
- github.com/davecgh/go-spew v1.1.1
- github.com/jarcoal/httpmock v1.2.0
- github.com/maxatome/go-testdeep v1.11.0
- golang.org/x/net v0.0.0-20220812174116-3211cb980234
- Roang-zero1/github-create-release-action 5cf058ddffa6fa04e5cda07c98570c757dc4a0e1 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- actions/setup-node v3 composite
- fossas/fossa-action main composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- github/codeql-action/upload-sarif ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd composite
- ossf/scorecard-action 2d1146689b8cda280b9bc96326124645441f03bc composite
- step-security/harden-runner 05e31511f85b41b11d1cf0ef85d0992719546e2c composite
- github.com/cespare/xxhash/v2 v2.3.0
- github.com/go-logr/logr v1.4.3
- github.com/go-logr/stdr v1.2.2
- github.com/openfga/go-sdk v0.7.5
- github.com/sourcegraph/conc v0.3.0
- go.opentelemetry.io/auto/sdk v1.2.1
- go.opentelemetry.io/otel v1.44.0
- go.opentelemetry.io/otel/metric v1.44.0
- go.opentelemetry.io/otel/trace v1.44.0
- go.uber.org/atomic v1.7.0
- go.uber.org/multierr v1.9.0
- ../../ *
- github.com/cespare/xxhash/v2 v2.3.0
- github.com/go-logr/logr v1.4.3
- github.com/go-logr/stdr v1.2.2
- github.com/sourcegraph/conc v0.3.0
- go.opentelemetry.io/auto/sdk v1.2.1
- go.opentelemetry.io/otel v1.44.0
- go.opentelemetry.io/otel/metric v1.44.0
- go.opentelemetry.io/otel/trace v1.44.0
- go.uber.org/atomic v1.7.0
- go.uber.org/multierr v1.9.0
- ../../ *
- github.com/cenkalti/backoff/v5 v5.0.3
- github.com/cespare/xxhash/v2 v2.3.0
- github.com/go-logr/logr v1.4.4
- github.com/go-logr/stdr v1.2.2
- github.com/google/uuid v1.6.0
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0
- github.com/joho/godotenv v1.5.1
- github.com/sourcegraph/conc v0.3.0
- go.opentelemetry.io/auto/sdk v1.2.1
- go.opentelemetry.io/otel v1.45.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.45.0
- go.opentelemetry.io/otel/metric v1.45.0
- go.opentelemetry.io/otel/sdk v1.45.0
- go.opentelemetry.io/otel/sdk/metric v1.45.0
- go.opentelemetry.io/otel/trace v1.45.0
- go.opentelemetry.io/proto/otlp v1.11.0
- go.uber.org/atomic v1.7.0
- go.uber.org/multierr v1.9.0
- golang.org/x/net v0.57.0
- golang.org/x/sys v0.47.0
- golang.org/x/text v0.40.0
- google.golang.org/genproto/googleapis/api v0.0.0-20260803160001-6ac0973c030d
- google.golang.org/genproto/googleapis/rpc v0.0.0-20260803160001-6ac0973c030d
- google.golang.org/grpc v1.83.0
- google.golang.org/protobuf v1.36.11
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- github/codeql-action/analyze ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd composite
- github/codeql-action/autobuild ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd composite
- github/codeql-action/init ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd composite
- step-security/harden-runner 05e31511f85b41b11d1cf0ef85d0992719546e2c composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/dependency-review-action a1d282b36b6f3519aa1f3fc636f609c47dddb294 composite
- step-security/harden-runner 05e31511f85b41b11d1cf0ef85d0992719546e2c composite
- dario.cat/mergo v1.0.2
- github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c
- github.com/Microsoft/go-winio v0.6.2
- github.com/cenkalti/backoff/v4 v4.3.0
- github.com/cespare/xxhash/v2 v2.3.0
- github.com/containerd/errdefs v1.0.0
- github.com/containerd/errdefs/pkg v0.3.0
- github.com/containerd/log v0.1.0
- github.com/containerd/platforms v0.2.1
- github.com/cpuguy83/dockercfg v0.3.2
- github.com/distribution/reference v0.6.0
- github.com/docker/go-connections v0.7.0
- github.com/docker/go-units v0.5.0
- github.com/ebitengine/purego v0.10.1
- github.com/felixge/httpsnoop v1.1.0
- github.com/go-logr/logr v1.4.4
- github.com/go-logr/stdr v1.2.2
- github.com/go-ole/go-ole v1.3.0
- github.com/google/uuid v1.6.0
- github.com/klauspost/compress v1.18.6
- github.com/lufia/plan9stats v0.0.0-20260330125221-c963978e514e
- github.com/magiconair/properties v1.8.10
- github.com/moby/docker-image-spec v1.3.1
- github.com/moby/go-archive v0.2.0
- github.com/moby/moby/api v1.55.0
- github.com/moby/moby/client v0.5.0
- github.com/moby/patternmatcher v0.6.1
- github.com/moby/sys/sequential v0.7.0
- github.com/moby/sys/user v0.4.0
- github.com/moby/sys/userns v0.1.0
- github.com/moby/term v0.5.2
- github.com/opencontainers/go-digest v1.0.0
- github.com/opencontainers/image-spec v1.1.1
- github.com/openfga/go-sdk v0.0.0-00010101000000-000000000000
- github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55
- github.com/shirou/gopsutil/v4 v4.26.6
- github.com/sirupsen/logrus v1.9.4
- github.com/sourcegraph/conc v0.3.0
- github.com/stretchr/testify v1.12.0
- github.com/testcontainers/testcontainers-go v0.44.0
- github.com/tklauser/go-sysconf v0.4.0
- github.com/tklauser/numcpus v0.12.0
- github.com/yusufpapurcu/wmi v1.2.4
- go.opentelemetry.io/auto/sdk v1.2.1
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0
- go.opentelemetry.io/otel v1.45.0
- go.opentelemetry.io/otel/metric v1.45.0
- go.opentelemetry.io/otel/trace v1.45.0
- go.uber.org/atomic v1.7.0
- go.uber.org/multierr v1.9.0
- golang.org/x/crypto v0.54.0
- golang.org/x/sys v0.47.0
- gopkg.in/yaml.v3 v3.0.1
- dario.cat/mergo v1.0.2
- github.com/AdaLogics/go-fuzz-headers v0.0.0-20240806141605-e8a1dd7889d6
- github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c
- github.com/Microsoft/go-winio v0.6.2
- github.com/cenkalti/backoff/v4 v4.3.0
- github.com/cespare/xxhash/v2 v2.3.0
- github.com/containerd/errdefs v1.0.0
- github.com/containerd/errdefs/pkg v0.3.0
- github.com/containerd/log v0.1.0
- github.com/containerd/platforms v0.2.1
- github.com/cpuguy83/dockercfg v0.3.2
- github.com/creack/pty v1.1.24
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/distribution/reference v0.6.0
- github.com/docker/go-connections v0.7.0
- github.com/docker/go-units v0.5.0
- github.com/ebitengine/purego v0.10.1
- github.com/felixge/httpsnoop v1.1.0
- github.com/go-logr/logr v1.2.2
- github.com/go-logr/logr v1.4.4
- github.com/go-logr/stdr v1.2.2
- github.com/go-ole/go-ole v1.2.6
- github.com/go-ole/go-ole v1.3.0
- github.com/google/go-cmp v0.7.0
- github.com/google/uuid v1.6.0
- github.com/jarcoal/httpmock v1.4.2
- github.com/klauspost/compress v1.18.6
- github.com/kr/pretty v0.3.1
- github.com/kr/text v0.2.0
- github.com/lufia/plan9stats v0.0.0-20260330125221-c963978e514e
- github.com/magiconair/properties v1.8.10
- github.com/moby/docker-image-spec v1.3.1
- github.com/moby/go-archive v0.2.0
- github.com/moby/moby/api v1.55.0
- github.com/moby/moby/client v0.5.0
- github.com/moby/patternmatcher v0.6.1
- github.com/moby/sys/sequential v0.7.0
- github.com/moby/sys/user v0.4.0
- github.com/moby/sys/userns v0.1.0
- github.com/moby/term v0.5.2
- github.com/opencontainers/go-digest v1.0.0
- github.com/opencontainers/image-spec v1.1.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55
- github.com/rogpeppe/go-internal v1.14.1
- github.com/shirou/gopsutil/v4 v4.26.6
- github.com/sirupsen/logrus v1.9.4
- github.com/sourcegraph/conc v0.3.0
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/objx v0.5.3
- github.com/stretchr/testify v1.3.0
- github.com/stretchr/testify v1.12.0
- github.com/testcontainers/testcontainers-go v0.44.0
- github.com/tklauser/go-sysconf v0.4.0
- github.com/tklauser/numcpus v0.12.0
- github.com/yusufpapurcu/wmi v1.2.4
- go.opentelemetry.io/auto/sdk v1.2.1
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0
- go.opentelemetry.io/otel v1.45.0
- go.opentelemetry.io/otel/metric v1.45.0
- go.opentelemetry.io/otel/sdk v1.44.0
- go.opentelemetry.io/otel/sdk/metric v1.44.0
- go.opentelemetry.io/otel/trace v1.45.0
- go.uber.org/atomic v1.7.0
- go.uber.org/multierr v1.9.0
- golang.org/x/crypto v0.54.0
- golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3
- golang.org/x/sys v0.0.0-20201204225414-ed752295db88
- golang.org/x/sys v0.0.0-20210616094352-59db8d763f22
- golang.org/x/sys v0.1.0
- golang.org/x/sys v0.47.0
- golang.org/x/term v0.45.0
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
- gopkg.in/yaml.v3 v3.0.1
- gotest.tools/v3 v3.5.2
- pgregory.net/rapid v1.2.0
- github.com/antlr4-go/antlr/v4 v4.13.1
- github.com/cespare/xxhash/v2 v2.3.0
- github.com/envoyproxy/protoc-gen-validate v1.3.3
- github.com/go-logr/logr v1.4.3
- github.com/go-logr/stdr v1.2.2
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0
- github.com/openfga/api/proto v0.0.0-20260319214821-f153694bfc20
- github.com/openfga/go-sdk v0.7.5
- github.com/openfga/language/pkg/go v0.3.1
- github.com/sourcegraph/conc v0.3.0
- go.opentelemetry.io/auto/sdk v1.2.1
- go.opentelemetry.io/otel v1.44.0
- go.opentelemetry.io/otel/metric v1.44.0
- go.opentelemetry.io/otel/trace v1.44.0
- go.uber.org/atomic v1.7.0
- go.uber.org/multierr v1.9.0
- golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90
- golang.org/x/net v0.55.0
- golang.org/x/sys v0.45.0
- golang.org/x/text v0.37.0
- google.golang.org/genproto/googleapis/api v0.0.0-20260414002931-afd174a4e478
- google.golang.org/genproto/googleapis/rpc v0.0.0-20260414002931-afd174a4e478
- google.golang.org/grpc v1.82.1
- google.golang.org/protobuf v1.36.11
- gopkg.in/yaml.v3 v3.0.1