awesome-bunx

Awesome BUNX

Awesome
Awesome

A collection of Awesome JavaScript / TypeScript CLI Tools available from BUNX/NPX.

you can use this list to find useful JavaScript and TypeScript CLI tools that are available for one-off execution via bunx or npx. The list is curated and maintained by the community, so feel free to contribute by adding your own favorite tools.

Contributors License Visits Stars

Validation and Sync

Inspired by awesome-uvx and awesome-bun.

Build Tools & Bundlers

Name Description Executable(s) Latest Release
esbuild Extremely fast JavaScript and CSS bundler and minifier
<summary>Examples</summary>
bunx esbuild src/index.ts --bundle --outfile=dist/bundle.js — Bundle a TypeScript entry into a single JS file
esbuild 0.28.0
2026-04-02
parcel Zero-configuration build tool for the web parcel 2.16.4
2026-02-02
rollup Next-generation module bundler for JavaScript libraries rollup 4.60.2
2026-04-18
tsup Bundle TypeScript libraries with zero config, powered by esbuild tsup 8.5.1
2025-11-12
vite Next generation frontend tooling — instant dev server and optimized builds
<summary>Examples</summary>
bunx vite — Start the Vite dev server in the current project
bunx vite build — Produce a production build
vite 8.0.8
2026-04-09

Code Quality & Linters

Name Description Executable(s) Latest Release
@biomejs/biome Fast formatter and linter for JavaScript, TypeScript, JSON and more
<summary>Examples</summary>
bunx --package @biomejs/biome biome check . — Lint and format the current project in one pass
biome 2.4.12
2026-04-14
eslint Pluggable static analyzer for JavaScript and TypeScript eslint 10.2.1
2026-04-17
oxlint Fast JavaScript/TypeScript linter written in Rust oxlint 1.60.0
2026-04-13
prettier Opinionated code formatter supporting many languages
<summary>Examples</summary>
bunx prettier --write . — Format every supported file in the project
prettier 3.8.3
2026-04-15
standard JavaScript style guide, linter, and formatter — zero config standard 17.1.2
2024-09-13

CSS & Styling Tools

Name Description Executable(s) Latest Release
autoprefixer PostCSS plugin to parse CSS and add vendor prefixes autoprefixer 10.5.0
2026-04-13
postcss-cli Command line interface for PostCSS postcss 11.0.1
2025-03-12
sass Reference implementation of Sass written in Dart
<summary>Examples</summary>
bunx sass input.scss output.css — Compile a Sass file to CSS
sass 1.99.0
2026-04-02
stylelint Modern, powerful linter that helps you avoid errors and enforce CSS conventions stylelint 17.8.0
2026-04-15
tailwindcss Utility-first CSS framework with a standalone CLI
<summary>Examples</summary>
bunx tailwindcss -i ./src/input.css -o ./dist/output.css --watch — Watch and compile Tailwind styles to a CSS file
tailwindcss 4.2.2
2026-03-18

Database Tools

Name Description Executable(s) Latest Release
drizzle-kit CLI companion for Drizzle ORM — migrations and schema management drizzle-kit 0.31.10
2026-03-17
knex SQL query builder and migration tool for Node.js knex 3.2.9
2026-04-03
prisma Next-generation Node.js and TypeScript ORM with a migration CLI
<summary>Examples</summary>
bunx prisma init — Scaffold a new Prisma schema and .env
bunx prisma migrate dev — Create and apply a new development migration
prisma 7.7.0
2026-04-07
sequelize-cli Command-line interface for Sequelize ORM sequelize 6.6.5
2026-01-05

Deployment & Hosting

Name Description Executable(s) Latest Release
firebase-tools Firebase command-line interface firebase 15.15.0
2026-04-16
netlify-cli Netlify command-line tool for local development and deployment netlify, ntl 25.0.1
2026-04-18
serverless Build and deploy serverless applications to any cloud serverless, sls 4.34.0
2026-04-10
sst Build full-stack apps on your own infrastructure sst 4.7.7
2026-04-17
vercel Deploy and manage projects on the Vercel platform
<summary>Examples</summary>
bunx vercel — Deploy the current directory to a preview URL
vercel, vc 51.7.0
2026-04-17
wrangler Command-line tool for building with Cloudflare Workers and Pages wrangler 4.83.0
2026-04-15

Development Tools

Name Description Executable(s) Latest Release
concurrently Run multiple commands concurrently, with prefixed output concurrently 9.2.1
2025-08-25
cross-env Cross-platform utility for setting environment variables cross-env, cross-env-shell 10.1.0
2025-09-29
dotenv-cli Run a command with environment variables loaded from a .env file dotenv 11.0.0
2025-10-28
nodemon Automatically restart a Node.js app when files change nodemon 3.1.14
2026-02-20
npm-run-all Run multiple npm-scripts in parallel or sequentially npm-run-all, run-p, run-s 4.1.5
2018-11-24

Documentation

Name Description Executable(s) Latest Release
@11ty/eleventy Simpler static site generator
<summary>Examples</summary>
bunx --package @11ty/eleventy eleventy --serve — Build and serve an Eleventy site locally
eleventy 3.1.5
2026-03-18
typedoc API documentation generator for TypeScript projects typedoc 0.28.19
2026-04-12
vitepress Vite-powered static site generator for technical documentation
<summary>Examples</summary>
bunx vitepress init — Scaffold a new VitePress documentation site
vitepress 1.6.4
2025-08-05

Frontend Frameworks & Tools

Name Description Executable(s) Latest Release
astro All-in-one web framework for content-driven sites astro 6.1.8
2026-04-18
create-astro Scaffold a new Astro project create-astro 5.0.5
2026-03-30
next The React Framework for production-grade applications next 16.2.4
2026-04-15
nuxi Command-line interface for the Nuxt framework nuxi 3.34.0
2026-03-10
storybook Build and document UI components in isolation storybook 10.3.5
2026-04-07
sv Official Svelte CLI — scaffold and manage SvelteKit projects
<summary>Examples</summary>
bunx sv create my-app — Create a new SvelteKit project
sv 0.15.1
2026-04-10

Package Management

Name Description Executable(s) Latest Release
depcheck Detect unused dependencies in a project depcheck 1.4.7
2023-10-17
npkill Find and remove node_modules directories to free disk space npkill 0.12.2
2024-06-08
npm-check Check for outdated, incorrect and unused dependencies npm-check 6.0.1
2022-07-16
npm-check-updates Upgrade package.json dependencies to the latest versions
<summary>Examples</summary>
bunx npm-check-updates -u — Upgrade all dependencies in package.json to the latest
ncu, npm-check-updates 21.0.2
2026-04-16
taze Modern cli tool that keeps deps fresh taze 19.11.0
2026-04-01

API & HTTP Tools

Name Description Executable(s) Latest Release
@openapitools/openapi-generator-cli Generate API clients, server stubs, and documentation from OpenAPI specs
<summary>Examples</summary>
bunx --package @openapitools/openapi-generator-cli openapi-generator-cli generate -i spec.yaml -g typescript-axios -o ./client — Generate a TypeScript Axios client from an OpenAPI spec
openapi-generator-cli 2.31.1
2026-04-07
json-server Full fake REST API with zero coding in seconds json-server 1.0.0-beta.15
2026-03-23
newman Command-line collection runner for Postman newman 6.2.2
2026-01-16
swagger-cli Validate, bundle, and manage Swagger/OpenAPI files swagger-cli 4.0.4
2020-07-19

Scaffolding & Generators

Name Description Executable(s) Latest Release
create-next-app Scaffold a new Next.js application with one command
<summary>Examples</summary>
bunx create-next-app@latest my-app — Create a new Next.js project named my-app
create-next-app 16.2.4
2026-04-15
create-t3-app Interactive CLI to start a typesafe Next.js app (the T3 Stack) create-t3-app 7.40.0
2025-11-05
create-vite Scaffold a new Vite project from an interactive prompt create-vite 9.0.4
2026-04-06
degit Straightforward project scaffolding via git repository cloning degit 2.8.4
2021-04-01
plop Micro-generator framework for consistent code scaffolding plop 4.0.5
2026-01-22

