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 2 years ago
First release: almost 7 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: about 10 hours ago

Top 7.4% on proxy.golang.org
github.com/sealdice/sealdice-core v1.4.5 💰
海豹骰核心程序,船新的trpg骰点机器人。轻量易用,功能强大,支持所有主流IM平台,并能在win/linux/mac/android下使用。
28 versions - Latest release: about 1 year ago - 114 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/hossinasaadi/warp-plus v1.0.3-rc2
Warp+Psiphon, an anti censorship utility for iran
1 version - Latest release: about 1 year ago - 1 stars on GitHub
Top 9.1% on proxy.golang.org
git.pinjamwinwin.com/aidc/framework/v2 v2.0.8
8 versions - Latest release: about 1 year ago
Top 9.1% on proxy.golang.org
github.com/badrootd/sei-tendermint v0.0.0-sei-fork
Tendermint fork with ABCI++ support, bug fixes, and custom features
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/F4RD1N/tun2socks v1.0.1
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/f4rd1n/tun2socks v1.0.1
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/phoenixglobal/phoenix-chain-sdk v1.2.2
15 versions - Latest release: about 1 year ago
Top 6.5% on proxy.golang.org
github.com/ipfs-force-community/damocles/damocles-manager v0.0.0-20240111153612-3dc15784134f
sealing cluster for venus
67 versions - Latest release: over 1 year ago - 1 dependent repositories - 20 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/quibbble/go-quibbble v1.4.12
Quibbble game service
38 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/quibbble/go-stratego v1.1.6
Go implementation of Stratego
18 versions - Latest release: over 1 year ago - 1 dependent package - 0 stars on GitHub
github.com/koeng101/dnadesign v0.0.0-20231216035044-6adf9db2add7
4 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/vatebur/zerobot-plugin v1.7.10
基于 ZeroBot 的 OneBot 插件
22 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/vatebur/ZeroBot-Plugin v1.7.9
基于 ZeroBot 的 OneBot 插件
21 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/ipfs-force-community/venus-tool v0.1.3
venus-tool
8 versions - Latest release: over 1 year ago - 2 stars on GitHub
github.com/ipfs-force-community/brightbird v1.0.3
31 versions - Latest release: over 1 year ago - 3 stars on GitHub
github.com/Theia-network/theia-tendermint v0.2.30
Tendermint fork with ABCI++ support, bug fixes, and custom features
237 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/theia-network/theia-tendermint v0.2.30
Tendermint fork with ABCI++ support, bug fixes, and custom features
237 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 3.3% on proxy.golang.org
github.com/refraction-networking/gotapdance v1.7.10
:twisted_rightwards_arrows: Cross-platform Golang implementation of TapDance censorship circumven...
43 versions - Latest release: over 1 year ago - 14 dependent packages - 12 dependent repositories - 40 stars on GitHub
Top 9.2% on proxy.golang.org
github.hscsec.cn/refraction-networking/conjure v0.7.10
35 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.skymusic.top/refraction-networking/conjure v0.7.10
35 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.imxd.top/refraction-networking/conjure v0.7.10
35 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.1git.de/refraction-networking/conjure v0.7.10
35 versions - Latest release: over 1 year ago
Top 4.1% on proxy.golang.org
github.com/yiwen-chan/groupmanager v1.7.6 removed
基于 ZeroBot 的 OneBot 插件
167 versions - Latest release: over 1 year ago - 2,063 stars on GitHub
github.com/nanalabio/sdk v0.0.2
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/astaguna/popon-core v0.0.0-20231019235610-96e42d76a5ff
8 versions - Latest release: over 1 year ago - 2 dependent packages
Top 10.0% on proxy.golang.org
github.com/twflem/poly v0.27.2
A Go package for engineering organisms.
50 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/TwFlem/poly v0.27.2
A Go package for engineering organisms.
50 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/ctcticxh/ZeroBot-Plugin v0.0.0-20231010094513-6f4fb1452a3a
Package main ZeroBot-Plugin main file
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/quibbble/go-codenames v1.0.3
Go implementation of Codenames
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/floattech/gocqzbp v1.7.3
go-cqhttp与ZeroBot-Plugin的合体
92 versions - Latest release: over 1 year ago - 165 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/FloatTech/gocqzbp v1.7.3
go-cqhttp与ZeroBot-Plugin的合体
92 versions - Latest release: over 1 year ago - 165 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/goharbor/harbor-scanner-fake v0.0.0-20230828033412-e4cb163b153e
1 version - Latest release: over 1 year ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/talariadb/talaria v1.6.1
TalariaDB is a distributed, highly available, and low latency time-series database for Presto
37 versions - Latest release: almost 2 years ago - 175 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kelindar/talaria v1.6.1
37 versions - Latest release: almost 2 years ago
Top 7.3% on proxy.golang.org
github.com/HughNian/nmid v1.10.12
Go实现微服务调度服务,分为调度服务端,客户端,工作端。
20 versions - Latest release: almost 2 years ago - 4 dependent packages - 1 dependent repositories - 9 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hughnian/nmid v1.10.12
Go实现微服务调度服务,分为调度服务端,客户端,工作端。
20 versions - Latest release: almost 2 years ago - 9 stars on GitHub
github.com/fibonacci-chain/fbc-tendermint v0.2.24
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/ooni/2023-05-richer-input v0.3.0
3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/anderstorpsfestivalen/benis-phone v0.0.0-20230626095406-caf4762947af
benis
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/chorusone/sei-tendermint v0.2.24
Tendermint fork with ABCI++ support, bug fixes, and custom features
250 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/ChorusOne/sei-tendermint v0.2.24
Tendermint fork with ABCI++ support, bug fixes, and custom features
250 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/shravan9912/mpquic_ml_vb v0.0.0-20230613171823-af7f83e9b3f9
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/ipfs-force-community/venus-cluster/venus-sector-manager v0.0.0-20230609081829-98e9d40ce681
sealing cluster for venus
63 versions - Latest release: almost 2 years ago - 1 dependent repositories - 16 stars on GitHub
github.com/joanlopez/mclogs v0.1.0
🤡 A fake log generator, heavily inspired on flog, with a wink to McDonald's, and written in Go
1 version - Latest release: about 2 years ago - 1 stars on GitHub
github.com/ari-anchor/sei-tendermint v0.0.0-20230519142905-1abf0d16245d
Tendermint fork with ABCI++ support, bug fixes, and custom features
2 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/hashkey-chain/hashkey-chain v0.0.0-20230404073623-c32b194776d1
Package hskchain defines interfaces for interacting with hskchain.
1 version - Latest release: about 2 years ago
Top 8.6% on proxy.golang.org
github.com/phoenixglobal/phoenix-chain-core v1.1.3
6 versions - Latest release: about 2 years ago - 2 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/PhoenixGlobal/Phoenix-Chain-Core v1.1.3
Package phoenixchain defines interfaces for interacting with phoenixchain.
6 versions - Latest release: about 2 years ago - 2 dependent packages - 2 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/Jiang-Red/ZeroBot-Plugin v1.7.0
基于 ZeroBot 的 OneBot 插件
228 versions - Latest release: about 2 years ago - 28 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/jiang-red/zerobot-plugin v1.7.0
基于 ZeroBot 的 OneBot 插件
228 versions - Latest release: about 2 years ago - 28 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/minggaodong/sei-tendermint v0.1.180
2 versions - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/cha0sidl/zerobot-plugin v1.6.2
基于 ZeroBot 的 OneBot 插件
150 versions - Latest release: about 2 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Cha0sIDL/ZeroBot-Plugin v1.6.2
基于 ZeroBot 的 OneBot 插件
150 versions - Latest release: about 2 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/JODA-Explore/BETZE v0.2.0
Benchmark generator for exploratory incremental query sessions on semi-structured data
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/MetLifeLegalPlans/sidearm v0.0.0-20230106034110-90d4b8e68d07
Utilities for load testing.
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/ooni/psiphon/tunnel-core v0.0.0-20230105123940-fe12a24c96ee
Vendor psiphon and dependencies
2 versions - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mukswilly/udpgw v0.0.0-20221229081411-176d2f926235
2 versions - Latest release: over 2 years ago - 3 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/infinimesh/tn_fake_feeder v0.0.6
internal tool to feed fake data to platform
12 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/huaixwuyu/ZeroBot-Plugin v1.2.0
基于 ZeroBot 的 OneBot 插件
10 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/huaixwuyu/zerobot-plugin v1.2.0
基于 ZeroBot 的 OneBot 插件
10 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/Grouumf/processfastafiles/BLASTClStats v0.0.0-20221022021806-3deffe190fe2
2 versions - Latest release: over 2 years ago
Top 4.1% on proxy.golang.org
gitlab.com/Grouumf/processfastafiles/fastaUtils v0.0.0-20221022021806-3deffe190fe2
2 versions - Latest release: over 2 years ago - 3 dependent packages - 1 dependent repositories
Top 8.2% on proxy.golang.org
github.com/moyoez/zerobot-plugin v1.5.1
131 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/MoYoez/ZeroBot-Plugin v1.5.1
131 versions - Latest release: over 2 years ago
Top 9.0% on proxy.golang.org
github.com/ActuallyGiggles/go-markov v0.0.1
Simple Markov chain input and output. :)
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/actuallygiggles/go-markov v0.0.1
Simple Markov chain input and output. :)
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/slntopp/vrp-faker v0.0.1
Fake Vehicles Registration Plates Generator
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/Timothystiles/poly v0.21.1 removed
37 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
gitlab.foundingaz.cn/tools/invite-code-handler v0.0.4
4 versions - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/tang-guo-guo/ZeroBot-Plugin v1.2.3
基于 ZeroBot 的 OneBot 插件
25 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tang-guo-guo/zerobot-plugin v1.2.3
基于 ZeroBot 的 OneBot 插件
25 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jeffreylean/talaria v1.6.1
TalariaDB is a distributed, highly available, and low latency time-series database for Presto
37 versions - Latest release: almost 3 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 3 years ago - 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 3 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 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/neobase-one/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/switcheo/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
241 versions - Latest release: almost 3 years ago - 3 dependent packages - 8 dependent repositories - 0 stars on GitHub
github.com/Team-Kujira/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
244 versions - Latest release: almost 3 years ago - 2 dependent repositories - 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 3 years ago - 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 3 years ago - 5,446 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 3 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 3 years ago - 0 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 3 years ago - 1 dependent package - 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 3 years ago - 0 stars on GitHub
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 3 years ago - 0 stars on GitHub
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 3 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 3 years ago - 7 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 3 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 3 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 3 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 3 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 3 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 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/marginxio/tendermint v0.35.9
⟁ Tendermint Core (BFT Consensus) in Go
239 versions - Latest release: almost 3 years ago - 0 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 3 years ago - 4 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 3 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 3 years ago - 0 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 3 years ago - 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 3 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 3 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.