mcollina

mcollina/autocannon

fast HTTP/1.1 benchmarking tool written in Node.js

JavaScript
7881
328
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mcollina/autocannon

Account's avatar
Pretty unicode tables for the command line. Based on the original cli-table.
Account's avatar
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Account's avatar
Flexible ascii progress bar
Account's avatar
reschedulable setInterval for node.js
Account's avatar
The semantic version parser used by npm.
Account's avatar
Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!
Account's avatar
A streaming parser for HTML form data for node.js
Account's avatar
Automatically install pre-commit hooks for your npm modules.
Account's avatar
Proxies nodejs require in order to allow overriding dependencies during testing.
Account's avatar
JavaScript test spies, stubs and mocks.
Account's avatar
split a Text Stream into a Line Stream, using Stream 3
Account's avatar
JavaScript Standard Style
Account's avatar
A Test-Anything-Protocol library for JavaScript
Account's avatar
Node is running but you don't know why? why-is-node-running is here to help you.
Account's avatar
parse arguments with recursive contexts
Account's avatar
Put a little spinner on process.stderr, as unobtrusively as possible.
Account's avatar
A module which will endeavor to guess your terminal's level of color support.
Account's avatar
Cross platform normalization of process.argv
Account's avatar
check if the current node version has async_hooks.
Account's avatar
TypeScript port of HdrHistogram
Account's avatar
A little lib for turning hdr-histogram-js to objects
Account's avatar
A pure JS HTTP parser for node.
Account's avatar
Uber-fast unique id generation, for Node.js and the browser
Account's avatar
Cross-platform method to add a directory to your $PATH
Account's avatar
Observe when something in your node app starts listening on a TCP port
Account's avatar
Reschedulable Timer for your node needs
Account's avatar
Parse a human readable time string into a time based value

Support the repos that depend on mcollina/autocannon

Account's avatar
A shared library for StopRussia repo
Account's avatar
run your benchmarks as part of your dev flow, for Node.js
Account's avatar
creating a simple package for study
Account's avatar
web framework foxify benchmarks
Account's avatar
This package allows you to benchmark different runtimes using popular packages operations.
Account's avatar
Load test automation module
Account's avatar
Unofficial tools for mirring speedrun.com API data
Account's avatar
performance test, benchmark
Account's avatar
Benchmarks for Graphback, a fast and low-overhead web framework.
Account's avatar
🏆 Rayo's benchmarks.
Account's avatar
Benchmarking library, based on Benchmark.js and Autocannon
Account's avatar
UVue server development tools
Account's avatar
Unofficial tools for mirring speedrun.com API data
Account's avatar
A web ui of autocannon
Account's avatar
Benchmarks for Fastify, a fast and low-overhead web framework.
Account's avatar
A unique visualisation of any large chunk of DNA or RNA residing in ASCII text files (such as FASTA, GBK etc and also just .txt like my hand-made test files), AminoSee is a way to render huge genomics files into a left-to-right top-bottom PNG linear image, a 2D infinite space filling square curve from 18th century, and a 3D hilbert curve from this century! Computation is done locally, without the files leaving your machine. A back-end terminal daemon cli command that can be scripted is combined with a front-end GUI using the Carlo, AminoSee features asynchronous streaming processing enabling arbitrary size files to be processed. It has been tested with files in excess of 4 GB and does not need the whole file in memory at any time. Try running 'aminosee *' in a directory with DNA files, or better run the batch script 'batch-peptides.sh'. The folder 'dna' is provided for bulk rendering it already has those scripts present. The GUI is not finished at this time. it is using THREEjs and a 3D Hilbert Curve, Carlo. Command line options allow one to filter by peptide, for example 'aminosee * --peptide=Ochre'. Allows genomics researchers to convert any file containing blocks of text format DNA (Fasta, GBK, .txt) into an interactive experience.
Account's avatar
Is X faster than Y in Node.js vX.Z?

Top contributors

mcollina's profile
mcollina
233 contributions
GlenTiki's profile
GlenTiki
150 contributions
dependabot[bot]'s profile
dependabot[bot]
41 contributions
goto-bus-stop's profile
goto-bus-stop
32 contributions
salmanm's profile
salmanm
19 contributions
greenkeeper[bot]'s profile
greenkeeper[bot]
11 contributions
watson's profile
watson
9 contributions
Fdawgs's profile
Fdawgs
9 contributions
feugy's profile
feugy
6 contributions
RafaelGSS's profile
RafaelGSS
6 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet