Life & fun · alternatives · 2026
24 alternatives to Simple way to obtain pseudorandomness from CPU context switch in Go
Pseudorandom generator written in Go using CPU context switch - maxamel/BitGenGo
This Go library generates pseudorandom numbers by exploiting CPU context switches. It offers developers an unconventional approach to randomness generation by leveraging operating system scheduling behavior rather than… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Simple way to obtain pseudorandomness from CPU context switch in Go launched in 2018; newer entries below may have overtaken it.
- 1

filippo.io/mlkem768 is a pure-Go implementation of the post-quantum key exchange mechanism ML-KEM-768 optimized for correctness and readability.
2024 · words.filippo.io · its alternatives →
- 2

It is based on phase noise, consumes less than 60 LUT4s/FFs and achieves up to 7.99 bits of entropy per byte. Feel free to comment if you have any questions, ideas or thoughts :)
2023 · github.com · its alternatives →
- 3

A finite-state machine library for the Go programming language - calebwin/go-sm
2018 · github.com · its alternatives →
- 4

A tool to generate pseudorandom, deterministic passwords. - micromaomao/go-ecbpass
2018 · github.com · its alternatives →
- 5

Bitwise operations and conversions to hexadecimals
2016 · flippybitandtheattackofthehexadecimalsfrombase16.com · its alternatives →
- 6

Contribute to sendilkumarn/gopurerc development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 7

An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 8

A generator library for concise, unambiguous and URL-safe UUIDs - lithammer/shortuuid
2015 · github.com · its alternatives →
- 9RA
2022 · joelkp.frama.io · its alternatives →
- 10

A simple utility for running exhaustiveness checks on Go "sum types." - BurntSushi/go-sumtype
2017 · github.com · its alternatives →
- 11

Generate unique random password in few clicks
2021 · goonlinetools.com · its alternatives →
- 12

Define and run pattern-based custom linting rules. - quasilyte/go-ruleguard
2020 · github.com · its alternatives →
- 13

2017 · github.com · its alternatives →
- 14

Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com · its alternatives →
- 15

:game_die: Generate "truly" random numbers (WARNING: NOT RANDOM!!! The "truly" is in sarcasquotes) - jaybosamiya/true-random
2016 · github.com · its alternatives →
- 16

An experimental pseudo-random number generator prediction concept. - yutarochan/PRNGPredict
2014 · github.com · its alternatives →
- 17

The authoritative resource for learning Go
2016 · amazon.com · its alternatives →
- 18

I've created a powerful tool to help Go developers uncover the hidden giants in their compiled binaries. Go Size Analyzer is like an X-ray machine for your Go executables, revealing: Which dependencies are eating up your binary size Unexpected bloat from standard library or vendor packages Size changes between binary versions with a visual diff Key features that set it apart: Interactive treemap visualizations (check out the demo: https://gsa.zxilly.dev) Slick terminal UI for deep diving into package hierarchies Cross-platform support (works on Linux, macOS, and Windows binaries)…
2024 · github.com · its alternatives →
- 19

A single / multi layer / recurrent neural network written in Golang. - made2591/go-perceptron-go
2017 · github.com · its alternatives →
- 20VP
2016 · fpgasite.net · its alternatives →
- 21

Generate passwords from real-world chaos, not Math.random()
Jun 2026 · not-another-password-generator.vercel.app · its alternatives →
- 22

Morning HN. Random number generation feels is a somewhat underrepresented topic in the C++ realm. There is a lot of questionable info about it found online and even the standard library is quite behind the times in terms of it's algorithms. It suffers from trying to accommodate sometimes impractical standard requirements and has several ways of getting significantly bad statistical results. This leaves a lot easily achievable performance & quality on the table. So, being a mathematician who mostly works with stochastic models and wants these models to run fast and well, I embarked on a…
2025 · github.com · its alternatives →
- 23

The missing JavaScript randomness library. Contribute to ChrisCavs/aimless.js development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 24

A single publisher, multi subscriber lockless ring buffer build with the new generics in Go 1.18beta.
2022 · github.com · its alternatives →
Also compare
- filippo.io/mlkem768 – Post-Quantum Cryptography for the Go Ecosystem alternatives
- A tiny and platform-agnostic true random number generator for FPGA/ASIC alternatives
- A simple library for persistent finite-state machines in Go alternatives
- A tool to generate pseudorandom, deterministic passwords alternatives
- Flippy Bit And The Attack Of The Hexadecimals alternatives
- A pure reference counting GC in Go alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →