Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.5% on proxy.golang.org
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

Top 0.1% on proxy.golang.org
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
Top 4.1% on proxy.golang.org
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
Top 4.1% on proxy.golang.org
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
Top 9.9% on proxy.golang.org
github.com/synapsecns/sanguine/services/rfq v0.21.4
125 versions - Latest release: 19 days ago
github.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
Top 9.6% on proxy.golang.org
github.com/synapsecns/sanguine/contrib/promexporter v0.15.3
Synapse Monorepo
123 versions - Latest release: 19 days ago - 10 stars on GitHub
Top 6.6% on proxy.golang.org
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
Top 6.6% on proxy.golang.org
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
Top 9.5% on proxy.golang.org
github.com/synapsecns/sanguine/services/stiprelayer v0.21.4
Package main is the entry point for the STIP Relayer
97 versions - Latest release: 19 days ago - 20 stars on GitHub
Top 8.8% on proxy.golang.org
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
Top 8.8% on proxy.golang.org
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
Top 9.1% on proxy.golang.org
github.phpd.cn/armadaproject/armada v0.4.51
150 versions - Latest release: 19 days ago
Top 8.2% on proxy.golang.org
github.com/synapsecns/sanguine/ethergo v0.10.0
Synapse Monorepo
189 versions - Latest release: 19 days ago - 8 dependent packages - 1 dependent repositories - 5 stars on GitHub
Top 7.1% on proxy.golang.org
github.com/node-real/bsc-erigon v1.2.8
Ethereum implementation on the efficiency frontier
38 versions - Latest release: 20 days ago - 84 stars on GitHub
Top 4.2% on proxy.golang.org
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
Top 2.8% on proxy.golang.org
github.com/status-im/status-go v0.179.16
The Status module that consumes go-ethereum
653 versions - Latest release: 20 days ago - 3 dependent packages - 2 dependent repositories - 681 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/Status-im/status-go v0.179.16
The Status module that consumes go-ethereum
653 versions - Latest release: 20 days ago - 713 stars on GitHub
Top 9.1% on proxy.golang.org
github.xiaoq7.com/armadaproject/armada v0.4.50
150 versions - Latest release: 20 days ago
Top 7.2% on proxy.golang.org
github.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
Top 8.2% on proxy.golang.org
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
Top 9.1% on proxy.golang.org
github.imxd.top/hashicorp/consul v1.18.0
150 versions - Latest release: 27 days ago
Top 10.0% on proxy.golang.org
github.com/siyul-park/uniflow/plugin v0.4.0
Low-Code Engine for Backend Workflows
36 versions - Latest release: 29 days ago - 1 stars on GitHub
github.com/siyul-park/uniflow v0.4.0
Low-Code Engine for Backend Workflows
119 versions - Latest release: 29 days ago - 0 stars on GitHub
github.com/natemollica-nm/consul-debug-read v1.1.6
consul-debug bundle parsing tool
12 versions - Latest release: about 1 month ago - 0 stars on GitHub
Top 9.8% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
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
Top 9.2% on proxy.golang.org
github.phpd.cn/covalenthq/bsp-agent v1.7.0
34 versions - Latest release: about 1 month ago
Top 9.3% on proxy.golang.org
github.hscsec.cn/covalenthq/bsp-agent v1.7.0
34 versions - Latest release: about 1 month ago
Top 1.3% on proxy.golang.org
github.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
Top 9.3% on proxy.golang.org
github.com/bakito/vault-unsealer v0.2.1
19 versions - Latest release: about 1 month ago - 1 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/HashiCorp/vault v1.16.2
A tool for secrets management, encryption as a service, and privileged access management
253 versions - Latest release: about 1 month ago - 27,195 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/hashicorp/Vault v1.16.2
A tool for secrets management, encryption as a service, and privileged access management
253 versions - Latest release: about 1 month ago - 27,203 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/pojntfx/multiplex v0.1.4
Watch torrents with your friends.
5 versions - Latest release: about 1 month ago - 152 stars on GitHub
Top 4.4% on proxy.golang.org
github.com/CortexFoundation/torrentfs v1.0.62
A p2p file system for https://github.com/CortexFoundation/CortexTheseus with pure Golang
63 versions - Latest release: about 1 month ago - 7 dependent packages - 4 dependent repositories - 47 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cortexfoundation/torrentfs v1.0.62
A p2p file system for cortex with pure Golang
63 versions - Latest release: about 1 month ago - 44 stars on GitHub
Top 7.5% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
github.com/g-research/armada v0.4.44
376 versions - Latest release: about 1 month ago
Top 7.8% on proxy.golang.org
github.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
Top 0.6% on proxy.golang.org
github.com/influxdata/influxdb/v2 v2.7.6
Scalable datastore for metrics, events, and real-time analytics
71 versions - Latest release: about 2 months ago - 12 dependent packages - 21 dependent repositories - 25,104 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/influxdb/influxdb/v2 v2.7.6
Scalable datastore for metrics, events, and real-time analytics
71 versions - Latest release: about 2 months ago - 25,110 stars on GitHub
Top 9.7% on proxy.golang.org
gopkg.in/influxdb/influxdb.v2 v2.7.6
71 versions - Latest release: about 2 months ago
Top 9.2% on proxy.golang.org
github.hscsec.cn/33cn/chain33 v1.68.2
22 versions - Latest release: about 2 months ago
Top 9.6% on proxy.golang.org
github.com/synapsecns/sanguine/services/cctp-relayer v0.6.5
Package main is the entry point for the cctp relayer
107 versions - Latest release: 2 months ago - 10 stars on GitHub
Top 8.2% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
github.com/monkeywie/gopeed-core v1.5.6
38 versions - Latest release: 2 months ago
Top 4.3% on proxy.golang.org
github.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
Top 4.5% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
github.com/monkeywie/gopeed v1.5.6
38 versions - Latest release: 2 months ago
Top 6.0% on proxy.golang.org
github.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
Top 8.2% on proxy.golang.org
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
Top 9.0% on proxy.golang.org
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 suite
49 versions - Latest release: 3 months ago - 6 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/covalenthq/mq-store-agent v1.6.0
34 versions - Latest release: 3 months ago
Top 9.2% on proxy.golang.org
github.1git.de/covalenthq/bsp-agent v1.6.0
34 versions - Latest release: 3 months ago
github.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
Top 9.2% on proxy.golang.org
github.skymusic.top/armadaproject/armada v0.4.29
200 versions - Latest release: 3 months ago
Top 9.1% on proxy.golang.org
github.imxd.top/armadaproject/armada v0.4.29
150 versions - Latest release: 3 months ago
Top 8.2% on proxy.golang.org
github.com/Go-SIP/conprof v0.21.0
45 versions - Latest release: 3 months ago
Top 8.2% on proxy.golang.org
github.com/conprof/conprof v0.21.0
45 versions - Latest release: 3 months ago
Top 8.2% on proxy.golang.org
github.com/go-sip/conprof v0.21.0
45 versions - Latest release: 3 months ago
Top 8.2% on proxy.golang.org
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 - 1 dependent package - 605 stars on GitHub
Top 8.2% on proxy.golang.org
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
Top 7.4% on proxy.golang.org
github.com/erigontech/torrent v1.55.0
Full-featured BitTorrent client package and utilities
122 versions - Latest release: 3 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/mirrors/go-torrent v1.55.0
107 versions - Latest release: 3 months ago
Top 1.4% on proxy.golang.org
github.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
Top 9.2% on proxy.golang.org
github.com/ismtabo/magus/v2 v2.0.1
MAgic Genertor Utility for Software
2 versions - Latest release: 3 months ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
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
Top 3.1% on proxy.golang.org
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
Top 5.1% on proxy.golang.org
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
Top 9.1% on proxy.golang.org
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
Top 9.2% on proxy.golang.org
github.imxd.top/influxdata/influxdb v1.11.5
200 versions - Latest release: 4 months ago
Top 4.1% on proxy.golang.org
github.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
Top 9.1% on proxy.golang.org
github.hscsec.cn/influxdata/influxdb v1.11.5
100 versions - Latest release: 4 months ago
Top 9.2% on proxy.golang.org
github.com/jbooherl/influxdb v1.11.5
Scalable datastore for metrics, events, and real-time analytics
238 versions - Latest release: 4 months ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
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
Top 1.9% on proxy.golang.org
github.com/anacrolix/confluence v1.15.0
Torrent client as a HTTP service
19 versions - Latest release: 4 months ago - 54 dependent packages - 49 dependent repositories - 193 stars on GitHub
Top 8.7% on proxy.golang.org
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
Top 9.3% on proxy.golang.org
github.com/savagebread/torrent-bread v0.0.1
Full-featured BitTorrent client package and utilities
1 version - Latest release: 4 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/uchennaokeke444/vault v1.15.5
100 versions - Latest release: 4 months ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.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 Workflows
55 versions - Latest release: 4 months ago - 1 stars on GitHub
Top 2.7% on proxy.golang.org
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
Top 2.3% on proxy.golang.org
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
Top 0.4% on proxy.golang.org
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
Top 0.1% on proxy.golang.org
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
Top 5.0% on proxy.golang.org
github.com/globulario/services/golang v0.0.0-20240123135151-a62bcf074e83
87 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories
github.com/getlantern/flashlight/v7 v7.6.41
80 versions - Latest release: 4 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
hub.fastgit.org/hashicorp/consul.git v1.17.2
254 versions - Latest release: 4 months ago
Top 9.8% on proxy.golang.org
github.com/barreleye-labs/barreleye v0.0.0-20240122145624-49a58c0fb3de
🧊 Official open source of Barreleye blockchain core
9 versions - Latest release: 4 months ago - 4 stars on GitHub
github.com/igoracmelo/anyflix v0.0.0-20240121174619-d230c77629f6
stream stuff
17 versions - Latest release: 4 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/james-lawrence/bw v0.0.0-20240120165810-bb9df4c324a1
self contained cluster configuration management
16 versions - Latest release: 4 months ago - 2 stars on GitHub
Top 0.7% on proxy.golang.org
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
Top 8.2% on proxy.golang.org
gitee.com/mirrors/consul v1.17.1
251 versions - Latest release: 5 months ago
Top 9.9% on proxy.golang.org
github.com/chendehai/chain33 v0.0.3
高度模块化, 遵循 KISS原则的区块链开发框架
2 versions - Latest release: 5 months ago - 0 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/bittorrent/go-btfs v0.0.0-20231227100918-a5500e3a15e5
BTFS is a global, versioned, peer-to-peer filesystem
7 versions - Latest release: 5 months ago - 140 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/assetcloud/plugin v0.0.0-20231224064109-1b5cd8bde897
每个系统的功能通过插件完成,插件分成4类: 共识 加密 dapp 存储 这个go 包提供了 官方提供的 插件。
6 versions - Latest release: 5 months ago - 0 stars on GitHub