Python
Java
JavaScript
Android
Golang
C/C++
Swift
PHP
Node.js
Ruby
.NET
More
React
Linux
Rust
Vue.js
Flutter
Command-line
Network programming
Database
Applications
IDEs
More...
Home
/
Rust
/
Testing
Testing
Crates to help you verify the correctness of your code
Search
Newest releases
Newest releases
Most popular
Testing
14
🦀️atos for linux by rust - A partial replacement for Apple's atos tool for converting add...
atosl-rs 🦀️ atos for linux by rust - A partial replacement for Apple's atos tool for converting addresses within a binary file to symbols. tested on
Testing
6
stress testing library in Rust. For fun
rustress Simple network stress testing library. To get familiar with Rust Planned features (Subject to change) Multithreaded client/server Throughput
Testing
11
A small tiny little binary to fix undesired mouse double clicks in Windows, written in Rus...
click-once A small tiny little binary to fix malfunctioning mouse double clicks in Windows, written in Rust. Minimal executable with little to no over
Testing
10
An example fuzzer about how to fuzz a JS engine combinign Nautilus with Token-level fuzzin...
LibAFL QuickJS Fuzzing Example An example fuzzer about how to fuzz a JS engine combinign Nautilus with Token-level fuzzing. Prepare Make sure to have
Testing
5
Port path module (and tests) of nodejs to rust using the same algorithms.
rusty_nodejs_path Port path module (and tests) of nodejs to rust using the same algorithms. crates.io Documents Progress posix path.basename(path[, ex
Testing
11
Let's be scanned.
Masscanned Masscanned (name inspired, of course, by masscan) is a network responder. Its purpose is to provide generic answers to as many protocols as
Testing
3
This is a tiny (but delightful!) utility library for exhaustive testing.
Exhaustigen This is a tiny (but delightful!) utility library for exhaustive testing. It is based (directly) on the idea and code in the following blog
Testing
11
Ee-appshot: Create Snapshot of Earth Engine Apps
ee-appshot: Create Snapshot of Earth Engine Apps This repo will create a JSON collection of Google Earth Engine apps from my collaborators and those w
Testing
7
Snapshot testing for a herd of CLI tests
trycmd Snapshot testing for a herd of CLI tests trycmd aims to simplify the process for running a large collection of end-to-end CLI test cases, takin
Testing
83
New gen. Linux
ExtremeCodeOS New gen. Linux Преамбула Необходимо исправить все недостатки линукса и сделать самый лучший и самый доступный дистрибутив из всех сущест
Testing
235
Grapheme Cluster and Word boundaries according to UAX#29 rules
Iterators which split strings on Grapheme Cluster or Word boundaries, according to the Unicode Standard Annex #29 rules. Documentation use unicode_seg
Testing
19
🧵 Generate self-describing strings of a given length to help aid software testing
rust-counter-strings Counter strings generator written in rust to help aid software testing What is a counterstring? "A counterstring is a graduated s
Testing
134
Rewind is a snapshot-based coverage-guided fuzzer targeting Windows kernel components.
Rewind is a snapshot-based coverage-guided fuzzer targeting Windows kernel components.
Testing
20
A more modern http framework benchmarker supporting HTTP/1 and HTTP/2 benchmarks.
A more modern http framework benchmarker supporting HTTP/1 and HTTP/2 benchmarks.
Testing
195
Fuzzcheck: Structure and coverage guided fuzzing for Rust
Structure-aware, in-process, coverage-guided, evolutionary fuzzing engine for Rust functions.
Testing
224
Chromiumoxid – An Async Headless Chrome API in Rust
chromiumoxide provides a high-level and async API to control Chrome or Chromium over the DevTools Protocol
Testing
22
A suite of benchmarks designed to test and compare Rust ECS library performance across a v...
A suite of benchmarks designed to test and compare Rust ECS library performance across a variety of challenging circumstances.
Testing
12
A benchmark library.
A benchmark library. Stable rust (no black_box) Beautiful output Async support Custom async runtime Memory usage Custom formatting Intuitive numerical units Support custom memory allocator
Testing
13
Benchmark the same async program across Rust, OCaml, and FSharp.
Benchmark to compare async web server + interpreter + web client implementations across various languages
Testing
15
An offline typing test, written using Rust and Iced.
An offline typing test, written using Rust and Iced.
Testing
267
AutoPilot is a simple cross-platform desktop automation library for Deno.
AutoPilot is a simple cross-platform desktop automation library for Deno.
Testing
135
propfuzz: A Rust toolkit to combine property-based testing and fuzzing.
propfuzz: Rust tools to combine coverage-guided fuzzing with property-based testing
Testing
747
enigo - Enigo lets you control your mouse and keyboard in an abstract way on different ope...
enigo Cross platform input simulation in Rust! Linux (X11) mouse Linux (X11) text Linux (Wayland) mouse Linux (Wayland) text MacOS mouse MacOS text Wi
Testing
264
macro dev speculate - An RSpec inspired minimal testing framework for Rust
speculate.rs An RSpec inspired minimal testing framework for Rust. Installation Add speculate to the dev-dependencies section of your Cargo.toml: [dev
Testing
169
selenium-rs - selenium-rs is a client for the selenium webdriver spec (https://www.w3.org/...
Selenium-rs About Selenium-rs is a simple client for the selenium webdriver. Its built to work with the webdriver protocol (spec found here). It curre
Testing
26
dev expectest - Crate provides matchers and matcher functions for unit testing
expectest Docs | Examples | Changelog | Crates.io This project is inspired by Nimble for Swift. It provides matchers and matcher functions to express
Testing
37
factori - A factory library for Rust, inspired by FactoryBot. 🤖
Factori A testing factory library for Rust, inspired by FactoryBot. 🤖 🦀 Factori makes it easy to instantiate your test objects/fixtures in tests whi
Testing
86
dev assert_fs - Filesystem fixtures and assertions for testing
assert_fs Assert Filesystems - Filesystem fixtures and assertions for testing. assert_fs aims to simplify Setting up files for your tests to consume A
Testing
146
dev partial-io - Helpers to test partial, interrupted and would-block I/O operations
partial-io A Rust utility library to test resilience of Read or Write wrappers. If you'd like to help out, see CONTRIBUTING.md. Documentation (latest
Testing
227
nightly mocktopus - Mocking framework for Rust
Mocking framework for Rust (currently only nightly). See documentation for more. #[mockable] mod hello_world { pub fn world() -> &'static str {
Testing
53
keyboard-types - Contains types to define keyboard related events
Keyboard Types Documentation Contains types to define keyboard related events. The naming and conventions follow the UI Events specification but this
Testing
51
galvanic-test - A testing framework for setting up and tearing up test fixtures/environmen...
Galvanic-test: easier test setup for Rust This crate provides a framework for creating test suites, managing their shared dependencies, and for writin
1
2
Categories
Rust
3378
Encoding JSON
43
Applications
36
Asynchronous
112
Audio and Music
58
Authentication
31
Automotive
12
Build system
43
Caching
32
Cargo plugins
46
Command-line
418
Compression
22
Computation
18
Concurrency
70
Configuration
28
Cryptocurrencies
96
Cryptography
130
Data processing
14
Data structures
182
Data visualization
16
Database
74
Database interfaces
35
Date and time
17
Debugging
55
Deployment
69
Development tools
27
Distributed systems
14
Email
20
Embedded
4
Embedded development
90
Emulators
29
Encoding Binary
4
Encoding Multimedia
3
Encoding XML
10
Encoding YAML
8
Filesystem
91
Foreign Function Interface
101
Game development
106
Games
62
Genetic algorithms
12
Geospatial
3
Graphics
71
GUI
167
HTTP Client
52
IDEs
32
Image processing
101
Industrial automation
3
Logging
11
Machine learning
68
macOS APIs
10
Math
46
Memory management
40
Miscellaneous
162
Mobile
4
Network programming
133
No standard library
34
Observability
2
Operating systems
21
Parsing
75
Platform specific
12
Procedural macros
40
Productivity
2
Profiling
28
Resources
13
Science
44
Scripting
17
Security tools
57
Simulation
1
Static Site Generators
20
System tools
54
Template engine
65
Testing
83
Text editors
40
Text processing
69
Text search
21
Unix APIs
33
Utilities
439
Value formatting
9
Video
27
Virtualization
34
Web programming
82
Web Servers
83
WebAssembly
21
WebSocket
17
Windows APIs
18
Most popular
More
01
dev quickcheck - Automatic property based testing with shrinking
02
dev insta - A snapshot testing library for Rust
03
afl.rs — A Rust fuzzer, using AFL
04
dev proptest - Hypothesis-like property-based testing and shrinking
05
trust — A Travis CI and AppVeyor template to test your Rust crate on 5 architectures and p...
06
grcov - Rust tool to collect and aggregate code coverage data for multiple source files
07
macro dev rstest - Rust fixture based test framework. It use procedural macro to implement...
08
enigo - Enigo lets you control your mouse and keyboard in an abstract way on different ope...
09
fake-rs — A library for generating fake data
10
dev trybuild - Test harness for ui tests of compiler diagnostics