BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

rand_oklchGenerate random Oklch colors with configurable ranges.122MITDevelopment toolsGraphics rand_osOS backed Random Number Generator50,678,947MIT OR Apache-2.0 rand_otpPregenerated random numbers.1,876Apache-2.0 rand_pcbPUBLISHED TO PREVENT TYPOSQUATTING16MIT rand_pcdPUBLISHED TO PREVENT TYPOSQUATTING18MIT rand_pcfPUBLISHED TO PREVENT TYPOSQUATTING18MIT rand_pcgSelected PCG random number generators136,322,018MIT OR Apache-2.0AlgorithmsNo standard library rand_pchPUBLISHED TO PREVENT TYPOSQUATTING16MIT rand_pctPUBLISHED TO PREVENT TYPOSQUATTING18MIT rand_pcvPUBLISHED TO PREVENT TYPOSQUATTING16MIT rand_pcyPUBLISHED TO PREVENT TYPOSQUATTING14MIT rand_philoxCounter-based Philox4x32-10 RNG with a reproducibility contract: bit-identical, KAT-pinned, no_std, no float in core, RngCore…173MIT OR Apache-2.0AlgorithmsNo standard library rand_poolCreate a pool of random numbers pre generated thread safe2,728MITData structures rand_pwdGenerate random password10,728MITCryptography rand_regexGenerates random strings and byte strings matching a regex3,662,595MITAlgorithmsText processing rand_rgbGenerate a random rgba-formatted color.1,829MITDevelopment toolsGraphics rand_romuAn implementation of RomuDuoJr fast prng1,730non-standard rand_seederA universal random number seeder based on SipHash.2,384,070MIT OR Apache-2.0AlgorithmsNo standard library rand_servera tcp server returns random data runs blazingly fast3,093MIT rand_setA hash set with O(1) random element access and all standard set operations1,960MIT OR Apache-2.0Data structures rand_sfcSfc32 and Sfc64 random number generators8,284MIT OR Apache-2.0AlgorithmsNo standard library rand_simpleThe simple random number generator that is independent from the other libraries and based on XOR shift.97,605MIT OR Apache-2.0 rand_splitFunctions to split a slice into random parts.4,306MIT OR Apache-2.0Science rand_stringRandom string generator3,171MITCommand line utilities rand_toolA formidable random number generator capable of producing passwords, service ports, and UUIDs, alongside the ability to encode…3,677MIT rand_traitThis trait provides random number generator based on XOR shift.6,512MIT OR Apache-2.0 rand_trateThis trait provides random number generator based on XOR shift.1,209MIT OR Apache-2.0 rand_triplemixPseudorandom number generator that's faster than ChaCha12Rng and has a 1.99*2<sup>382</sup>-block period31Apache-2.0 rand_user_agentRandomly generate common userAgents,used by spider8,459BSD-3-Clause rand_utilshelpers for large randon number generation153MIT OR Apache-2.0 rand_weightRandom weighting. You can draw a value based on the weight1,096MIT rand_wordGenerate random english words25,212MITDevelopment tools rand_xorshiftXorshift random number generator233,833,700MIT OR Apache-2.0AlgorithmsNo standard library rand_xoshiroXoshiro, xoroshiro and splitmix64 random number generators105,622,085MIT OR Apache-2.0Algorithms randaamGenerate random imaginary people in all your rust projects11,243MIT randallRandom numbers generators.1,576MIT randarThe engine for create telegram bot1,974MIT randataA command line interface which produces randomized output in different formats.8,417MIT randbats-winratesTool to determine winrates for Pokémon Showdown random battles7,742MIT randcliCLI as a RNG9,236MITCommand line utilities randemPrint a random emoji optionally with the given string as seed3,269MIT randenRanden is a fast, backtracking resistant CSPRNG.2,567Apache-2.0 randeriveA simple derive macro to allow for random generation of custom structs4,729MITDevelopment tools randevuThe official Rust implementation of the RANDEVU algorithm6,050Unlicense OR MIT OR Apache-2.0AlgorithmsDate and time randgeGenerate unique random numbers3,188MITAlgorithmsRust patterns randgenGenerate pseudo-random bytes3,944Apache-2.0 OR MITCommand line utilities randicalA simple UNIX commandline utility to generate sequences of random values of different types.9,217GPL-3.0-or-laterCommand line utilities randidRandid (pronounced like random but with `-id` instead of `-om`) is a minimalistic, web-safe library for generating customisable…1,366MIT randirGenerates a directory with random names, telephone numbers & email addresses.9,581MIT randish_rsGenerate predictably random like numbers using LCG1,553MIT OR Apache-2.0 randixA minimal random number generator for Rust.276MITOperating systems randlA gacha-style random file downloader powered by a federated network of static-hosted repositories.108MITCommand line utilities randlasA program to generate random lidar files.754non-standardCommand line utilitiesScience randlibDependency-less random value generator using pointer addresses and time13,179MIT randlinesSimilar to shuf(1), but probabilistic and minimalistic with respect to memory5,602MITCommand line utilities randmSmall, fast, and efficient random generation crate4,976MIT randnA package to populate nalgebra's vector, matrix and vector of matrices with standard normal random variables in parallel.5,236MIT OR Apache-2.0 randnumA crate for generating random numbers the command line. See the README on github for more info3,511MIT randnums_wingenerate some random positive integers and copy to clipboard2,741non-standard randoA library for iteration in random order.6,959Apache-2.0 randogUtil for random dog facts3,728MIT randoidImplementation of nanoid ids that doesn't requre allocation4,402MIT OR Apache-2.0No standard libraryWeb programming randomThe package provides sources of randomness.1,761,868Apache-2.0 OR MIT random-3d-pointsGenerates random 3D points within a specified range, compiled to WebAssembly.872MIT random-access-diskContinuously read and write to disk, using random offsets and lengths49,858MIT OR Apache-2.0 random-access-memoryContinuously read and write to memory using random offsets and lengths40,237MIT OR Apache-2.0 random-access-storageAbstract interface to implement random-access instances.58,981MIT OR Apache-2.0 random-branchProvides a macro to select a random branch like match58,133MIT OR Apache-2.0AlgorithmsNo standard library random-bytesgenerate random bytes4,951MIT random-candle-generatorUtilities for ohlc candle generation.3,813MIT random-chinese-nameGenerate random chinese names354MIT random-constructibleProvides a trait for creating random instances of enums with weighted probabilities29,496MIT OR Apache-2.0Game developmentRust patterns random-constructible-deriveProvides a derive macro for the random-constructible crate which is used for creating random instances of enums with weighted…30,736MIT OR Apache-2.0Game developmentRust patterns random-dataA library tool to generate random data of any kind.1,458MIT OR Apache-2.0ConfigurationDatabase interfaces random-data-generator-cliA CLI tool for creating fake data2,699MIT OR Apache-2.0Command line utilities random-detachedA random byte and char generator that doesn't keep breaking because different crates use different versions of rand68Apache-2.0 OR MITData structures random-dirCreate directories and files with random contents in tests.3,745MITDevelopment toolsFilesystem random-distributions-cliA tool to generate samples from various random distributions, as a text lines or a binary stream. Includes a general form of…2,860MIT/Apache-2.0AlgorithmsCommand line utilities random-elementsimple cli to pick random elements random numbers1,513MIT random-eth-accountA simple CLI tool to generate a random Ethereum account1,047CC0-1.0 random-fast-rngRust library for Blazing fast non cryptographic random number generator65,131MIT/Apache-2.0AlgorithmsDevelopment tools::Testing random-geojsonGenerate random GeoJSON data494MIT OR Apache-2.0Development tools random-geojson-pointsGenerate GeoJSON FeatureCollection with random Point Features.4,661MIT random-gfa-graph-generatorGenerate random GFA graphs.39BSD-2-Clause random-iconGenerates a random icon from a template.3,722MITEncoding random-icon-libGenerates a random icon from a template.6,448MITEncoding random-identity-generatorA generator for random identities.1,705non-standardCommand line utilities random-image-serverA simple image server that serves random images from a preconfigured list of paths and URLs.473GPL-3.0-or-later random-integerGenerate a random integer between two integer numbers (including the two integer numbers).35,711MITNo standard library random-jsonA CLI tool to generate random data from a JSON schema to fill databases.696MIT OR Apache-2.0Command-line interfaceCommand line utilities random-managerRust random manager70,363Apache-2.0 random-namegenerates random names1,208GPL-3.0 random-namesSimple random names that can be used to name components for log files etc.11,758MIT/Apache-2.0 random-nicknameThe Korean random nickname generator implemented in Rust1,142MIT random-nickname2用于Rust的随机用户昵称生成器8,031Apache-2.0 random-numberGenerate random numbers quickly.1,635,999MITRust patterns random-number-macro-implGenerate random numbers quickly.1,638,753MITRust patterns random-outputOutput random lines to stdout and stderr4,835MIT OR Apache-2.0 random-pairingsGenerates random pairings3,178MIT random-partitionGenerate approximately uniformly distributed random integer partitions.1,558MIT OR Apache-2.0AlgorithmsMathematics random-passwordA Simple Random Number Password1,461MITCommand line utilities random-person-nameA markov chain based approach to random name generation. Allows a user to define positive and negative weights for character…528MIT random-pickPick an element from a slice randomly by given weights.1,823,731MITAlgorithms random-pickerGenerates random choices based on the weight table of probabilities. It can be used to calculate each item's probability of being…3,770MIT OR Apache-2.0AlgorithmsCommand line utilities random-poolA threadsafe, fixed size, pool, where its contents are individually guarded by Mutexes.3,513non-standard random-portGet an available port369,453MIT random-show-themesOutputs random themes (songs) from user-supplied data1,760MIT OR Apache-2.0Command line utilities random-stringAllows to generate random strings based on a given charset and length.770,228GPL-3.0-only random-tagGenerate random tags10,902MITCommand-line interfaceCommand line utilities random-test-cliGenerate random test cases from cp-ast-ecosystems share links15MIT random-traitRust library for a random trait meant to produce random generic types66,266MIT/Apache-2.0AlgorithmsCryptography random-unicode-emojiA simple Rust crate that returns random Unicode emojis. ⚙️4,811non-standardEncodingGames random-wallA simple web server written with Rust to use local a local folder for the Random Wallpaper GNOME extension1,555GPL-3.0-only random-wheelA little implementation of random wheels (used in genetic algorithm for selection)88,546AML random-word-generatorGet a raondom word in different language -- Unofficial1,925MIT random-worldImplementation of Machine Learning methods for confident prediction (e.g., Conformal Predictors) and related ones introduced in…8,936MIT random-zhA Rust crate for generating random Chinese characters.2,187MIT random-zh-nameA Rust command-line tool for generating random Chinese names with customizable options.490MIT random_access_fileA wrapper around the Read and Write traits that allow for simple or raw serialization11,215MIT random_access_rngA deterministic random number generator with hierarchical seeding and random access functionality563non-standardAlgorithmsGame development random_access_unicodeProvide random access to the unicode characters in a file8,823GPL-3.0 random_asciiA random ascii-art picker which matches your current terminal size7,863AGPL-3.0-or-later random_ayahGet random ayah from holy Quran ayahs2,802non-standard random_choiceChooses samples randomly by their weights/probabilities.724,419Apache-2.0 random_colorRust crate for generating random attractive colors1,307,045MIT random_deriveProcedurally defined macro for automatically deriving rand::Rand for structs and enums1,601MPL-2.0 random_encrypt通过计算生成加密key,并且设置生命周期,在不同的生命周期,相同的字符串返回不同的加密结果1,545MIT OR Apache-2.0 random_eviction_cacheA random eviction cache implementation1,326MIT random_graphsA library for generating random graphs3,059MIT OR Apache-2.0 random_groupingUtility for random grouping.9,710MIT OR Apache-2.0 random_itemEasily reference or clone a random item from a sequential collection.2,930MIT OR Apache-2.0 random_lfsr_256_galoisSimple random generator imlplementation based on linear feedback shift register (LFSR, Galois variation) on 256-bit polynome2,328X11 random_midiA Rust crate for creating pseudorandom MIDI files given user-specified parameters.20GPL-2.0Multimedia::Audio random_name23213123Some random description.467MIT OR Apache-2.0 random_name_generatorRandom Name Generator77,339BSD-3-Clause random_nice_emojiThis is a little bin which prints a random nice emoji, which I use in my shell prompt8,925MIT random_ns_guessProgram picking a random number674MIT random_number_chooseA simple program to choose a random number760MIT random_number_gameA simple random number guessing game693MIT random_number_generatorsA command line tool to compare a range of PRNGs.2,286MITCommand line utilitiesScience random_password_generatorRust library to generate random passwords, you can define whether the password will have alphabetical, numeric or special…1,709MIT random_play随机播放视频1,542non-standard random_quotePull a random quote from zenquotes.io4,955GPL-3.0-onlyWeb programming random_rust生成随机数据的库1,558MIT random_sequenceGenerate a random shuffle of the numbers between start (inclusive) and end (exclusive)2,863MIT random_strGenerate random strings, chars, booleans, and integers.156,952BSD-2-Clause OR Apache-2.0 OR MIT random_struct_layoutThe custom attributes to randomize struct members layout6,280MITNo standard library random_stuffA pile of random helpers, macros, extension traits... that I didn't care to write a separate crate for. Probably nothing to do…2,536WTFPLRust patternsValue formatting random_testerA rust implementation similar to https://www.fourmilab.ch/random/28,293Apache-2.0 random_userRandom user generator using the api from <https://randomuser.me>6,314MIT random_utilsDifferent random number utilities.3,981MIT random_variantTo be used with all variant, contains the derive macro65,819MIT random_variant_macroTo be used with all variant, contains the derive macro57,190MIT random_wgslRandom utility package for WGSL/WESL747MIT OR Apache-2.0 random_wordEfficient functions for generating random words in many languages.3,825,768MITAlgorithmsInternationalization (i18n) randomcrateA random first crate for learning Rust489MIT OR Apache-2.0 randomfsimple cli to generate random numbers1,501MIT randomforestRandom forest regressor and classifier14,461MITScience randomforestsA simple random forest classifier.3,294Apache-2.0Science randomgenA library for generating random data such as names, emails, phone numbers, and dates.737MITAlgorithmsData structures randomioAsync random-access I/O traits (write_at/read_at) for files, block devices, and object storage. The AsyncWrite equivalent for…79MIT OR Apache-2.0API bindingsAsynchronous randomizeRandomization routines121,977Zlib OR Apache-2.0 OR MIT randomizerA random string/byte generator17,779MIT randomkit`numpy.random` for Rust.171,142MIT/BSD-3-Clause randomoracleA Rust package for implementing a random oracle by DiaData.3,769MIT OR Apache-2.0 randomorgA random.org client library. The randomness comes from atmospheric noise, which for many purposes is better than the…15,733MITAPI bindingsCryptography randomorg-rpcAsync Rust client for the RANDOM.ORG JSON-RPC API (Release 4): basic generation, signed generation, tickets, and verification.170BSDAPI bindingsAsynchronous randompass🔑 A simple static password generator.16,633MITCryptography randompasswordSimple random password generator2,724ISC randomprefixastuff1,630ISC randomprefixbstuff3,647ISC randomsGenerating randoms catalogue for redshift surveys.1,935MIT randomstringastuff1,652ISC randomstringbstuff3,596ISC randomusert-liba random library for hopefully make rust development easier3,718MIT randomusert-os-toolkita os dev toolkit for rust339MIT randomwalkBuild glorious random walks.6,007MIT randomxProof-of-work (PoW) algorithm that is optimized for general-purpose CPUs2,166BSD-3-Clause randomx-bindingsRusty wrapper for RandomX hashing6,460MIT randomx-bindings-sysFFI bindings for RandomX6,183BSD-3-Clause randomx-rsRust bindings for the RandomX Proof-of-Work324,151BSD-3-Clause randomx-rust-wrapperRandomX Rust wrapper intended for Fluence Capacity Commitment prover and verifier14,874Apache-2.0 randomx-sysFFI bindings for RandomX3,831BSD-3-Clause randomx4rRusty wrapper for RandomX hashing4,284MIT randomx4r-sysFFI bindings for RandomX4,011BSD-3-Clause randomx_rustRandomX is a proof-of-work (PoW) algorithm that is optimized for general-purpose CPUs.1,594Apache-2.0 randomy-rsRust bindings for the RandomY Proof-of-Work1,536BSD-3-Clause randotronTrivial little library that lets you randomly execute a closure with a sample rate2,643MIT randoxRand derive macros18MIT randpaperA customizable wallpaper daemon for per-monitor cycling, one-shot application, and optional theme synchronization for Waybar and…364Apache-2.0 randpaper_ipcRandpaper's inter process communication64Apache-2.0 randpaper_libRender a wallpaper image onto a Wayland output using zwlr_layer_shell_v1. No swaybg, no swww, pure Rust Wayland plumbing with a…102Apache-2.0 randpasA random password generator1,719MIT randpassCLI password generator with interactive TUI and cryptographic-grade RNG81MIT OR Apache-2.0Command line utilities randperm-crtSmall library for generating random permutations4,034GPL-3.0-only randremsending random remainders to be more healthy1,517MIT randrepoCli tool to give you random repos from GitHub.1,595non-standardCommand line utilities randrumA CLI tool that randomly merges individual drumhead MIDI files into full drum grooves.43GPL-2.0-or-later randrustLite HTTP server that returns base64 encoded bytes of a given length7,098Apache-2.0 randscapePCG toolkit for grids processing2,453MIT OR Apache-2.0