Skip to content

Instantly share code, notes, and snippets.

@Luxcium
Created August 19, 2024 19:36
Show Gist options
  • Save Luxcium/b34d56ca8222a1bc71a4a44db69f9b68 to your computer and use it in GitHub Desktop.
Save Luxcium/b34d56ca8222a1bc71a4a44db69f9b68 to your computer and use it in GitHub Desktop.
Public Domain HTML Page Created by ChatGPT ― This HTML page has been generated by ChatGPT and is considered to be in the public domain. It is intended for unrestricted use, meaning it can be freely copied, modified, distributed, or used for any purpose, including commercial applications. The content was crafted by an AI to assist with various de…
<!DOCTYPE html>
<!-- Created by ChatGPT using: https://raw.githubusercontent.com/oven-sh/awesome-bun/main/README.md -->
<!-- August 19th 2024 (https://raw.githubusercontent.com/oven-sh/awesome-bun/fd7b2ab48f4b4a076c0e5583c6023a7860d89f49/README.md) -->
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Awesome Bun</title>
</head>
<body>
<div align="center">
<br>
<img width="160" src="./awesome-bun.png" alt="logo of awesome-bun repository">
<br>
<br>
</div>
<h2 align='center'>Awesome Bun</h2>
<div align='center'>
A curated list of awesome things related to <a href='https://github.com/oven-sh/bun'>Bun</a>
<br><br>
<a href='https://github.com/sindresorhus/awesome'>
<img src='https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg' alt='Awesome'>
</a>
</div>
<p>Bun is an incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.</p>
<h3>Contents</h3>
<ul>
<li><a href="#essentials">Essentials</a></li>
<li><a href="#articles">Articles</a></li>
<li><a href="#boilerplates">Boilerplates</a></li>
<li><a href="#extensions">Extensions</a></li>
<li><a href="#videos">Videos</a></li>
<li><a href="#tools">Tools</a></li>
<li><a href="#community">Community</a></li>
<li><a href="#contributing">Contributing</a></li>
<li><a href="#license">License</a></li>
</ul>
<h3 id="essentials">Essentials</h3>
<ul>
<li><a href="https://bun.sh/">Website</a></li>
<li><a href="https://bun.sh/docs">Docs</a></li>
<li><a href="https://github.com/oven-sh/bun/tree/main/examples">Examples</a></li>
</ul>
<h3 id="articles">Articles</h3>
<ul>
<li><a href="https://jenil777007.hashnode.dev/lets-bun">Exploring Bun</a></li>
<li><a href="https://codetea.com/scaffolding-your-bun-project-boilerplate/">Scaffolding your bun project</a></li>
<li><a href="https://codedamn.com/news/backend/bun-js-tutorial-2022">Bun Tutorial – Getting Started Guide With Examples</a></li>
<li><a href="https://dev.to/ashirbadgudu/create-a-react-app-with-bun-125o">Create a react app with bun</a></li>
<li><a href="https://dev.to/ashirbadgudu/lets-create-a-nextjs-app-with-bun-48l6">Let's create a next.js app with bun</a></li>
<li><a href="https://www.lunasec.io/docs/blog/bun-first-look/">Bun: A Complete Overhaul of the JavaScript Ecosystem</a></li>
<li><a href="https://alexkates.dev/server-side-rendering-ssr-with-bun-and-react">Server-Side Rendering (SSR) With Bun and React</a></li>
</ul>
<h3 id="boilerplates">Boilerplates</h3>
<ul>
<li><a href="https://github.com/FarazPatankar/bun-on-railway">Bun on Railway - Starter</a></li>
<li><a href="https://github.com/alertbox/try-bun">Bun on Dev Containers & GitHub Codespaces</a></li>
<li><a href="https://github.com/guocaoyi/create-bun">Create Bun Boilerplates</a></li>
<li><a href="https://github.com/Joshuafrankle/bun-react">React Bun Template for Gitpod</a></li>
<li><a href="https://github.com/anjiboss/react-ts-template-for-bun">React-Typescript template</a></li>
<li><a href="https://github.com/wobsoriano/bun-lib-starter">Bun Lib Starter</a></li>
<li><a href="https://github.com/sachinraja/trpc-bun">tRPC + Bun</a></li>
<li><a href="https://github.com/jacob-ebey/remix-bun-testing">remix-bun</a></li>
<li><a href="https://github.com/gitpod-io/bun-on-gitpod">Bun Template for Gitpod</a></li>
<li><a href="https://github.com/railwayapp/nixpacks/tree/main/examples/node-bun-web-server">Nixpacks Bun web server</a></li>
<li><a href="https://github.com/TheOtterlord/sveltekit-bun-template">sveltekit-bun-template</a></li>
<li><a href="https://github.com/boilertowns/react-nostalgia-boilerplate">react-nostalgia-boilerplate</a></li>
<li><a href="https://github.com/Illyism/whisper-docker">Bun OpenAI Whisper Microservice with Docker</a></li>
<li><a href="https://github.com/itsyoboieltr/dbest-stack">DBest Stack</a></li>
</ul>
<h3 id="extensions">Extensions</h3>
<h4>Frameworks</h4>
<ul>
<li><a href="https://github.com/elysiajs/elysia">Elysia</a> - Fast, and friendly Bun web framework.</li>
<li><a href="https://stricjs.netlify.app">Stric</a> - A Bun-first framework for building high performance and scalable web applications and APIs.</li>
<li><a href="https://github.com/mimiMonads/vixeny">Vixeny</a> - A fast, pure functional web framework for Bun and Deno.</li>
<li><a href="https://github.com/honojs/hono">Hono</a> - Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast.</li>
<li><a href="https://docs.gracejs.dev">Grace</a> - An innovative, type-safe and easy-to-use API framework.</li>
<li><a href="https://primatejs.com">Primate</a> - Expressive, minimal and extensible web framework.</li>
<li><a href="https://github.com/sstur/nbit">NBit</a> - A zero-dependency, strongly-typed web framework for Bun, Node and Cloudflare workers.</li>
<li><a href="https://github.com/dotansimha/graphql-yoga">GraphQL Yoga</a> - A fast, fully featured GraphQL Framework that <a href="https://the-guild.dev/graphql/yoga-server/v3/integrations/integration-with-bun">runs on Bun</a>, Cloudflare Workers, Deno, and any JS environment.</li>
<li><a href="https://github.com/RodrigoDornelles/npm-gamepadzilla/">Gamepadzilla</a> A plug-and-play gamepad frontend framework for HTML5 mobile games, supporting both virtual and physical joysticks. No scripting required.</li>
</ul>
<h4>Libraries</h4>
<ul>
<li><a href="https://github.com/bunsvr/utils">@stricjs/utils</a> - A set of blazingly fast, general-purpose web utilities.</li>
<li><a href="https://github.com/hattipjs/hattip">Hattip</a> - Set of JavaScript packages for building HTTP server applications, with Bun support.</li>
<li><a href="https://github.com/wobsoriano/siopao">Siopao</a> - Minimal routing library. Based on Radix Tree.</li>
<li><a href="https://github.com/simylein/fluxify">Fluxify</a> - A neat little library powered by Bun for building apis.</li>
<li><a href="https://github.com/urigo/graphql-mesh">GraphQL Mesh</a> - Gateway that takes any source API and exposes GraphQL. Runs on Bun, Cloudflare Workers, Deno, and any JS environment.</li>
<li><a href="https://www.npmjs.com/package/bun-types">bun-types</a> - Typescript with Bun.</li>
</ul>
<h4>Utilities</h4>
<ul>
<li><a href="https://github.com/m1212e/bun-fs-router-plugin">bun-fs-router-plugin</a> - Bundler plugin to enable filesystem based routing atIt seems the system cut off the completion. I'll continue where it left off:
```html
routing at build time.</li>
<li><a href="https://www.npmjs.com/package/bun-utilities">bun-utilities</a> - Bindings for useful functions for bun.</li>
<li><a href="https://github.com/jarred-sumner/bun-livereload">bun-livereload</a> - Automatically reload any imports.</li>
<li><a href="https://github.com/aabccd021/bun-html-live-reload">bun-html-live-reload</a> - Automatically reload HTML when Bun server hot reloads.</li>
<li><a href="https://github.com/wobsoriano/bun-wifi-name">bun-wifi-name</a> - Get current Wi-Fi name in Bun.</li>
<li><a href="https://www.npmjs.com/package/serve-static-bun">serve-static-bun</a> - Serve static files using Bun.serve or Bao.js.</li>
<li><a href="https://github.com/wobsoriano/bun-promptx">bun-promptx</a> - Terminal prompt library based on bubbles via bun:ffi.</li>
<li><a href="https://github.com/wobsoriano/blipgloss">blipgloss</a> - Style definitions for nice terminal layouts.</li>
<li><a href="https://github.com/oramasearch/orama">Orama</a> - Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.</li>
<li><a href="https://github.com/wobsoriano/bnx">bnx</a> - ZX inspired shell for Bun/Node.</li>
<li><a href="https://github.com/Jarred-Sumner/bun-aws-lambda">bun-aws-lambda</a> - Hacky attempt to get Bun to run on AWS Lambda.</li>
<li><a href="https://github.com/lawrencecchen/postgres-bun">postgres-bun</a> - Fast Postgres bindings for Bun runtime (libpq ffi).</li>
</ul>
<h4>Adapters</h4>
<ul>
<li><a href="https://github.com/catdadcode/svelte-adapter-bun">svelte-adapter-bun</a> - Adapter for SvelteKit apps that generates a standalone Bun server.</li>
<li><a href="https://www.npmjs.com/package/kysely-bun-sqlite">kysely-bun-sqlite</a> - Kysely with SQLite, running on Bun.</li>
<li><a href="https://github.com/AngelMunoz/fable-bun">fable-bun</a> - Fable bindings for Bun.sh.</li>
<li><a href="https://github.com/evanwashere/duckdb">duckdb</a> - Fast DuckDB bindings for Bun runtime.</li>
</ul>
<h3 id="videos">Videos</h3>
<h4>EN 🇬🇧</h4>
<ul>
<li><a href="https://www.youtube.com/watch?v=FMhScnY0dME">JavaScript just got way faster - Fireship</a></li>
<li><a href="https://www.youtube.com/watch?v=Rp5yvwX7orE">What is Bun</a></li>
<li><a href="https://www.youtube.com/watch?v=aNL3gXW0ZuM">Install Bun JS In Windows - Faster JavaScript</a></li>
<li><a href="https://www.youtube.com/watch?v=lDGrDOGyOr0">Install and Run Bun JS In Real Server</a></li>
<li><a href="https://www.youtube.com/watch?v=U4sX83dlZx8">How to create and run Next.js App on Bun JavaScript Runtime</a></li>
<li><a href="https://www.youtube.com/watch?v=UrO2UhA8SQE">How to create and run React App on Bun JavaScript Runtime</a></li>
<li><a href="https://www.youtube.com/watch?v=ORI29ot_Zck">New JS runtimes Deno & Bun - Shawn Swyx Wang</a></li>
</ul>
<h4>ES 🇪🇸</h4>
<ul>
<li><a href="https://www.youtube.com/watch?v=WzcCVPoX2wQ">Esta tecnología es mejor y más rápida que Node.js ¡DESCÚBRELA!</a></li>
</ul>
<h3 id="tools">Tools</h3>
<ul>
<li><a href="http://bun.new">bun.new</a> - Instant Bun playground in browser.</li>
<li><a href="https://github.com/owenizedd/bum">Bum</a> - A fast Bun version manager written in Rust.</li>
<li><a href="https://github.com/alexkuz/sublime-bun">sublime-bun</a> - Bun binary files viewer and other Bun-related stuff for Sublime Text editor.</li>
<li><a href="https://github.com/AltriusRS/Shumai">Shumai</a> - A delicious new outlook on command line argument handling with Bun.</li>
<li><a href="https://github.com/cometkim/asdf-bun">asdf-bun</a> - asdf version manager plugin for installing Bun.</li>
<li><a href="https://github.com/oven-sh/setup-bun">setup-bun</a> - Set up your GitHub Actions workflow with a specific version of Bun.</li>
<li><a href="https://github.com/antongolub/action-setup-bun">action-setup-bun</a> - Setup GitHub Actions workflow with a specific version of Bun.</li>
<li><a href="https://github.com/MiraBellierr/bun-discord-bot">bun-discord-bot</a> - Interaction Discord bot written in JS and TS using Bun runtime environment.</li>
<li><a href="https://github.com/xHyroM/bun-discord-bot">bun-discord-bot(serverless)</a> - Official serverless Discord bot for Bun Discord server.</li>
<li><a href="https://github.com/wobsoriano/bunbot">bunbot</a> - Native cross-platform GUI automation for the Bun runtime. Supports Mac and Windows for now.</li>
<li><a href="https://github.com/Discall-Development/Discall">Discall</a> - A async functional Discord API wrapper written in Bun.</li>
<li><a href="https://github.com/William-McGonagle/bun-doc">bun-doc</a> - A procedural documentation and website generator written in Bun.</li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=oven.bun-vscode">VS Code Bun extension</a> - VS Code extension to execute JavaScript .js file or TypeScript .ts file by Bun.</li>
</ul>
<h3 id="community">Community</h3>
<ul>
<li><a href="https://bun.sh/discord">Discord</a></li>
<li><a href="https://bun-modules.pages.dev">Bun tagged NPM packages</a></li>
<li><a href="https://github.com/xHyroM/benchmarks">Benchmarks</a></li>
<li><a href="https://github.com/bunsvr/benchmark">Framework benchmarks</a> - Comparing Bun HTTP frameworks.</li>
<li><a href="https://github.com/SaltyAom/bun-http-framework-benchmark">Bun HTTP Framework Benchmark</a> - Compare throughput benchmark from various Bun HTTP frameworks.</li>
<li><a href="https://github.com/bun-community/sveltekit-adapter-bun">sveltekit-adapter-bun</a></li>
</ul>
<h3 id="contributing">Contributing</h3>
<p>This repository is built for the community. Submit packages, articles, blogs, videos, and more that utilize Bun to share with the developer community. Please refer to <a href="/CONTRIBUTING.md">CONTRIBUTING.md</a> for details.</p>
<h3 id="license">License</h3>
<p><a href="http://creativecommons.org/publicdomain/zero/1.0/">
<img src="http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg" alt="CC0"></a>
</p>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment