tool · cli / test data

randumb.

locale-consistent random test data. 58 locales, no Russian Johns.

5000+ real names. country ↔ phone prefix ↔ currency ↔ city are coupled. seeded RNG. luhn-valid cards. gender-inflected slavic surnames. mit-licensed.

npm i -g @v0idd0/randumb

prefer filling forms? randumb ships as a form-filler extension — chrome, firefox, edge →

randumb icon
what it does

faker generates John Smith in Moscow. randumb doesn’t.

everything is locale-coupled: if the locale is Russia, you get a russian name, +7 phone, RUB currency, and a russian city — every time.

locale-coherent identity

$ randumb user --locale ru
Sofya Novikova
+7 (961) 300-98-38
Kazan, Russia • RUB

seeded fixtures

$ randumb user --seed 42
same output
every run
great for test snapshots

luhn-valid cards

$ randumb creditcard --brand visa -n 3
4532 8821 7301 4433
4716 2904 8812 6671
4539 0123 8871 2255

pipe-friendly

$ randumb user -n 20 --csv
name,email,phone,...
Kenji Tanaka,...
...20 rows total
install

three ways. all painless.

npm

$ npm i -g @v0idd0/randumb

node 14+ on linux / macos / windows. updates with npm update -g.

browser extension

> extensions.voiddo.com/randumb

form filler with 58 locales. fills entire forms in one click. install extension →

git clone

$ git clone github.com/voidd0/randumb

read the source, send a pr, fork it. mit licence, no cla. repo →

why we built it

every faker library generates John Smith in Moscow. every seed library forgets phone prefixes. randumb couples name, phone, city, currency, and gender inflection at the locale level — so your fixtures are actually believable.

58 locales. 5000+ real names. slavic female surnames inflected. luhn-valid credit cards. latin-only output. no telemetry. mit forever.

star on github → all tools

power user?

use this daily? tools.voiddo Pro · $9 one-time

supports 66 free tools · Pro license via Paddle · one flat price, no subscription