Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including budgie with all npm packages installed. Try it out:

budgie lists no main file and has no index.js, so it can't be directly required. If this is a mistake, please let us know. It may however contain internal files that you can require manually:

// require("budgie/[??]")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

budgie v1.0.0

A tool to help build a performance budget.


A tool to help build a website's PerfLint performance budget.


npm install -g budgie


Run the following in your terminal;


Available Options

-h, --help Displays available options.

-v, --version Displays version.

-o, --output Output path of the generated PerfLint config. Defaults to stdout.

-t, --timeout Define the timeout of WebPageTest requests.

Further Reading

The categories for metrics are based on Tim Kadlec's brilliant article on performance budgets.

The generated configurations are only rough guides, to add your own metrics see the PerfLint Rules documentation for available metrics. For further configuration options see the Configuring PerfLint documentation.

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free