graph
A library for creating generic graph data structures and modifying, analyzing, and visualizing them. (by dominikbraun)
infra
Infra provides authentication and access management to servers and Kubernetes clusters. (by infrahq)
Our great sponsors
graph | infra | |
---|---|---|
33 | 20 | |
1,698 | 1,345 | |
- | 0.7% | |
6.4 | 7.4 | |
23 days ago | 4 days ago | |
Go | Go | |
Apache License 2.0 | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
graph
Posts with mentions or reviews of graph.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-09.
-
Digger is trending on GitHub in Golang
Awesome project, and nice to see that it seems to use my graph library (graph) for managing dependencies!
-
Dagger V3 Release (generic/concurrency-safe Directed Acyclic Graph)
Why should I use yours over this?
-
Any major projects using generics?
Not a major project, but my purely generic graph library gained some traction recently.
-
Golang & Data Structures
A new library for graph data structures has recently been released: graph
-
Understanding Data Structures & Algorithms using Real-World Libraries
Go: graph
-
Have you used generics?
I also think that especially libraries are going to be more generic, primarily libraries for generic container types and data structures. I recently created my first generic library, too (link).
-
Visualizing graph structures using Go and Graphviz
Opened an issue for this: https://github.com/dominikbraun/graph/issues/24
- graph: A generic Go library for creating graph data structures and performing operations on them. It supports different kinds of graphs such as directed graphs, acyclic graphs, or trees.
-
AVL balanced generic binary trees in Go
Nice! I've recently released a generic graph library as well and I like your iterator approach.
infra
Posts with mentions or reviews of infra.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-07.
-
infra alternatives - paralus and pinniped
3 projects | 7 Apr 2023
-
Converting http.Request to gin.Context struct
using generics you can even include request and response structs in your handlers. i did that here https://github.com/infrahq/infra/blob/main/internal/server/routes.go
-
Why are there so many OIDC SSO options for Kubernetes?
infra
-
RBAC MANAGEMENT
You should try Infra. It works with any flavor of Kube and can hook up Okta, Google, and AD (and anything that supports OpenID Connect). It can pull in your cluster/roles, and set up the cluster/role bindings. It's open source, although there is also a SaaS version if you don't want to self host.
-
Have you used generics?
I use them frequently. see https://github.com/infrahq/infra/blob/main/internal/server/routes.go
-
Anyone needs a (long-term) contributor for their open source project written in Go?
if you like Go and backend/infrastructure you might like https://github.com/infrahq/infra. it’s simple identity and access management for kubernetes (and eventually others).
- How are YOU using generics so far?
-
Hacker News top posts: May 18, 2022
Launch HN: Infra\ (56 comments)
- Launch HN: Infra (YC W21) – Open-source access management for Kubernetes
What are some alternatives?
When comparing graph and infra you can also consider the following projects:
be - The Go test helper for minimalists
btree - BTree provides a simple, ordered, in-memory data structure for Go programs.
scan - Scan provides the ability to to scan sql rows directly to any defined structure.
warg - Declarative and Intuitive Command Line Apps with Go
NetworkX - Network Analysis in Python
pinniped - Pinniped is the easy, secure way to log in to your Kubernetes clusters.
bob - SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite
JGraphT - Master repository for the JGraphT project
fdg - A Force Directed Graph Framework for Rust.
DataKernel - Simple CoreData wrapper to ease operations
graph - Graph algorithms and data structures