Skip to content

Commit

Permalink
Merge remote-tracking branch 'samkim/clients-page' into add-client-do…
Browse files Browse the repository at this point in the history
…cumentation
  • Loading branch information
tstirrat15 committed Sep 18, 2024
2 parents 578b300 + 93cce67 commit 7dc75a4
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 21 deletions.
1 change: 1 addition & 0 deletions pages/spicedb/getting-started/_meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@
"installing-zed": "Installing Zed",
"coming-from": "Coming From",
"protecting-a-blog": "Protecting a Blog Application",
"client-libraries": "Client Libraries",
"faq": "FAQ"
}
21 changes: 21 additions & 0 deletions pages/spicedb/getting-started/client-libraries.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Official Client Libraries

SpiceDB is primarily accessed by a [gRPC] API and thus client libraries can be generated for any programming language.

AuthZed builds and maintains client libraries for the following languages:

- [Go](https://github.com/authzed/authzed-go)
- [Node](https://github.com/authzed/authzed-node)
- [Python](https://github.com/authzed/authzed-py)
- [Ruby](https://github.com/authzed/authzed-rb)
- [Java](https://github.com/authzed/authzed-java)
- [Dotnet](https://github.com/authzed/authzed-dotnet)

AuthZed also develops [zed], a command-line client for interacting with the SpiceDB API.

You can find more languages and integrations maintained by the community in the [Clients section] of the [Awesome SpiceDB] repository.

[grpc]: https://grpc.io
[zed]: https://github.com/authzed/zed
[clients section]: https://github.com/authzed/awesome-spicedb#clients
[awesome spicedb]: https://github.com/authzed/awesome-spicedb
21 changes: 0 additions & 21 deletions pages/spicedb/getting-started/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,27 +20,6 @@ There are two conditions under which code is kept proprietary:
[apache]: https://www.tldrlegal.com/license/apache-license-2-0-apache-2-0
[mit]: https://www.tldrlegal.com/license/mit-license

### What programming languages does SpiceDB support?

SpiceDB is primarily accessed by a [gRPC] API and thus client libraries can be generated for any programming language.

AuthZed builds and maintains client libraries for the following languages:

- [Go](https://github.com/authzed/authzed-go)
- [Node](https://github.com/authzed/authzed-node)
- [Python](https://github.com/authzed/authzed-py)
- [Ruby](https://github.com/authzed/authzed-rb)
- [Java](https://github.com/authzed/authzed-java)

AuthZed also develops [zed], a command-line client for interacting with the SpiceDB API.

You can find more languages and integrations maintained by the community in the [Clients section] of the [Awesome SpiceDB] repository.

[grpc]: https://grpc.io
[zed]: https://github.com/authzed/zed
[clients section]: https://github.com/authzed/awesome-spicedb#clients
[awesome spicedb]: https://github.com/authzed/awesome-spicedb

### Does SpiceDB secure IT infrastructure?

SpiceDB is a database designed to be integrated into applications.
Expand Down

0 comments on commit 7dc75a4

Please sign in to comment.