Giter Club home page Giter Club logo

awesome-bun's Introduction


logo of awesome-bun repository

Awesome Bun

A curated list of awesome things related to Bun

Awesome

Bun is an incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.

Contents

Essentials

Articles

Boilerplates

Extensions

Frameworks

  • Elysia - Fast, and friendly Bun web framework.
  • Stric - A Bun-first framework for building high performance and scalable web applications and APIs.
  • Vixeny - A fast, pure functional web framework for Bun and Deno.
  • Hono - Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast.
  • Grace - An innovative, type-safe and easy-to-use API framework.
  • Primate - Expressive, minimal and extensible web framework.
  • NBit - A zero-dependency, strongly-typed web framework for Bun, Node and Cloudflare workers.
  • GraphQL Yoga - A fast, fully featured GraphQL Framework that runs on Bun, Cloudflare Workers, Deno, and any JS environment.
  • Gamepadzilla A plug-and-play gamepad frontend framework for HTML5 mobile games, supporting both virtual and physical joysticks. No scripting required.

Libraries

  • @stricjs/utils - A set of blazingly fast, general-purpose web utilities.
  • Hattip - Set of JavaScript packages for building HTTP server applications, with Bun support.
  • Siopao - Minimal routing library. Based on Radix Tree.
  • Fluxify - A neat little library powered by Bun for building apis.
  • GraphQL Mesh - Gateway that takes any source API and exposes GraphQL. Runs on Bun, Cloudflare Workers, Deno, and any JS environment.
  • bun-types - Typescript with Bun.

Utilities

  • bun-fs-router-plugin - Bundler plugin to enable filesystem based routing at build time
  • bun-utilities - Bindings for useful functions for bun.
  • bun-livereload - Automatically reload any imports.
  • bun-html-live-reload - Automatically reload html when Bun server hot reloads.
  • bun-wifi-name - Get current wifi name in Bun.
  • serve-static-bun - Serve static files using Bun.serve or Bao.js.
  • bun-promptx - Terminal prompt library based on bubbles via bun:ffi.
  • blipgloss - Style definitions for nice terminal layouts 👄.
  • Orama - 🌌 Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.
  • bnx - zx inspired shell for Bun/Node.
  • bun-aws-lambda - Hacky attempt to get bun to run on AWS Lambda
  • postgres-bun - fast postgres bindings for bun runtime (libpq ffi)

Adapters

Videos

[EN] 🇬🇧

[ES] 🇪🇸

Tools

  • bun.new - Instant Bun playground in browser.
  • Bum - A fast Bun version manager written in Rust.
  • sublime-bun - Bun binary files viewer and other Bun-related stuff for Sublime Text editor.
  • Shumai - A delicious new outlook on command line argument handling with Bun.
  • asdf-bun - asdf version manager plugin for installing Bun.
  • setup-bun - Set up your GitHub Actions workflow with a specific version of Bun.
  • action-setup-bun - Setup GitHub Actions workflow with a specific version of Bun.
  • bun-discord-bot - Interaction Discord bot written in JS and TS using Bun runtime environment.
  • bun-discord-bot(serverless) - Official serverless discord bot for bun discord server.
  • bunbot - Native cross-platform GUI automation for the Bun runtime. Supports Mac and Windows for now.
  • Discall - A async functional discord API wrapper written in bun.
  • bun-doc - A procedural documentation and website generator written in Bun.
  • VS Code Bun extension - VS Code extension to execute JavaScript .js file or TypeScript .ts file by Bun.

Community

Contributing

This 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 for details.

License

CC0

awesome-bun's People

Contributors

aabccd021 avatar alexkates avatar apvarun avatar aquapi avatar ashirbadgudu avatar bwasti avatar colinhacks avatar gabry-ts avatar illyism avatar irving-caamal avatar jarred-sumner avatar jeremyfunk avatar kakengloh avatar kosalaperera avatar kosperera avatar lowbytefox avatar m1212e avatar mia-z avatar naruepanart avatar paperdave avatar paperless avatar peterwangfeng avatar rjoydip avatar rodrigodornelles avatar simylein avatar sp90 avatar tombyrer avatar urigo avatar wobsoriano avatar xhyrom avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-bun's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.