Top 0.7% dependent packages on proxy.golang.org
Top 1.3% dependent repos on proxy.golang.org
Top 3.2% forks on proxy.golang.org
Top 1.7% docker downloads on proxy.golang.org
proxy.golang.org : github.com/dominikbraun/graph
Package graph is a library for creating generic graph data structures and modifying, analyzing, and visualizing them. A graph consists of vertices of type T, which are identified by a hash value of type K. The hash value for a given vertex is obtained using the hashing function passed to New. A hashing function takes a T and returns a K. For primitive types like integers, you may use a predefined hashing function such as IntHash – a function that takes an integer and uses that integer as the hash value at the same time: For storing custom data types, you need to provide your own hashing function. This example takes a City instance and returns its name as the hash value: Creating a graph using this hashing function will yield a graph of vertices of type City identified by hash values of type string. Adding vertices to a graph of integers is simple. graph.Graph.AddVertex takes a vertex and adds it to the graph. Most functions accept and return only hash values instead of entire instances of the vertex type T. For example, graph.Graph.AddEdge creates an edge between two vertices and accepts the hash values of those vertices. Because this graph uses the IntHash hashing function, the vertex values and hash values are the same. All operations that modify the graph itself are methods of Graph. All other operations are top-level functions of by this library. For detailed usage examples, take a look at the README.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/dominikbraun/graph
Keywords:
algorithm
, graph
, graph-algorithms
, graph-theory
, graph-traversal
, graph-visualization
License: Apache-2.0
Latest release: almost 2 years ago
First release: almost 3 years ago
Namespace: github.com/dominikbraun
Dependent packages: 159
Dependent repositories: 17
Stars: 1,309 on GitHub
Forks: 59 on GitHub
Docker dependents: 7
Docker downloads: 664,224
See more repository details: repos.ecosyste.ms
Last synced: about 18 hours ago
github.com/zong-zhe/kusion v0.1.0
kusion is a cloud-native engineering system, which manages the infrastructure by code.1 version - Latest release: 12 months ago - 0 stars on GitHub
github.com/zong-zhe/kpm v0.9.1
kpm is a package management tool for kcl language.16 versions - Latest release: 12 months ago - 0 stars on GitHub
github.com/askiada/go-pipeline v1.0.1
4 versions - Latest release: 12 months ago - 0 stars on GitHubgithub.com/whosonfirst/go-whosonfirst-spatial-grpc-pmtiles v0.1.0
Go package implementing the whosonfirst/go-whosonfirst-spatial-grpc toolchain with support for Pr...3 versions - Latest release: about 1 year ago - 0 stars on GitHub
kusionstack.io/karpor v0.3.23
Intelligence for Kubernetes. World's most promising Kubernetes Visualization Tool for Developer a...62 versions - Latest release: about 1 year ago - 748 stars on GitHub
github.com/cvedb/cvectl v0.0.1
1 version - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/cloudnative-policy-agent/gatekeeper/v3 v3.16.0
🐊 Gatekeeper - Policy Controller for Kubernetes100 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/Liuxingyu1111111/kusion v0.0.1
Deliver intentions to Kubernetes and Clouds1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/liuxingyu1111111/kusion v0.0.1
Deliver intentions to Kubernetes and Clouds1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/zhaohuabing/gateway v0.0.1-test-fips
Manages Envoy Proxy as a standalone or Kubernetes-based application gateway1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/liuxingyu1111111/kpm v0.8.5-support-http
KCL Package Manager. KCL is a constraint-based record & functional language mainly used in config...1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/Liuxingyu1111111/kpm v0.8.5-support-http
KCL Package Manager. KCL is a constraint-based record & functional language mainly used in config...1 version - Latest release: about 1 year ago - 0 stars on GitHub
github.com/ClessLi/bifrost v1.0.12
Web服务器配置文件(Nginx config等)解析工具,提供配置文件展示和修改接口46 versions - Latest release: about 1 year ago - 2 dependent packages - 30 stars on GitHub
github.com/clessli/go-nginx-conf-parser v1.0.12
42 versions - Latest release: about 1 year agogithub.com/clessli/bifrost v1.0.12
Web服务器配置文件(Nginx config等)解析工具,提供配置文件展示和修改接口45 versions - Latest release: about 1 year ago - 30 stars on GitHub
github.com/whosonfirst/go-whosonfirst-browser/v6 v6.0.4
Go package for browsing and rendering Who's On First (WOF) records in a number of formats.5 versions - Latest release: about 1 year ago - 4 stars on GitHub
github.com/whosonfirst/go-whosonfirst-spatial-pip v0.3.3
Opionated point-in-polygon operations for go-whosonfirst-spatial packages.19 versions - Latest release: about 1 year ago - 9 dependent packages - 6 dependent repositories - 0 stars on GitHub
github.com/KusionStack/kpm v0.8.4
kpm is a package management tool for kcl language.3 versions - Latest release: about 1 year ago - 0 stars on GitHub
kusionstack.io/kpm v0.8.4
kpm is a package management tool for kcl language.33 versions - Latest release: about 1 year ago - 11 dependent packages - 0 stars on GitHub
github.com/kusionstack/kpm v0.8.4
KCL Package Manager35 versions - Latest release: about 1 year ago - 2 stars on GitHub
github.com/cheina97/gomaze v0.1.0
GoMaze is a simple maze generator and solver written in Go.1 version - Latest release: about 1 year ago - 1 stars on GitHub
github.com/whosonfirst/go-whosonfirst-elasticsearch v0.11.0
package elasticsearch provides methods for preparing a Who's On First document for indexing in El...16 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 0 stars on GitHub
github.com/adohe/kpm v0.8.5
KCL Package Manager. KCL is a constraint-based record & functional language mainly used in config...4 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/ClessLi/component-base v1.0.6
7 versions - Latest release: over 1 year ago - 3 dependent packages - 0 stars on GitHubgithub.com/clessli/component-base v1.0.6
7 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/assifar-karim/cyclomatix v1.0.0
A static analysis tool for Go that generates control flow graphs and computes cyclomatic complexity1 version - Latest release: over 1 year ago - 9 stars on GitHub
github.com/Assifar-Karim/cyclomatix v1.0.0
A static analysis tool for Go that generates control flow graphs and computes cyclomatic complexity1 version - Latest release: over 1 year ago - 9 stars on GitHub
github.com/sidikovah/kubedog v0.12.2
37 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/imjasonh/wolfictl v0.1.0
A CLI used to work with the Wolfi OSS project27 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Alex-Waring/AoC v0.0.0-20240104173016-f81f52a80251
36 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/TencentBlueKing/bkmonitor-datalink/pkg/unify-query v0.0.0-20240103091126-35c92f8f68b4
数据链路为蓝鲸监控平台提供通用统一的数据采集、转换和存查能力。33 versions - Latest release: over 1 year ago - 6 stars on GitHub
github.com/safedep/cofe v0.0.0-20231227124241-6addaf665ca4
Weaving a network of dependencies. Generate Dependency Graph based on Manifest and Imported Modul...1 version - Latest release: over 1 year ago - 1 stars on GitHub
github.com/lunabrain-ai/lunabrain v0.0.0-20231220022705-34e144fd38ff
AI-assisted writing tool.10 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 57 stars on GitHub
github.com/simoncrowe/aoc/2023/go v0.0.0-20231218194854-792627417280
Advent of Code solutions5 versions - Latest release: over 1 year ago - 0 stars on GitHub
pulwar.isi.edu/sabres/orchestrator v0.0.0-20231204194202-de1becf636c6
2 versions - Latest release: over 1 year agogithub.com/james-lawrence/eg v0.0.0-20231123121852-694d4c71fc62
11 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.hscsec.cn/webmeshproj/webmesh v0.17.1
149 versions - Latest release: over 1 year agogithub.com/webmeshproj/webmesh v0.17.1
A simple, distributed, zero-configuration WireGuard mesh provider149 versions - Latest release: over 1 year ago - 2 dependent packages - 71 stars on GitHub
github.com/webmeshproj/node v0.17.1
A simple, distributed, zero-configuration WireGuard mesh provider149 versions - Latest release: over 1 year ago - 71 stars on GitHub
github.com/whosonfirst/go-whosonfirst-spr/v2 v2.3.7
package spr provides an interface which defines the minimum set of methods that a system working ...12 versions - Latest release: over 1 year ago - 34 dependent packages - 44 dependent repositories - 0 stars on GitHub
github.imxd.top/webmeshproj/webmesh-cni v0.0.27
27 versions - Latest release: over 1 year agogithub.hscsec.cn/webmeshproj/webmesh-cni v0.0.27
27 versions - Latest release: over 1 year agogithub.com/webmeshproj/webmesh-cni v0.0.27
Package cni contains the plugin implementation for the webmesh-cni.27 versions - Latest release: over 1 year ago - 6 stars on GitHub
github.com/webmeshproj/storage-provider-k8s v0.3.2
A Webmesh storage provider using Kubernetes as a backend42 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
github.com/whosonfirst/go-whosonfirst-browser/v7 v7.0.0-alpha.1
Go package for browsing and rendering Who's On First (WOF) records in a number of formats.1 version - Latest release: over 1 year ago - 4 stars on GitHub
github.com/asphaltbuffet/advent-of-code v0.0.0-20231016005345-6045b3b2c736
Collecting solutions to advent of code exercises.34 versions - Latest release: over 1 year ago - 1 stars on GitHub
go.miragespace.co/specter v0.0.0-20231012043735-a01164adb694
like ngrok, but more ambitious with DHT for flavor2 versions - Latest release: over 1 year ago - 12 stars on GitHub
github.com/diggerhq/lib-digger-config v0.1.13
14 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHubgithub.com/diggerhq/lib-orchestrator v0.0.11
17 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHubgithub.com/webmeshproj/operator v0.0.0-20230920135855-0bb286d7f961
The Webmesh Kubernetes Operator1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/go-rel/fixtures v0.3.0 💰
Package fixtures importing data from YAML files in database for REL. Usage:3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/protoflow-labs/protoflow v0.0.0-20230908064319-917900059af2
20 versions - Latest release: over 1 year ago - 2 dependent packages - 2 stars on GitHubgithub.com/blacktop/ipsw v0.1.0 💰
iOS/macOS Research Swiss Army Knife270 versions - Latest release: over 1 year ago - 958 stars on GitHub
github.com/kevinmichaelchen/graphql-schema-picker v0.4.0
GraphQL CLI to prune, filter, pick, select, and distill a sub-schema when given a Schema Definiti...5 versions - Latest release: over 1 year ago - 0 stars on GitHub
kon.nect.sh/specter v0.0.0-20230829200112-7851fa2f3897
like ngrok, but more ambitious with DHT for flavor60 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 6 stars on GitHub
github.com/DaksinWorld/go_graph_code_docs v1.0.8
Utility for generating an image graph for code documentation, helps to better depict the process ...9 versions - Latest release: almost 2 years ago - 1 stars on GitHub
github.com/daksinworld/go_graph_code_docs v1.0.8
Utility for generating an image graph for code documentation, helps to better depict the process ...8 versions - Latest release: almost 2 years ago - 1 stars on GitHub
github.com/whosonfirst/go-whosonfirst-spatial-hierarchy v0.7.0
package hierarchy provides methods for deriving hierarchies from and associated with Who's On Fir...18 versions - Latest release: almost 2 years ago - 3 dependent packages - 2 dependent repositories - 0 stars on GitHub
github.com/1ch0/go-demo v0.0.0-20230815081029-9e5668cfa26d
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/opensibyl/sibyl2 v0.16.5
An open-source, self-hosted codebase snapshot service. 一站式的开箱即用的代码快照服务。86 versions - Latest release: almost 2 years ago - 3 dependent packages - 2 dependent repositories - 32 stars on GitHub
github.com/lilithwittmann/token-studio-graph-engine-go v0.0.0-20230615124511-452122b4ed9b
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/gomponents/gontainer v0.2.4
36 versions - Latest release: almost 2 years ago - 5 stars on GitHubgithub.com/drofff/revsynth v0.2.1
Reversible logic synthesis using Ant-Colony Optimisation algorithm written in Go7 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/Drofff/revsynth v0.2.1
Reversible logic synthesis using Ant-Colony Optimisation algorithm written in Go7 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/Vilsol/go-pob v0.0.0-20230420143519-a43b89ac1496 💰
3 versions - Latest release: about 2 years ago - 3 stars on GitHubgithub.com/common-fate/access-inspector v0.0.0-20230412165826-82c7b66da76b
1 version - Latest release: about 2 years agogithub.com/opensibyl/gptest v0.2.1
unittest generator based on gpt tech4 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/opensibyl/squ v0.1.11
Squeeze your test suites with tiny cost.12 versions - Latest release: about 2 years ago - 1 dependent repositories - 0 stars on GitHub
github.com/dominikbraun/graph-sql v0.1.0
An SQL storage implementation for graph data structures.1 version - Latest release: about 2 years ago - 2 stars on GitHub
github.com/whosonfirst/go-whosonfirst-placetypes-wasm v0.2.0
Go package for compiling methods from the go-whosonfirst-placetypes package into a JavaScript-com...6 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/mimiro-io/internal-go-util v0.0.0-20230307120700-77b59ac32055
Public repo for generic Go tooling30 versions - Latest release: about 2 years ago - 2 dependent packages - 0 stars on GitHub
github.com/whosonfirst/go-whosonfirst-spatial-www-pmtiles v0.0.8
Go package implementing the whosonfirst/go-whosonfirst-spatial-www server application with suppor...8 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/sfomuseum/go-sfomuseum-placetypes-wasm v0.0.1
Go package for compiling methods from the go-sfomuseum-placetypes package to a JavaScript-compati...1 version - Latest release: about 2 years ago - 0 stars on GitHub
gitlab.com/SparrowOchon/bom-search v0.2.0
Search for go depedency trees for any direct or indirect import to view all paths that leverage i...5 versions - Latest release: over 2 years ago - 0 stars on GitLab.com
github.com/opensibyl/git-connector v0.1.1
Receive webhook, clone, analyze and upload.2 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/hjblom/fuse v0.0.0-20230212201450-677932a6ca91
Copyright © 2022 HJ Blom Permission is hereby granted, free of charge, to any person obtaining a...6 versions - Latest release: over 2 years ago - 4 stars on GitHub
github.com/wolfi-dev/dag v0.0.0-20230208220829-c8bb454c9109
Generate DAGs of Melange packages6 versions - Latest release: over 2 years ago - 4 stars on GitHub
github.com/Oracen/procflow v0.0.0-20230110130421-446135d44f12
Main package, contains logic for enabling the functionality for the various flavours of tracking1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/lukasgardberg/gograd v0.1.0
1 version - Latest release: over 2 years agogithub.com/LukasGardberg/gograd v0.1.0
1 version - Latest release: over 2 years agogithub.com/maxheckel/advent2022 v0.0.0-20221215164202-33912e239946
8 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/williamfzc/sibyl2 v0.7.4
Take a quick snapshot of your codebase in seconds, with zero cost.1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/Team-14-Chariot/chariot-backend v0.0.0-20221205035004-1f981521e034
2 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/warptools/wfx v0.0.0-20221204005343-cb4a51013f4b
EXPERIMENTAL -- a make-like tool, configured with a starlark dialect, for getting shit done1 version - Latest release: over 2 years ago - 2 stars on GitHub
github.com/postmannen/go-learning v0.0.0-20221126225139-9882766ff3a9
My Golang training material for testing smaller Go concepts and ideas.2 versions - Latest release: over 2 years ago - 27 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.