Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 0.3% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 4.3% forks on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org
proxy.golang.org : github.com/benbjohnson/immutable
Package immutable provides immutable collection types. Immutable collections provide an efficient, safe way to share collections of data while minimizing locks. The collections in this package provide List, Map, and SortedMap implementations. These act similarly to slices and maps, respectively, except that altering a collection returns a new copy of the collection with that change. Because collections are unable to change, they are safe for multiple goroutines to read from at the same time without a mutex. However, these types of collections come with increased CPU & memory usage as compared with Go's built-in collection types so please evaluate for your specific use. The List type provides an API similar to Go slices. They allow appending, prepending, and updating of elements. Elements can also be fetched by index or iterated over using a ListIterator. The Map & SortedMap types provide an API similar to Go maps. They allow values to be assigned to unique keys and allow for the deletion of keys. Values can be fetched by key and key/value pairs can be iterated over using the appropriate iterator type. Both map types provide the same API. The SortedMap, however, provides iteration over sorted keys while the Map provides iteration over unsorted keys. Maps improved performance and memory usage as compared to SortedMaps. Map types require the use of a Hasher implementation to calculate hashes for their keys and check for key equality. SortedMaps require the use of a Comparer implementation to sort keys in the map. These collection types automatically provide built-in hasher and comparers for int, string, and byte slice keys. If you are using one of these key types then simply pass a nil into the constructor. Otherwise you will need to implement a custom Hasher or Comparer type. Please see the provided implementations for reference.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/benbjohnson/immutable
Keywords: collections, go, immutable
License: MIT
Latest release: over 1 year ago
First release: over 5 years ago
Namespace: github.com/benbjohnson
Dependent packages: 307
Dependent repositories: 1,128
Stars: 589 on GitHub
Forks: 28 on GitHub
Docker dependents: 93
Docker downloads: 2,127,862,918
See more repository details: repos.ecosyste.ms
Last synced: 4 days ago
github.com/hashicorp/consul v1.18.2
Consul is a distributed, highly available, and data center aware solution to connect and configur...268 versions - Latest release: 17 days ago - 4,916 dependent packages - 3,009 dependent repositories - 27,232 stars on GitHub
github.com/hashicorp/consuL v1.18.2
Consul is a distributed, highly available, and data center aware solution to connect and configur...264 versions - Latest release: 17 days ago - 26,206 stars on GitHub
github.com/hashicorp/Consul v1.18.2
Consul is a distributed, highly available, and data center aware solution to connect and configur...264 versions - Latest release: 17 days ago - 26,202 stars on GitHub
github.com/synapsecns/sanguine/services/rfq v0.21.4
125 versions - Latest release: 19 days agogithub.com/synapsecns/sanguine/agents v0.12.2
Package main provides the main entry point for all agents.316 versions - Latest release: 19 days ago - 3 dependent packages - 5 stars on GitHub
github.com/synapsecns/sanguine/contrib/promexporter v0.15.3
Synapse Monorepo123 versions - Latest release: 19 days ago - 10 stars on GitHub
github.com/synapsecns/sanguine/services/scribe v0.9.2
Package main provides the main entry point for the scribe service.286 versions - Latest release: 19 days ago - 5 dependent packages - 1 dependent repositories - 10 stars on GitHub
github.com/synapsecns/sanguine/services/omnirpc v0.11.2
Package main is the entry point for the omnirpc service.214 versions - Latest release: 19 days ago - 5 dependent packages - 1 dependent repositories - 10 stars on GitHub
github.com/synapsecns/sanguine/services/stiprelayer v0.21.4
Package main is the entry point for the STIP Relayer97 versions - Latest release: 19 days ago - 20 stars on GitHub
github.com/synapsecns/sanguine/sin-executor v0.12.2
Package main is the entrypoint to the sin-executor.34 versions - Latest release: 19 days ago - 29 stars on GitHub
github.com/synapsecns/sanguine/committee v0.12.2
Package main contains the entrypoint for the committee service.31 versions - Latest release: 19 days ago - 29 stars on GitHub
github.phpd.cn/armadaproject/armada v0.4.51
150 versions - Latest release: 19 days agogithub.com/synapsecns/sanguine/ethergo v0.10.0
Synapse Monorepo189 versions - Latest release: 19 days ago - 8 dependent packages - 1 dependent repositories - 5 stars on GitHub
github.com/node-real/bsc-erigon v1.2.8
Ethereum implementation on the efficiency frontier38 versions - Latest release: 20 days ago - 84 stars on GitHub
github.com/spiceai/spiceai v0.12.2-alpha
Build apps that learn and adapt. Time series AI for developers.43 versions - Latest release: 20 days ago - 1 dependent package - 1 dependent repositories - 780 stars on GitHub
github.com/status-im/status-go v0.179.16
The Status module that consumes go-ethereum653 versions - Latest release: 20 days ago - 3 dependent packages - 2 dependent repositories - 681 stars on GitHub
github.com/Status-im/status-go v0.179.16
The Status module that consumes go-ethereum653 versions - Latest release: 20 days ago - 713 stars on GitHub
github.xiaoq7.com/armadaproject/armada v0.4.50
150 versions - Latest release: 20 days agogithub.com/cultureamp/ca-go v1.0.27
A Go library with multiple packages to be shared by services.130 versions - Latest release: 22 days ago - 5 stars on GitHub
github.com/armadaproject/armada v0.4.49
A multi-cluster batch queuing system for high-throughput workloads on Kubernetes.371 versions - Latest release: 24 days ago - 300 stars on GitHub
github.imxd.top/hashicorp/consul v1.18.0
150 versions - Latest release: 27 days agogithub.com/siyul-park/uniflow/plugin v0.4.0
Low-Code Engine for Backend Workflows36 versions - Latest release: 29 days ago - 1 stars on GitHub
github.com/siyul-park/uniflow v0.4.0
Low-Code Engine for Backend Workflows119 versions - Latest release: 29 days ago - 0 stars on GitHub
github.com/natemollica-nm/consul-debug-read v1.1.6
consul-debug bundle parsing tool12 versions - Latest release: about 1 month ago - 0 stars on GitHub
github.com/bitmagnet-io/bitmagnet v0.8.0
A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with ...37 versions - Latest release: about 1 month ago - 32 stars on GitHub
github.com/covalenthq/bsp-agent v1.7.0
Decodes, packs, encodes, proves, stores and uploads block-replicas (primarily "block-specimens") ...34 versions - Latest release: about 1 month ago - 12 stars on GitHub
github.phpd.cn/covalenthq/bsp-agent v1.7.0
34 versions - Latest release: about 1 month agogithub.hscsec.cn/covalenthq/bsp-agent v1.7.0
34 versions - Latest release: about 1 month agogithub.com/influxdata/kapacitor v1.7.4
A data pipeline processing engine. See the README for more complete examples and guides. Code O...140 versions - Latest release: about 1 month ago - 6 dependent packages - 11 dependent repositories - 2,197 stars on GitHub
github.com/bakito/vault-unsealer v0.2.1
19 versions - Latest release: about 1 month ago - 1 stars on GitHubgithub.com/HashiCorp/vault v1.16.2
A tool for secrets management, encryption as a service, and privileged access management253 versions - Latest release: about 1 month ago - 27,195 stars on GitHub
github.com/hashicorp/Vault v1.16.2
A tool for secrets management, encryption as a service, and privileged access management253 versions - Latest release: about 1 month ago - 27,203 stars on GitHub
github.com/pojntfx/multiplex v0.1.4
Watch torrents with your friends.5 versions - Latest release: about 1 month ago - 152 stars on GitHub
github.com/CortexFoundation/torrentfs v1.0.62
A p2p file system for https://github.com/CortexFoundation/CortexTheseus with pure Golang63 versions - Latest release: about 1 month ago - 7 dependent packages - 4 dependent repositories - 47 stars on GitHub
github.com/cortexfoundation/torrentfs v1.0.62
A p2p file system for cortex with pure Golang63 versions - Latest release: about 1 month ago - 44 stars on GitHub
github.com/gernest/rbf v0.22.4
Copyright 2022 Molecula Corp. (DBA FeatureBase). SPDX-License-Identifier: Apache-2.0 Copyright 2...3 versions - Latest release: about 1 month ago - 0 stars on GitHub
github.com/g-research/armada v0.4.44
376 versions - Latest release: about 1 month agogithub.com/go-vela/secret-vault v0.5.0
Vault Secret Plugin for Vela (Target's official Pipeline Automation Framework)6 versions - Latest release: about 2 months ago - 1 stars on GitHub
github.com/influxdata/influxdb/v2 v2.7.6
Scalable datastore for metrics, events, and real-time analytics71 versions - Latest release: about 2 months ago - 12 dependent packages - 21 dependent repositories - 25,104 stars on GitHub
github.com/influxdb/influxdb/v2 v2.7.6
Scalable datastore for metrics, events, and real-time analytics71 versions - Latest release: about 2 months ago - 25,110 stars on GitHub
gopkg.in/influxdb/influxdb.v2 v2.7.6
71 versions - Latest release: about 2 months agogithub.hscsec.cn/33cn/chain33 v1.68.2
22 versions - Latest release: about 2 months agogithub.com/synapsecns/sanguine/services/cctp-relayer v0.6.5
Package main is the entry point for the cctp relayer107 versions - Latest release: 2 months ago - 10 stars on GitHub
github.com/spiceai/spice v0.10.1-alpha
Build apps that learn and adapt. Time series AI for developers.36 versions - Latest release: 2 months ago - 780 stars on GitHub
github.com/monkeywie/gopeed-core v1.5.6
38 versions - Latest release: 2 months agogithub.com/monkeyWie/gopeed-core v1.5.6
A fast download client,support HTTP&P2P.37 versions - Latest release: 2 months ago - 1 dependent repositories - 2,698 stars on GitHub
github.com/GopeedLab/gopeed v1.5.6
High speed downloader that supports all platforms.37 versions - Latest release: 2 months ago - 3,996 stars on GitHub
github.com/monkeyWie/gopeed v1.5.6
High speed downloader that supports all platforms.38 versions - Latest release: 2 months ago - 3,988 stars on GitHub
github.com/gopeedlab/gopeed v1.5.6
High speed downloader that supports all platforms.37 versions - Latest release: 2 months ago - 3,996 stars on GitHub
github.com/monkeywie/gopeed v1.5.6
38 versions - Latest release: 2 months agogithub.com/pojntfx/htorrent v0.5.4
HTTP to BitTorrent gateway with seeking support.11 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 91 stars on GitHub
github.com/influxdb/kapacitor v1.7.3
A data pipeline processing engine. See the README for more complete examples and guides. Code O...139 versions - Latest release: 2 months ago
github.com/syoliver-se/flux v0.119.0-se
Flux is a lightweight scripting language for querying databases (like InfluxDB) and working with ...4 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/tgragnato/magnetico v0.16.2
Autonomous (self-hosted) BitTorrent DHT search engine suite49 versions - Latest release: 3 months ago - 6 stars on GitHub
github.com/covalenthq/mq-store-agent v1.6.0
34 versions - Latest release: 3 months agogithub.1git.de/covalenthq/bsp-agent v1.6.0
34 versions - Latest release: 3 months agogithub.com/racoonmediaserver/distribyted v1.0.8
Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring your torrent files right a...9 versions - Latest release: 3 months ago - 0 stars on GitHub
github.skymusic.top/armadaproject/armada v0.4.29
200 versions - Latest release: 3 months agogithub.imxd.top/armadaproject/armada v0.4.29
150 versions - Latest release: 3 months agogithub.com/Go-SIP/conprof v0.21.0
45 versions - Latest release: 3 months agogithub.com/conprof/conprof v0.21.0
45 versions - Latest release: 3 months agogithub.com/go-sip/conprof v0.21.0
45 versions - Latest release: 3 months agogithub.com/openGemini/openGemini v1.2.0
An open source distributed time-series database with high concurrency, high performance, and high...9 versions - Latest release: 3 months ago - 1 dependent package - 605 stars on GitHub
github.com/opengemini/opengemini v1.2.0
An open source distributed time-series database with high concurrency, high performance, and high...9 versions - Latest release: 3 months ago - 605 stars on GitHub
github.com/erigontech/torrent v1.55.0
Full-featured BitTorrent client package and utilities122 versions - Latest release: 3 months ago - 0 stars on GitHub
gitee.com/mirrors/go-torrent v1.55.0
107 versions - Latest release: 3 months agogithub.com/parca-dev/parca v0.21.0
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout...45 versions - Latest release: 3 months ago - 8 dependent packages - 40 dependent repositories - 2,963 stars on GitHub
github.com/GuillaumeMCK/GhostYgg v0.0.4
A simple command-line tool for downloading torrents without seeding & increasing download rate.4 versions - Latest release: 3 months ago - 3 stars on GitHub
github.com/ismtabo/magus/v2 v2.0.1
MAgic Genertor Utility for Software2 versions - Latest release: 3 months ago - 5 stars on GitHub
github.com/cortexfoundation/cortextheseus v1.10.54
Package cortex defines interfaces for interacting with Cortex.80 versions - Latest release: 3 months ago - 97 stars on GitHub
github.com/CortexFoundation/CortexTheseus v1.10.54
Package cortex defines interfaces for interacting with Cortex.80 versions - Latest release: 3 months ago - 12 dependent packages - 5 dependent repositories - 97 stars on GitHub
github.com/distribyted/distribyted v0.14.0 💰
Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring your torrent files right a...24 versions - Latest release: 3 months ago - 943 stars on GitHub
github.com/obitoquilt/dht/v2 v2.21.1
Package dht implements a Distributed Hash Table (DHT) part of the BitTorrent protocol, as specifi...44 versions - Latest release: 4 months ago - 0 stars on GitHub
github.imxd.top/influxdata/influxdb v1.11.5
200 versions - Latest release: 4 months agogithub.com/influxdata/InfluxDB v1.11.5
Package influxdb is the root package of InfluxDB, the scalable datastore for metrics, events, and...239 versions - Latest release: 4 months ago - 25,104 stars on GitHub
github.hscsec.cn/influxdata/influxdb v1.11.5
100 versions - Latest release: 4 months agogithub.com/jbooherl/influxdb v1.11.5
Scalable datastore for metrics, events, and real-time analytics238 versions - Latest release: 4 months ago - 0 stars on GitHub
github.com/synapsecns/sanguine/services/sinner v0.1.27
Package main provides the main entry point for the sinner service.36 versions - Latest release: 4 months ago - 17 stars on GitHub
github.com/getlantern/replica v0.14.3
Go code, scripts and utilities for the Replica project.22 versions - Latest release: 4 months ago - 1 dependent package - 1 stars on GitHub
github.com/anacrolix/confluence v1.15.0
Torrent client as a HTTP service19 versions - Latest release: 4 months ago - 54 dependent packages - 49 dependent repositories - 193 stars on GitHub
github.com/synapsecns/sanguine/services/explorer v0.1.22
Package main: entry point for the cli.213 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 5 stars on GitHub
github.com/savagebread/torrent-bread v0.0.1
Full-featured BitTorrent client package and utilities1 version - Latest release: 4 months ago - 0 stars on GitHub
github.com/uchennaokeke444/vault v1.15.5
100 versions - Latest release: 4 months ago - 0 stars on GitHubgithub.com/polarsignals/frostdb/cmd/parquet-tool v0.0.0-20240125143941-7dda70b79964
❄️ Coolest database around 🧊 Embeddable column database written in Go.4 versions - Latest release: 4 months ago - 1,169 stars on GitHub
github.com/siyul-park/uniflow/cmd v0.0.0-20240125103610-46960f7f9a55
Low-Code Engine for Backend Workflows55 versions - Latest release: 4 months ago - 1 stars on GitHub
github.com/hashicorp/consul/test/integration/consul-container v0.0.0-20240124231754-7bb2c7cf139f
Consul is a distributed, highly available, and data center aware solution to connect and configur...896 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 26,769 stars on GitHub
github.com/polarsignals/frostdb v0.0.0-20240124082424-edefcf51375d
❄️ Coolest database around 🧊 Embeddable column database written in Go.311 versions - Latest release: 4 months ago - 6 dependent packages - 8 dependent repositories - 971 stars on GitHub
github.com/influxdb/influxdb v1.11.5
Package influxdb is the root package of InfluxDB, the scalable datastore for metrics, events, and...239 versions - Latest release: 4 months ago - 39 dependent packages - 56 dependent repositories - 25,104 stars on GitHub
github.com/influxdata/influxdb v1.11.5
Package influxdb is the root package of InfluxDB, the scalable datastore for metrics, events, and...240 versions - Latest release: 4 months ago - 5,884 dependent packages - 10,935 dependent repositories - 25,104 stars on GitHub
github.com/globulario/services/golang v0.0.0-20240123135151-a62bcf074e83
87 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositoriesgithub.com/getlantern/flashlight/v7 v7.6.41
80 versions - Latest release: 4 months ago - 0 stars on GitHubhub.fastgit.org/hashicorp/consul.git v1.17.2
254 versions - Latest release: 4 months agogithub.com/barreleye-labs/barreleye v0.0.0-20240122145624-49a58c0fb3de
🧊 Official open source of Barreleye blockchain core9 versions - Latest release: 4 months ago - 4 stars on GitHub
github.com/igoracmelo/anyflix v0.0.0-20240121174619-d230c77629f6
stream stuff17 versions - Latest release: 4 months ago - 0 stars on GitHub
github.com/james-lawrence/bw v0.0.0-20240120165810-bb9df4c324a1
self contained cluster configuration management16 versions - Latest release: 4 months ago - 2 stars on GitHub
github.com/anacrolix/torrent v1.53.3 💰
Package torrent implements a torrent client. Goals include: BitTorrent features implemented incl...104 versions - Latest release: 5 months ago - 233 dependent packages - 239 dependent repositories - 4,698 stars on GitHub
gitee.com/mirrors/consul v1.17.1
251 versions - Latest release: 5 months agogithub.com/chendehai/chain33 v0.0.3
高度模块化, 遵循 KISS原则的区块链开发框架2 versions - Latest release: 5 months ago - 0 stars on GitHub
github.com/bittorrent/go-btfs v0.0.0-20231227100918-a5500e3a15e5
BTFS is a global, versioned, peer-to-peer filesystem7 versions - Latest release: 5 months ago - 140 stars on GitHub
github.com/assetcloud/plugin v0.0.0-20231224064109-1b5cd8bde897
每个系统的功能通过插件完成,插件分成4类: 共识 加密 dapp 存储 这个go 包提供了 官方提供的 插件。6 versions - Latest release: 5 months ago - 0 stars on GitHub