Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/one-aalam/awesome-bun

Bun is a fast all-in-one JavaScript runtime. This is a central reference to many awesome things about bun out there.
https://github.com/one-aalam/awesome-bun

List: awesome-bun

Last synced: 17 days ago
JSON representation

Bun is a fast all-in-one JavaScript runtime. This is a central reference to many awesome things about bun out there.

Awesome Lists containing this project

README

        

# Awesome Bun
[Bun](https://bun.sh/) is a fast all-in-one JavaScript runtime. This is a central reference to many awesome things about Bun out there.

Read [Intro to Bun](https://twitter.com/jarredsumner/status/1544460933753229312) by Author/Jarred Sumnor(Tweet) or the Bun [README](https://github.com/oven-sh/bun) for API reference and example use cases

## Videos
- [JavaScript just got way faster](https://www.youtube.com/watch?v=FMhScnY0dME)
- [Bun (TypeScript) is faster than Rust!?!](https://www.youtube.com/watch?v=qAYFepR4GcE&t=31s)
- [JS FASTER THAN RUST??? (Probably not but still) HOW IS BUN SO FAST](https://www.youtube.com/watch?v=Rp5yvwX7orE&t=975s)
- [Taking Bun JS for a test drive (New Javascript Runtime, Node/Deno killer?)](https://www.youtube.com/watch?v=88EX0X4jA2o)
- [NextJS Was Too Slow...So He Made Bun??! Jarred Sumner & The Story Of Bun](https://www.youtube.com/watch?v=rL4qpniIR7o&t=2954s)

## Articles/Threads
- [Node is ~3 times faster than Bun in my small benchmark](https://www.reddit.com/r/node/comments/vwuxqr/node_is_3_times_faster_than_bun_in_my_small/) (*Reddit Thread with [Author's reply](https://www.reddit.com/r/node/comments/vwuxqr/comment/ifv55f2)*)
- [bun:ffi - call native libraries from JS at 3x to 100x speed than Node.js and Deno](https://twitter.com/jarredsumner/status/1521527222514774017) (Twitter thread)
- [Bun - Wiptest - A super-fast test runner (currently WIP)](https://twitter.com/jarredsumner/status/1542824445810642946)

## Frameworks & Libraries
- [Baojs](https://github.com/mattreid1/baojs) - A fast, minimalist web framework for the Bun JavaScript runtime
- [hattip](https://github.com/hattipjs/hattip) - Like Express, but for the future
- [hono](https://github.com/honojs/hono) - Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast
- [Bun Bakery](https://github.com/Kapsonfire-DE/bun-bakery) - A web framework for Bun that uses a file based router like Next.js/svelte-kit
- [Kingworld](https://github.com/SaltyAom/kingworld) - Fast, and friendly Bun web framework
- [siopao](https://github.com/wobsoriano/siopao) - A minimal routing library designed to sit on top of Bun's fast HTTP server
- [Hyperbun](https://github.com/Eckhardt-D/hyperbun) - A simple HTTP routing library built on top of Bun's built in HTTP solution
- [Bunrest](https://github.com/lau1944/bunrest) - Express like API for Bun HTTP server
- [Fastify-Edge](https://github.com/galvez/fastify-edge) - Use Fastify idioms for writing Cloudflare Workers and Bun servers
- [ColstonJS](https://github.com/ajimae/colstonjs) - Zero dependency framework for bunjs
- [bun-framework-next](https://www.npmjs.com/package/bun-framework-next) - Use Next.js 12 with bun
- [svelte-adapter-bun](https://github.com/gornostay25/svelte-adapter-bun)- A SvelteKit adapter for Bun
- [duckdb](https://github.com/evanwashere/duckdb) - 🦆 fast duckdb bindings for bun runtime
- [Discall](https://github.com/Discall-Development/Discall) - A async functional discord API wrapper written in bun
- [YouTube-sr](https://github.com/DevAndromeda/youtube-sr) - Simple library for Node, Deno & Bun to make YouTube search easily
- [create-bun](https://github.com/guocaoyi/create-bun) - Bun bolierplate starter
- [bun-livereload](https://github.com/jarred-sumner/bun-livereload) - Wrap a function with bun-livereload to automatically reload any imports inside the function the next time it is called
- [bun-utilities](https://github.com/xHyroM/bun-utilities) - Bindings for useful functions for bun
- [burm](https://github.com/william-mcgonagle/burm) - A simple, fast, reliable Object Relationship Manager for Bun

## Tooling
- [VSCode + Bun](https://github.com/kosalanuwan/vscode-remote-try-bun) - Starter project for trying out Bun without having to install locally
- [Sublime Bun](https://github.com/alexkuz/sublime-bun) - Bun binary files viewer and other Bun-related stuff
- [Bun-Doc](https://github.com/William-McGonagle/bun-doc) - A procedural documentation and website generator written in Bun.

## Experiments with Bun
- [Remix + Bun](https://github.com/jacob-ebey/remix-bun-testing) - Example Remix application running on Bun with `bun:sqlite`
- [tRPC + Bun](https://github.com/sachinraja/trpc-bun) - Example React application running on Bun with tRPC
- [BunSpreader](https://github.com/ThePrimeagen/BunSpreader) - The ultimate bun spreading performance testings.
- [The Wall API](https://github.com/jmerilainen/the-wall-api-bun) - Example REST API built from scratch and with zero dependencies
- [Sunshine](https://github.com/jackharrhy/sunshine) - Discord bot to search mun's sunshine list
- [Bun KV Store](https://github.com/nunogois/bun-kv-store) - A basic key-value store made with the purpose of checking out Bun