{"id":13476712,"url":"https://github.com/oven-sh/awesome-bun","last_synced_at":"2025-09-26T22:31:51.799Z","repository":{"id":44328143,"uuid":"511742583","full_name":"oven-sh/awesome-bun","owner":"oven-sh","description":"⚡️ A curated list of awesome things related to Bun","archived":false,"fork":false,"pushed_at":"2025-07-20T10:01:29.000Z","size":151,"stargazers_count":3195,"open_issues_count":45,"forks_count":144,"subscribers_count":49,"default_branch":"main","last_synced_at":"2025-09-25T05:02:04.944Z","etag":null,"topics":["awesome","awesome-bun","awesome-list","bun","bunjs"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oven-sh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-07-08T02:56:58.000Z","updated_at":"2025-09-25T00:03:37.000Z","dependencies_parsed_at":"2023-11-25T09:37:44.515Z","dependency_job_id":"5e00e665-745b-4654-941e-8028bcd7b8e3","html_url":"https://github.com/oven-sh/awesome-bun","commit_stats":{"total_commits":110,"total_committers":34,"mean_commits":3.235294117647059,"dds":0.4636363636363636,"last_synced_commit":"448a678c1472dca2d5f898bf464c576a78d28a12"},"previous_names":["oven-sh/awesome-bun","apvarun/awesome-bun"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oven-sh/awesome-bun","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oven-sh%2Fawesome-bun","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oven-sh%2Fawesome-bun/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oven-sh%2Fawesome-bun/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oven-sh%2Fawesome-bun/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oven-sh","download_url":"https://codeload.github.com/oven-sh/awesome-bun/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oven-sh%2Fawesome-bun/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277155566,"owners_count":25770556,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-26T02:00:09.010Z","response_time":78,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","awesome-bun","awesome-list","bun","bunjs"],"created_at":"2024-07-31T16:01:33.696Z","updated_at":"2025-09-26T22:31:51.793Z","avatar_url":"https://github.com/oven-sh.png","language":null,"funding_links":[],"categories":["Others","Technical","Programming Language Lists","awesome-list","Programming Languages","miscellaneous"],"sub_categories":["awesome-*","JavaScript Lists"],"readme":"\u003cp align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003cimg width=\"160\" src=\"./awesome-bun.png\" alt=\"logo of awesome-bun repository\"\u003e\n  \u003cbr\u003e\n  \u003cbr\u003e\n\u003c/p\u003e\n\n\u003ch2 align='center'\u003eAwesome Bun\u003c/h2\u003e\n\n\u003cp align='center'\u003e\nA curated list of awesome things related to \u003ca href='https://github.com/oven-sh/bun'\u003eBun\u003c/a\u003e\n\u003cbr\u003e\u003cbr\u003e\n\n\u003ca href='https://github.com/sindresorhus/awesome'\u003e\n\u003cimg src='https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg' alt='Awesome'\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\nBun is an incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.\n\n## Contents\n\n- [Essentials](#essentials)\n- [Articles](#articles)\n- [Boilerplates](#boilerplates)\n- [Extensions](#extensions)\n- [Videos](#videos)\n- [Tools](#tools)\n- [Community](#community)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Essentials\n\n- [Website](https://bun.com/)\n- [Docs](https://bun.com/docs)\n- [Examples](https://github.com/oven-sh/bun/tree/main/examples)\n\n## Articles\n\n- [Exploring Bun](https://jenil777007.hashnode.dev/lets-bun)\n- [Scaffolding your bun project](https://codetea.com/scaffolding-your-bun-project-boilerplate/)\n- [Bun Tutorial – Getting Started Guide With Examples](https://codedamn.com/news/backend/bun-js-tutorial-2022)\n- [Create a react app with bun](https://dev.to/ashirbadgudu/create-a-react-app-with-bun-125o)\n- [Let's create a next.js app with bun](https://dev.to/ashirbadgudu/lets-create-a-nextjs-app-with-bun-48l6)\n- [Bun: A Complete Overhaul of the JavaScript Ecosystem](https://www.lunasec.io/docs/blog/bun-first-look/)\n- [Server-Side Rendering (SSR) With Bun and React](https://alexkates.dev/server-side-rendering-ssr-with-bun-and-react)\n\n## Courses \u0026 Books\n\n- [Bun Security Essentials](https://www.bunsecurity.dev)\n\n## Boilerplates\n\n- [Extro - open source browser extension starter kit](https://github.com/turbostarter/extro)\n- [Bun on Railway - Starter](https://github.com/FarazPatankar/bun-on-railway)\n- [Bun on Dev Containers \u0026 GitHub Codespaces](https://github.com/alertbox/try-bun)\n- [Create Bun Boilerplates](https://github.com/guocaoyi/create-bun)\n- [React Bun Template for Gitpod](https://github.com/Joshuafrankle/bun-react)\n- [React-Typescript template](https://github.com/anjiboss/react-ts-template-for-bun)\n- [Bun Lib Starter](https://github.com/wobsoriano/bun-lib-starter)\n- [tRPC + Bun](https://github.com/sachinraja/trpc-bun)\n- [remix-bun](https://github.com/jacob-ebey/remix-bun-testing)\n- [Bun Template for Gitpod](https://github.com/gitpod-io/bun-on-gitpod)\n- [Nixpacks Bun web server](https://github.com/railwayapp/nixpacks/tree/main/examples/node-bun-web-server)\n- [sveltekit-bun-template](https://github.com/TheOtterlord/sveltekit-bun-template)\n- [react-nostalgia-boilerplate](https://github.com/boilertowns/react-nostalgia-boilerplate)\n- [Bun OpenAI Whisper Microservice with Docker](https://github.com/Illyism/whisper-docker)\n- [DBest Stack](https://github.com/itsyoboieltr/dbest-stack)\n- [🐵 Xmonkey Userscript: Bun + TypeScript Boilerplate](https://github.com/genzj/bun-ts-userscript-starter)\n\n## Extensions\n\n### Frameworks\n\n- [Elysia](https://github.com/elysiajs/elysia) - Fast, and friendly Bun web framework.\n- [Hono](https://github.com/honojs/hono) - Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast.\n- [Vixeny](https://github.com/mimiMonads/vixeny) - A fast, pure functional web framework for Bun and Deno.\n- [Grace](https://docs.gracejs.dev) - An innovative, type-safe and easy-to-use API framework.\n- [Primate](https://primatejs.com) - Expressive, minimal and extensible web framework.\n- [NBit](https://github.com/sstur/nbit) - A zero-dependency, strongly-typed web framework for Bun, Node and Cloudflare workers.\n- [GraphQL Yoga](https://github.com/dotansimha/graphql-yoga) - A fast, fully featured GraphQL Framework that [runs on Bun](https://the-guild.dev/graphql/yoga-server/v3/integrations/integration-with-bun), Cloudflare Workers, Deno, and any JS environment.\n- [Gamepadzilla](https://github.com/RodrigoDornelles/npm-gamepadzilla/) A plug-and-play gamepad frontend framework for HTML5 mobile games, supporting both virtual and physical joysticks. _No scripting required._\n- [BunWork](https://github.com/happer64bit/bunwork) - Simple, Fast and Minimalist Backend Framework with No Pain\n- [Brisa](https://github.com/brisa-build/brisa) A full-stack web framework with Server Actions and Web Components with JSX + signals\n- [Mantou]([link](https://github.com/kao-xiang/mantou)) - A Fullstack React Framework with auto generated documentation.\n- [Blade](https://github.com/ronin-co/blade) — Build instant web apps with React.\n\n### Libraries\n\n- [@stricjs/utils](https://github.com/bunsvr/utils) - A set of blazingly fast, general-purpose web utilities.\n- [Hattip](https://github.com/hattipjs/hattip) - Set of JavaScript packages for building HTTP server applications, with Bun support.\n- [Siopao](https://github.com/wobsoriano/siopao) - Minimal routing library. Based on Radix Tree.\n- [Fluxify](https://github.com/simylein/fluxify) - A neat little library powered by Bun for building apis.\n- [GraphQL Mesh](https://github.com/urigo/graphql-mesh) - Gateway that takes any source API and exposes GraphQL. Runs on Bun, Cloudflare Workers, Deno, and any JS environment.\n- [bun-types](https://www.npmjs.com/package/bun-types) - Typescript with Bun.\n\n### Utilities\n\n- [bun-fs-router-plugin](https://github.com/m1212e/bun-fs-router-plugin) - Bundler plugin to enable filesystem based routing at build time\n- [bun-utilities](https://www.npmjs.com/package/bun-utilities) - Bindings for useful functions for bun.\n- [bun-livereload](https://github.com/jarred-sumner/bun-livereload) - Automatically reload any imports.\n- [bun-html-live-reload](https://github.com/aabccd021/bun-html-live-reload) - Automatically reload html when Bun server hot reloads.\n- [bun-wifi-name](https://github.com/wobsoriano/bun-wifi-name) - Get current wifi name in Bun.\n- [serve-static-bun](https://www.npmjs.com/package/serve-static-bun) - Serve static files using Bun.serve or Bao.js.\n- [bun-promptx](https://github.com/wobsoriano/bun-promptx) - Terminal prompt library based on bubbles via bun:ffi.\n- [blipgloss](https://github.com/wobsoriano/blipgloss) - Style definitions for nice terminal layouts 👄.\n- [Orama](https://github.com/oramasearch/orama) - 🌌 Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.\n- [bnx](https://github.com/wobsoriano/bnx) - zx inspired shell for Bun/Node.\n- [bun-aws-lambda](https://github.com/Jarred-Sumner/bun-aws-lambda) - Hacky attempt to get bun to run on AWS Lambda\n- [postgres-bun](https://github.com/lawrencecchen/postgres-bun) - fast postgres bindings for bun runtime (libpq ffi)\n- [prerender-macro](https://github.com/aralroca/prerender-macro) - Bun plugin to prerender JSX components using a kind of macro\n- [type-explorer](https://github.com/triyanox/type-explorer) - Runtime type inspection and schema generation for JS/TS.\n\n### Adapters\n\n- [svelte-adapter-bun](https://github.com/catdadcode/svelte-adapter-bun) - Adapter for SvelteKit apps that generates a standalone Bun server.\n- [kysely-bun-sqlite](https://www.npmjs.com/package/kysely-bun-sqlite) - Kysely with SQLite, running on Bun.\n- [fable-bun](https://github.com/AngelMunoz/fable-bun) - Fable bindings for Bun.sh.\n- [duckdb](https://github.com/evanwashere/duckdb) - 🦆 fast duckdb bindings for bun runtime.\n\n## Videos\n\n[EN] 🇬🇧\n\n- [JavaScript just got way faster - Fireship](https://www.youtube.com/watch?v=FMhScnY0dME)\n- [What is Bun](https://www.youtube.com/watch?v=Rp5yvwX7orE)\n- [Install Bun JS In Windows - Faster JavaScript](https://www.youtube.com/watch?v=aNL3gXW0ZuM)\n- [Install and Run Bun JS In Real Server](https://www.youtube.com/watch?v=lDGrDOGyOr0)\n- [How to create and run Next.js App on Bun JavaScript Runtime](https://www.youtube.com/watch?v=U4sX83dlZx8)\n- [How to create and run React App on Bun JavaScript Runtime](https://www.youtube.com/watch?v=UrO2UhA8SQE)\n- [New JS runtimes Deno \u0026 Bun - Shawn Swyx Wang](https://www.youtube.com/watch?v=ORI29ot_Zck)\n\n[ES] 🇪🇸\n\n- [Esta tecnología es mejor y más rápida que Node.js ¡DESCÚBRELA!](https://www.youtube.com/watch?v=WzcCVPoX2wQ)\n\n## Tools\n\n- [bun.new](http://bun.new) - Instant Bun playground in browser.\n- [Bum](https://github.com/owenizedd/bum) - A fast Bun version manager written in Rust.\n- [sublime-bun](https://github.com/alexkuz/sublime-bun) - Bun binary files viewer and other Bun-related stuff for Sublime Text editor.\n- [Shumai](https://github.com/AltriusRS/Shumai) - A delicious new outlook on command line argument handling with Bun.\n- [asdf-bun](https://github.com/cometkim/asdf-bun) - asdf version manager plugin for installing Bun.\n- [setup-bun](https://github.com/oven-sh/setup-bun) - Set up your GitHub Actions workflow with a specific version of Bun.\n- [action-setup-bun](https://github.com/antongolub/action-setup-bun) - Setup GitHub Actions workflow with a specific version of Bun.\n- [bun-discord-bot](https://github.com/MiraBellierr/bun-discord-bot) - Interaction Discord bot written in JS and TS using Bun runtime environment.\n- [bun-discord-bot(serverless)](https://github.com/xHyroM/bun-discord-bot) - Official serverless discord bot for bun discord server.\n- [bunbot](https://github.com/wobsoriano/bunbot) - Native cross-platform GUI automation for the Bun runtime. Supports Mac and Windows for now.\n- [Discall](https://github.com/Discall-Development/Discall) - A async functional discord API wrapper written in bun.\n- [bun-doc](https://github.com/William-McGonagle/bun-doc) - A procedural documentation and website generator written in Bun.\n- [VS Code Bun extension](https://marketplace.visualstudio.com/items?itemName=oven.bun-vscode) - VS Code extension to execute JavaScript .js file or TypeScript .ts file by Bun.\n\n## Community\n\n- [Discord](https://bun.com/discord)\n- [Bun tagged NPM packages](https://bun-modules.pages.dev)\n- [Benchmarks](https://github.com/xHyroM/benchmarks)\n- [Framework benchmarks](https://github.com/bunsvr/benchmark) - Comparing Bun HTTP frameworks.\n- [Bun HTTP Framework Benchmark](https://github.com/SaltyAom/bun-http-framework-benchmark) - Compare throughput benchmark from various Bun HTTP frameworks.\n- [sveltekit-adapter-bun](https://github.com/bun-community/sveltekit-adapter-bun)\n\n## Contributing\n\nThis repository is built for the community. Submit packages, articles, blogs, videos and more that utilizes Bun to share with the developer community. Please refer to [CONTRIBUTING.md](/CONTRIBUTING.md) for details.\n\n## License\n\n[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](http://creativecommons.org/publicdomain/zero/1.0/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foven-sh%2Fawesome-bun","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foven-sh%2Fawesome-bun","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foven-sh%2Fawesome-bun/lists"}