Building tools

  • Vite - Native-ESM powered web dev build tool. It's fast.
  • esbuild - An extremely fast JavaScript bundler and minifier
  • Snowpack - the faster frontend build tool
  • parcel - Blazing fast, zero config web app bundler.
  • webpack - Packs modules and assets for the browser.
  • rollup - Next-generation ES2015 module bundler.


  • marko - HTML-based templating engine that compiles templates to CommonJS modules and supports streaming, async rendering and custom tags.
  • nunjucks - Templating engine with inheritance, asynchronous control, and more (jinja2 inspired).



  • ky - Tiny and elegant HTTP client based on the browser Fetch API.
  • got - Nicer interface to the built-in http module.
  • axios - Promise based HTTP client (works in the browser too).
  • node-fetch - window.fetch for Node.js.


  • PDFKit - PDF generation library.