Security

Name Description Executable(s) Latest Release
audit-ci Audit dependencies in CI and fail on high-severity vulnerabilities audit-ci 7.1.0
2024-07-03
retire Scanner detecting the use of JavaScript libraries with known vulnerabilities retire 5.4.2
2026-01-18
snyk Find, fix, and monitor vulnerabilities in open source dependencies snyk 1.1304.0
2026-04-09

Testing & Quality

Name Description Executable(s) Latest Release
cypress End-to-end testing framework for anything that runs in a browser cypress 15.14.0
2026-04-16
jest Delightful JavaScript testing framework with a focus on simplicity jest 30.3.0
2026-03-10
mocha Feature-rich JavaScript test framework running on Node.js mocha, _mocha 11.7.5
2025-11-05
playwright Reliable end-to-end testing across all modern browsers
<summary>Examples</summary>
bunx playwright install — Install the browser binaries required by Playwright
playwright 1.59.1
2026-04-01
vitest Blazing fast unit-test framework powered by Vite vitest 4.1.4
2026-04-09

TypeScript Tools

Name Description Executable(s) Latest Release
ts-node TypeScript execution and REPL for Node.js ts-node, ts-node-esm, ts-node-script, ts-node-transpile-only 10.9.2
2023-12-08
tsx Run TypeScript and ESM files directly — drop-in node replacement tsx 4.21.0
2025-11-30
typescript TypeScript language compiler and language server
<summary>Examples</summary>
bunx tsc --init — Generate a tsconfig.json in the current directory
tsc, tsserver 6.0.3
2026-04-16

Performance & Monitoring

Name Description Executable(s) Latest Release
clinic Diagnose Node.js performance issues with flame graphs and heap analysis clinic 13.0.0
2023-06-28
lighthouse Automated tool for improving quality of web pages
<summary>Examples</summary>
bunx lighthouse https://example.com --view — Run an audit on a URL and open the report in the browser
lighthouse, chrome-debug, smokehouse 13.1.0
2026-04-06
size-limit Keep your JavaScript and CSS bundle size small size-limit 12.1.0
2026-04-13
webpack-bundle-analyzer Visualize the size of webpack output files with an interactive treemap webpack-bundle-analyzer 5.3.0
2026-03-25

Utilities

Name Description Executable(s) Latest Release
http-server Simple, zero-configuration command-line HTTP server http-server, hs 14.1.1
2022-05-31
kill-port Kill the process bound to a given port
<summary>Examples</summary>
bunx kill-port 3000 — Kill whatever process is listening on port 3000
kill-port 2.0.1
2022-06-21
localtunnel Expose your localhost to the world for easy testing and sharing lt 2.0.2
2021-09-18
npkg Inspect packages from the npm registry from the terminal npkg 0.0.6
2011-10-04
serve Static file serving and directory listing
<summary>Examples</summary>
bunx serve ./dist — Serve the contents of a build directory over HTTP
serve 14.2.6
2026-03-03

Version Control & Git

Name Description Executable(s) Latest Release
commitizen Create commits that follow a specified format — interactive CLI cz, git-cz, commitizen 4.3.1
2024-09-27
husky Modern native Git hooks made easy husky 9.1.7
2024-11-18
lint-staged Run linters against staged git files lint-staged 16.4.0
2026-03-14
semantic-release Fully automated version management and package publishing semantic-release 25.0.3
2026-01-30

Miscellaneous

Name Description Executable(s) Latest Release
cowsay Configurable talking cow (and other characters) for the terminal
<summary>Examples</summary>
bunx cowsay Hello from bunx — Print a cow saying a message
cowsay, cowthink 1.6.0
2024-01-26
figlet-cli Create large ASCII text banners in the terminal figlet 0.3.0
2025-04-12

Contributing

Feel free to contribute by opening a pull request with your favorite JavaScript / TypeScript CLI tools that can be run via bunx or npx! Please make sure to follow the contribution guidelines and adhere to the code of conduct. Please also check the issues for any open issues or discussions related to the project.

License

This project is licensed under the MIT License - see the LICENSE file for details.