tinybench
npmv6.0.2TypeScriptπ A simple, tiny and lightweight benchmarking library!
Overview
tinybench is an npm package that π A simple, tiny and lightweight benchmarking library!. The latest version is 6.0.2, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need π A simple, tiny and lightweight benchmarking library! and value a focused solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
- Zero runtime dependencies β minimal footprint.
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of tinybench.
Used by
Popular packages that depend on tinybench.
Next generation testing framework powered by Vite
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Stringify your JSON at max speed
Wrapper library for directory and file watching.
Offers a async require.resolve function. It's highly configurable.
A fast and minimal alternative to globby and fast-glob
A JavaScript implementation of many web standards
An implementation of the WHATWG URL Standard's URL API and parsing machinery
A CSS selector engine.
Encode & decode XML and HTML entities with ease & speed
Fastest Snappy compression library in Node.js
Fake HTTP injection library
Just a little module for plugins.
Alternatives to tinybench
Frequently installed together
An AST-based pattern checker for JavaScript.
TypeScript definitions for node
Prettier is an opinionated code formatter
Delightful JavaScript Testing.
A drop-in replacement for fs, making various improvements.
A JavaScript implementation of many web standards
An extremely fast JavaScript and CSS bundler and minifier.
Native-ESM powered web dev build tool
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
ECMAScript parser
TypeScript definitions for estree
Just a little module for plugins.
Version history
| Version | Published | License |
|---|---|---|
| 6.0.2latest | 2 months ago | MIT |
| 6.0.1 | 2 months ago | MIT |
| 6.0.0 | 7 months ago | MIT |
| 6.0.0-rc.1 | 7 months ago | MIT |
| 6.0.0-beta.4 | 7 months ago | MIT |
| 6.0.0-beta.3 | 7 months ago | MIT |
| 6.0.0-beta.2 | 7 months ago | MIT |
| 5.1.0 | 8 months ago | MIT |
| 5.0.1 | 11 months ago | MIT |
| 5.0.0 | 11 months ago | MIT |
| 4.1.0 | 11 months ago | MIT |
| 4.0.1 | 1 year ago | MIT |
| 4.0.0 | 1 year ago | MIT |
| 3.1.1 | 1 year ago | MIT |
| 3.1.0 | 1 year ago | MIT |
| 3.0.7 | 1 year ago | MIT |
| 3.0.6 | 1 year ago | MIT |
| 3.0.5 | 1 year ago | MIT |
| 3.0.4 | 1 year ago | MIT |
| 3.0.4-rc.4 | 1 year ago | MIT |
Maintainers
Frequently asked questions
How do I install tinybench?
Run `npm install tinybench` to add tinybench to your npm project.
What license is tinybench released under?
tinybench is distributed under the MIT license.
How popular is tinybench?
tinybench has approximately 0 downloads per week and 7 known dependent packages.