Skip to content

Micro-Runner, a CLI playground for benchmarking your JavaScript code

License

Notifications You must be signed in to change notification settings

lucamezzalira/micro-runner

Repository files navigation

Micro-Runner

a CLI playground for benchmarking your JavaScript code

Micro-Runner terminal example

Micro-Runner

The main aim behind Micro-Runner is making micro benchmarking accessible and useful.
Often, web, mobile or desktop applications are suffering from poor performances and developers are struggling to analyze the performance of their applications and improve them.
Micro-Runner aims to run some code in isolation like you would do in a playground providing immediate feedback in your CLI when you want to compare the most performant implementation across multiple of them.

In this YouTube video, you can see micro-runner in action

Micro-Runner-Metrics

Micro-Runner-Metrics is the library used by Micro-Runner CLI for gathering metrics.

Documentation

Roadmap

[x] create JavaScript library for gathering and reporting metrics to Micro-Runner
[] implement local server
[] implement cloud server
[] add interactive help in the CLI
[] better errors management

Contacts

For any additional info or ideas feel free to reach me out