Ecosyste.ms: Packages

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

Top 1.7% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.4% dependent repos on proxy.golang.org
Top 3.7% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org

proxy.golang.org : github.com/mroth/weightedrand

Package weightedrand contains a performant data structure and algorithm used to randomly select an element from some kind of list, where the chances of each element to be selected not being equal, but defined by relative "weights" (or probabilities). This is called weighted random selection. Compare this package with (github.com/jmcvetta/randutil).WeightedChoice, which is optimized for the single operation case. In contrast, this package creates a presorted cache optimized for binary search, allowing for repeated selections from the same set to be significantly faster, especially for large data sets. In this example, we create a Chooser to pick from amongst various emoji fruit runes. We assign a numeric weight to each choice. These weights are relative, not on any absolute scoring system. In this trivial case, we will assign a weight of 0 to all but one fruit, so that the output will be predictable.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/mroth/weightedrand
Keywords: go, golang, random, sampling, weighted-random
License: MIT
Latest release: over 1 year ago
First release: almost 6 years ago
Namespace: github.com/mroth
Dependent packages: 359
Dependent repositories: 277
Stars: 288 on GitHub
Forks: 41 on GitHub
Docker dependents: 16
Docker downloads: 17,716,053
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/mroth
Last synced: 6 days ago

Top 8.2% on proxy.golang.org
github.com/injectivelabs/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/cheqd/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
240 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/akash-network/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
251 versions - Latest release: almost 2 years ago - 1 dependent repositories - 3 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/figment-networks/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
320 versions - Latest release: almost 2 years ago - 1 dependent package - 0 stars on GitHub
github.com/thomas-nguy/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tessellated-io/tendermint-stubborn-rpc v0.35.9
Ever needed to hack your validator sidecars to make them really stubbornly query your node?
222 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zecrey-labs/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
236 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/informalsystems/tendermint v0.35.9
A temporary fork of the original Tendermint Core repository (please use CometBFT instead)
241 versions - Latest release: almost 2 years ago - 73 dependent repositories - 17 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/highstakesswitzerland/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
246 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/HighStakesSwitzerland/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
246 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fiilabs/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
251 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/FiiLabs/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
251 versions - Latest release: almost 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kifoundation/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/KiFoundation/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pufreedomlab/haechi v0.35.9
Haechi: a fair cross-shard consensus protocol
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/PUFreedomLab/haechi v0.35.9
Haechi: a fair cross-shard consensus protocol
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/faneaatiku/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
240 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/monosmosis/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/MonOsmosis/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/graphprotocol/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
315 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/slandymani/tendermint-informalsystems v0.35.9
A fork of the original Tendermint Core repository
243 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/villagelabsco/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/troykessler/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
23 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/rbflabs/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
243 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/RBFLabs/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
243 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/streamingfast/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
289 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/baryariv/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
304 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/team-kujira/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
244 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/InjectiveLabs/informal-tendermint v0.35.9
A fork of the original Tendermint Core repository
242 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/crossel87a/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/CRossel87a/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/crescent-network/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/switcheo/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 3 dependent packages - 8 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Switcheo/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/Pitasi/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
234 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/pitasi/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
234 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/FindoraNetwork/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
234 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/findoranetwork/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
234 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/gabina/tendermint v0.35.9
239 versions - Latest release: almost 2 years ago
Top 8.7% on proxy.golang.org
github.com/X0r0x/tendermint v0.35.9
239 versions - Latest release: almost 2 years ago
Top 8.7% on proxy.golang.org
github.com/X0R0X/tendermint v0.35.9
239 versions - Latest release: almost 2 years ago
Top 8.0% on proxy.golang.org
github.com/zaradartr/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
238 versions - Latest release: almost 2 years ago - 4 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/ZaradarTR/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
238 versions - Latest release: almost 2 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/v-homsi/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
235 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/skip-mev/blue-tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
235 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/x0r0x/tendermint v0.35.9
239 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/fr00000/blue-tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
236 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/heliaxdev/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
237 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/vittoriocapocasale/tendermint v0.35.9
242 versions - Latest release: almost 2 years ago
github.com/bardaki/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
247 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/pure-x-eth/consensus_tm_new v0.35.9
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/chainapsis/tendermint-indexer v0.35.9
254 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/EtherCS/recovery v0.35.9
the implementation of recovery BFT protocol
234 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/cgsingh33/mev-tendermint v0.35.9
282 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ethercs/recovery v0.35.9
the implementation of recovery BFT protocol
234 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/rockawayx-labs/tendermint v0.35.9
243 versions - Latest release: almost 2 years ago
github.com/mo-husseini-vc/informalsystems-tendermint v0.35.9
A temporary fork of the original Tendermint Core repository (please use CometBFT instead)
242 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/talalashraf/tendermint v0.35.9
235 versions - Latest release: almost 2 years ago
github.com/haqq-network/tendermint v0.35.9
A temporary fork of the original Tendermint Core repository (please use CometBFT instead)
245 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/specy-network/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/thorchain/binance/tendermint v0.35.9
240 versions - Latest release: almost 2 years ago
Top 7.3% on proxy.golang.org
github.com/ovrclk/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
256 versions - Latest release: almost 2 years ago - 8 dependent repositories - 4 stars on
Top 8.2% on proxy.golang.org
github.com/alpha-dao/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
249 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/rootulp/celestia-core v0.35.9
Celestia node software based on Tendermint.
249 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/Team-Kujira/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
244 versions - Latest release: almost 2 years ago - 2 dependent repositories - 0 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/Tendermint/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 2 years ago - 5,446 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/orion-land/tendermint v0.35.9
239 versions - Latest release: almost 2 years ago
github.com/arivarasanka/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 7.1% on proxy.golang.org
github.com/skip-mev/mev-tendermint v0.35.9
283 versions - Latest release: almost 2 years ago - 1 dependent repositories - 57 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/injectivelabs/informal-tendermint v0.35.9
A fork of the original Tendermint Core repository
242 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/dydxprotocol/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
263 versions - Latest release: almost 2 years ago - 7 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/mmsqe/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
254 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/andy108369/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
221 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 0.5% on proxy.golang.org
github.com/tendermint/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
243 versions - Latest release: almost 2 years ago - 4,675 dependent packages - 3,036 dependent repositories - 5,434 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/many-things/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
249 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/0xprincess/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
232 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/chillyvee/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
238 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/authnetwork/tendermint v0.35.8
⟁ Tendermint Core (BFT Consensus) in Go
231 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/SteveWXT/hotstuff-pubsub v0.5.1
8 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/stevewxt/hotstuff-pubsub v0.5.1
8 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/tkestack/kvass v0.3.1
Kvass is a Prometheus horizontal auto-scaling solution , which uses Sidecar to generate special c...
17 versions - Latest release: almost 2 years ago - 571 stars on GitHub
Top 4.9% on proxy.golang.org
tkestack.io/kvass v0.3.1
Kvass is a Prometheus horizontal auto-scaling solution , which uses Sidecar to generate special c...
18 versions - Latest release: almost 2 years ago - 607 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/Bidon15/celestia-core v1.2.2-dirty
Celestia core software based on Tendermint.
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/bidon15/celestia-core v1.2.2-dirty
Celestia core software based on Tendermint.
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/GermanChrystan-MeLi/team_manager v0.0.0-20220628052859-011ecca0e9bc
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.foundingaz.cn/tools/polyv-handler v0.0.12
12 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/albatross-org/sergeant v0.0.0-20220617080928-6d254a6badae
Sergeant is a tool for practicing the application of knowledge.
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jiangtianyii/zerobot-plugin v1.4.1
基于 ZeroBot 的 OneBot 插件
120 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mikun5/ZeroBot-Plugin v1.4.1
12 versions - Latest release: almost 2 years ago
Top 8.2% on proxy.golang.org
github.com/hmc-wzy/zerobot-plugin v1.4.1
my zbp plugin
121 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hmc-wzy/ZeroBot-Plugin v1.4.1
my zbp plugin
121 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Jiangtianyii/ZeroBot-Plugin v1.4.1
基于 ZeroBot 的 OneBot 插件
120 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
gitcode.net/Canread/ZeroBot-Plugin v1.4.1 removed
121 versions - Latest release: almost 2 years ago
Top 9.0% on proxy.golang.org
github.com/ASUKAHUI/ZeroBot-Plugin v1.4.1
基于 ZeroBot 的 OneBot 插件
21 versions - Latest release: almost 2 years ago - 0 stars on
Top 8.2% on proxy.golang.org
github.com/bay-protocol/tendermint v0.35.6
225 versions - Latest release: almost 2 years ago
Top 9.0% on proxy.golang.org
github.com/joeabbey/tendermint v0.35.6
⟁ Tendermint Core (BFT Consensus) in Go
237 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/teleport-network/tendermint v0.35.6
⟁ Tendermint Core (BFT Consensus) in Go
230 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/TRXF/tendermint v0.35.6
⟁ Tendermint Core (BFT Consensus) in Go
227 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/trxf/tendermint v0.35.6
⟁ Tendermint Core (BFT Consensus) in Go
225 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/gerta-chain/tendermint v0.35.6
⟁ Tendermint Core (BFT Consensus) in Go
225 versions - Latest release: almost 2 years ago - 0 stars on GitHub