Bun Native Modules!

This is just a list with npm packages with the keyword `bun` this is no way a full list of modules that bun support's.

jose

[ NPM | REPO | BUGS | HOME ]

'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

jose weekly downloads
browserbuncloudflarecompactdecodedecryptdenodetachedececdsaeddsaedgeelectronembeddedencryptflattenedgeneraljosejson web tokenjsonwebtokenjwajwejwkjwksjwsjwtnetlifynextnextjsoctokppayloadpempkcs8rsasecp256k1signsignaturespkivalidatevercelverifywebcryptoworkerdworkersx509

Find newer versions of dependencies than what your package.json allows

npm-check-updates weekly downloads
npmcheckfinddiscoverupdatesupgradesdependenciespackage.jsonupdaterversionmanagementncubunyarnpnpm

swpm

[ NPM | REPO | BUGS | HOME ]

Switch Package Manager

swpm weekly downloads
swpmnpmyarnpnpmbunclicommand-linepackage-managerjavascripttypescriptnodenodejs

bunrest

[ NPM | REPO | BUGS | HOME ]

An express-like API for bun http server

bunrest weekly downloads
bunrestbunexpresshttprestrestfulwebappserverframeworkapi

hono

[ NPM | REPO | BUGS | HOME ]

Ultrafast web framework for the Edges

hono weekly downloads
honowebapphttpapplicationframeworkroutercloudflareworkersfastlycompute@edgedenobunlagonlambdanodejs

sim-ecs

[ NPM | REPO | BUGS | HOME ]

A type-based, components-first, fully async batteries-included ECS, which is optimized for simulation needs. There's a big emphasis on developer experience, like type-hinting and auto-completions. Sim-ecs will run in NodeJS, Deno, BunJS and the browser

sim-ecs weekly downloads
bevybuncode-splittingcomponentdatadata-drivendecouplingdenoecsentityeventgamegame-devgame-enginemodularizationprefabschedulerschedulingsimulationsimsim-ecsstatesplittingsystemtypescriptworld

Type definitions for Bun, an incredibly fast JavaScript runtime

bun-types weekly downloads
bunbun.jstypes

Simple and extensible HTTP client library built on top of fetch with caching and retry. Works on browser, Node.js, Bun, and more.

reqmate weekly downloads
httpclientfetchretrypollingcachingbrowsernodejsbun

A fast, network-connected, differentiable tensor library for TypeScript (and JavaScript). Built with bun + flashlight for software engineers and researchers alike.

@shumai/shumai weekly downloads
bunflashlightgputensorarraymachinelearningai

Stimulus plugin for Bun to automatically load controllers from a directory.

bun-stimulus-plugin weekly downloads
bunstimulusplugin

Typesafe remote procedure calls in full-stack typescript applications utilitizing WebSockets

ts-duplex weekly downloads
typesafeduplexvalidationwebsocketsrpcwsbunzodtypebox

athro

[ NPM ]

A datastructures and algorithms library for TS/JS

athro weekly downloads
data structuresalgorithmsstackqueuelinked listdoubly linked listtreesbinary search treebsttree traversalinorderpreorderpostorderbreadth first searchdepth first searchsearchingsortinggraphstreesreactvuejavascriptnodejsangularexpressjssveltebundeno

0http for Bun

0http-bun weekly downloads
httpserverrestapiwebbun

Authentication library for the browser environment using Web Crypto API

web-auth-library weekly downloads
authauthenticationauthorizationbearerbrowserbuncloudflare-workerscloudflarecryptodecryptdenoencrypthonojsonwebtokenjwkjwtkeysoauthoauth2signsubtlecryptotokentypescriptwebwebcrypto

OAuth 2 / OpenID Connect for JavaScript Runtimes

oauth4webapi weekly downloads
authauthenticationauthorizationbasicbrowserbuncertifiedclientcloudflaredenoedgeelectronfapijavascriptnetlifynextnextjsnodenodejsoauthoauth2oidcopenid-connectopenidvercelworkerdworkers

Bun server request handler for Remix

remix-bun weekly downloads
bunremixrequesthandlerresponseruntime

vixeny

[ NPM | REPO | BUGS | HOME ]

A functional router for Bun and Deno

vixeny weekly downloads
denobunnodefunctional

Fast, and friendly Bun web framework

kingworld weekly downloads
bunhttpwebserver

An express-like API for bun http server

@craftsjs/fast-server weekly downloads
bunserverbunexpresshttprestrestfulwebappserverframeworkapifast server

The artemis language lexer

@artemis-lang/lexer weekly downloads
artemisprogramminglanguagebuntypescriptlexer

Force a specific package manager to be used on a project

only-allow weekly downloads
pnpmcnpmnpmyarnbun

baojs

[ NPM | REPO | BUGS | HOME ]

A fast, minimalist web framework for the Bun.js runtime

baojs weekly downloads
bunwebframeworkhttpmiddlewarewebsocket

A bun plugin for evmts

@evmts/bun-plugin weekly downloads
bunpluginsoliditysolevmts

pm-bun

[ NPM ]

P(rocess) M(anager) for B(un)

pm-bun weekly downloads
pmpmbbunpm2process manager

npm module template

@enalmada/npm-module-template weekly downloads
buncreatemodulenpm

Simple package to make YouTube search.

youtube-sr weekly downloads
youtubeapisearchplaylistchannelvideoscrapeytsrytplyt-searchyoutube-searchytdlyoutube-dlnodedenoscrape-youtubeyoutube-scrapeyoutube-apisimple-youtube-apibunbun.shbun-youtubebun-youtube-apibuntubeyoutube-bun

nech

[ NPM | HOME ]

Node-Entity-CHain – A data pipeline framework

nech weekly downloads
datapipelineflowbun

bunDL is an intuitive, skinny GraphQL interceptor, that checks for cached data, handles mutations with PouchDB, and only sends modified or non-cached queries to the server. The returned data is then cached for future requests.

bundl-server weekly downloads
graphQLcachecachingserver-sidebunquery

Real-time Web Apps for Node.js and Bun

@helenejs/react weekly downloads
websocketsrpcreactreactjsmethodseventsnodenodejsbun

Experimental REPL for Bun

bun-repl weekly downloads
bunreplclitsjs

Get the package manager used by a project

which-pkg-manager weekly downloads
packagemanageryarnnpmpnpmbunlocklockfile

Squirt Markup

@squirt/markup weekly downloads
squirtbunssrhotwmarkuphtmlcsshyperscript

ikari

[ NPM | REPO | BUGS | HOME ]

Elagant Web Framework for Bun

ikari weekly downloads
bunbunjshttpswebserver

Versitle logging with spinners and progress bars.

@paperdave/logger weekly downloads
loggerbun

A plug-and-play gamepad frontend framework for HTML5 mobile games, supporting both virtual and physical joysticks. No scripting required.

gamepadzilla weekly downloads
gamepadzillajoystickdualshockdualsensegamepadxbox360xboxonexboxgpzbun

A dead simple npm library to validate express.js response status codes.

express-status-validate weekly downloads
express.jsbun

OpenAI API Library

@paperdave/openai weekly downloads
openaiapibun

Binding generator for Bun. Code generator util to create FFI utils over a native library.

makebindingsforbun weekly downloads
bunbindingffi

elysia

[ NPM | REPO | BUGS | HOME ]

Ergonomic Framework for Human

elysia weekly downloads
bunhttpwebserver

Utils that help you while coding

@bunicorn/utils weekly downloads
bunicornbunutilsutility

cronyx

[ NPM | REPO | BUGS | HOME ]

Script-based task scheduler with scalable architecture, and integrated dependency management.

cronyx weekly downloads
buncroncrontabcronjobschedulerjob-schedulertask-schedulermongodbmysqlpostgresredis

Quick and easy Bun compile utility

xecutable weekly downloads
bun

<br>

ddeep-core weekly downloads
decentralizedrealtimesynchronizationdatabasepeer-to-peerwebsocketP2Pdistributedbunnetwork

NATIVE MATH: A tiny math library for node.js, deno.js & JavaScript on browser

native_math weekly downloads
mathnative mathtsjsnodejsdenobuntypescriptjavascripttsjsnext.jsreactsveltesveltekitlibrarynpmyarnjsdelivrdata sciencedata analysis

randsum

[ NPM | REPO | BUGS | HOME ]

Ergonomic Dice Rolling with Strong Typescript Support

randsum weekly downloads
diced20dice rollerrpg dice rollerrolld&ddndrpgttrpgrpgsttrpgstabletopdungeonsdragonsroleplaying gamerandrandomRNGnotationtypescriptbun

A plugin to harness the power of Cronyx's script-based task scheduling in your Elysia applications.

elysia-cronyx weekly downloads
bunelysiaplugincroncrontabcronjobschedulerjob-schedulertask-schedulermongodbmysqlpostgresredis

'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

@decentrl/jose weekly downloads
browserbuncloudflarecompactdecodedecryptdenodetachedececdsaeddsaedgeelectronembeddedencryptflattenedgeneraljosejson web tokenjsonwebtokenjwajwejwkjwksjwsjwtnetlifynextnextjsoctokppayloadpempkcs8rsasecp256k1signsignaturespkivalidatevercelverifywebcryptoworkerdworkersx509

Real-time Web Apps for Node.js and Bun

@helenejs/utils weekly downloads
websocketsrpcreactreactjsmethodseventsnodenodejsbun

A base TSConfig for working with Bun.

@tsconfig/bun weekly downloads
tsconfigbun

⚡ A powerful, human-friendly database library for JavaScript using SQLite.

great.db weekly downloads
databasesqlitebun

xinjs

[ NPM | REPO | BUGS | HOME ]

path-based state management for web apps

xinjs weekly downloads
javascripttypescriptbunfront-endback-endweb-componentscss-variables

A TypeScript server agnostic Whatsapp's Official API framework

whatsapp-api-js weekly downloads
whatsappcloudapiframeworkwhatsapp-cloudcloud-apiwhatsapp-cloud-apiwhatsapp-businesswhatsapp-business-apibotwhatsapp-botchatbotbot-frameworktypescriptserver-agnosticnodejsdenobunbot-apiwhatsapp-apibusiness-api

nrush

[ NPM | REPO | BUGS | HOME ]

A speedy way to get your node project up to date, and probably break things.

nrush weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

An express-like http server for bun

swiftserve weekly downloads
httpservebunexpressexpress-likeexpressjsexpress.jsswiftserveswiftserverhttp-serverhttpserverhttp server

Convert Storyblok Datasource to i18n JSON

sb-datasource-to-i18n-json weekly downloads
storybloki18nsbclinodebun

HTTP server for Cronyx, enabling seamless job scheduling across services via RESTful endpoints.

cronyx-server weekly downloads
bunelysiacroncrontabcronjobschedulerjob-schedulertask-schedulermongodbmysqlredispostgres

Utilities for Discord API driven development.

@purplet/utils weekly downloads
discordbotapiutilstypescriptbun

Streaming interface for decoding tarballs on modern JavaScript runtimes

streaming-tarball weekly downloads
tartarballstreamingwebstreamstreamcloudflare workersdenobun

A TypeScript HTTP client wrapper for CronyxServer, seamlessly integrating the power of Cronyx across platforms using a familiar API interface.

cronyx-client weekly downloads
bunclientcroncrontabcronjobschedulerjob-schedulertask-scheduler

Force specific package manager(s) to be used on a project

only-allow-many weekly downloads
pnpmcnpmnpmyarnbun

simple html library for client-side js

@datkat21/html weekly downloads
htmlclient-sidetypescriptjavascriptlibraryeasy-to-usejsdocbunnode

A TypeScript server agnostic Whatsapp's Official API framework

@rahullanjewar93/whatsapp-api-js weekly downloads
whatsappcloudapiframeworkwhatsapp-cloudcloud-apiwhatsapp-cloud-apiwhatsapp-businesswhatsapp-business-apibotwhatsapp-botchatbotbot-frameworktypescriptserver-agnosticnodejsdenobunbot-apiwhatsapp-apibusiness-api

A runtime-agnostic library for stateless session management through secure, signed, and encrypted cookies.

@jmoxey/iron-session weekly downloads
sessioncookieencryptionsecuritynext.jsexpresskoanode.jsdenobun

A quick and dirty analogue to HtmlWebpackPlugin for Bun's bundler.

@takinabradley/htmlbunplugin weekly downloads
bun

Real-time Web Apps for Node.js and Bun

@helenejs/server weekly downloads
websocketsrpcreactreactjsmethodseventsnodenodejsbun

A powerful file-based routing for Node.js

node-file-router weekly downloads
nodejsexpressbunrouterfile routerrouting

nixle

[ NPM | REPO | BUGS | HOME ]

Universal server-side framework

nixle weekly downloads
nixleframeworkserveruniversaltypescriptnodefastifyexpressbunelysiaserver-side

Real-time Web Apps for Node.js and Bun

@helenejs/client weekly downloads
websocketsrpcreactreactjsmethodseventsnodenodejsbun

OAuth 2 / OpenID Connect for Web Platform API JavaScript runtimes

zihan-oauth4webapi weekly downloads
authauthenticationauthorizationbasicbrowserbuncertifiedclientcloudflaredenoedgeelectronfapijavascriptnetlifynextnextjsnodenodejsoauthoauth2oidcopenid-connectopenidvercelworkers

bun-kv

[ NPM | REPO | BUGS | HOME ]

Bun simple key-value storage with SQLite

bun-kv weekly downloads
buntypescriptpluginkey-valuekvsqlitestoragedatabase

A speedy way to get your node project up to date, and probably break things.

nrush-darwin-x64 weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

A speedy way to get your node project up to date, and probably break things.

nrush-darwin-arm64 weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

A speedy way to get your node project up to date, and probably break things.

nrush-windows-x64 weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

A speedy way to get your node project up to date, and probably break things.

nrush-windows-arm64 weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

A speedy way to get your node project up to date, and probably break things.

nrush-linux-x64 weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

A speedy way to get your node project up to date, and probably break things.

nrush-linux-arm64 weekly downloads
nodebunupdatepackage.jsonupdatesrustnpm-check-updates

From your `app.config.ts`:

@colyseus/bun-websockets weekly downloads
colyseustransportwebsocketsbun

Basic auth for Elysia.

elysia-basic-auth weekly downloads
bunelysia

twlitme

[ NPM | REPO | BUGS | HOME ]

compiles tailwindcss classes to lit-element styles

twlitme weekly downloads
litlitelementtailwindcsstailwindbun

A bun plugin to import and transform image on the go

bun-image-transform weekly downloads
bunsharpimage

ovenjoy

[ NPM | REPO | BUGS | HOME ]

Ovenjoy: Baking Delicious Web Servers with Bun

ovenjoy weekly downloads
ovenjoybunframeworkwebserverhttprestrestfulrouterroutingappapimiddleware

A Node and Bun compatible buffer tool that permit easier binary manipulation.

bufferutility weekly downloads
bufferbinaryfilebunnode

Adapter for SvelteKit apps that generates a standalone Bun.js server.

svelte-adapter-bun weekly downloads
sveltesveltekitsveltekit-adapterbun

A Bun whois parser

bun-whois-parser weekly downloads
bunjavascriptwhoisjswhois-parser

Simple logger, powered by Bun

@bunlyfans/log weekly downloads
bunbunlyfans

A Bun plugin to directly import and process CSS files with PostCSS.

bun-postcss-plugin weekly downloads
bunbunjspostcsspostcss-plugincssimport-cssbun-plugin

A library for installing and finding packages in a project

@expo/package-manager weekly downloads
react-nativepackage-managerpackage-jsonnodeyarnyarnpkgpnpmbun

nodun

[ NPM | REPO | BUGS | HOME ]

tricks programs to run js with bun instead of node.js

nodun weekly downloads
bun

pinetto

[ NPM | REPO | BUGS | HOME ]

Isomorphic, opinionated logging library focusing on simplicity and readability. Supports child loggers.

pinetto weekly downloads
loggingloggerlogsimplepinettochildconsoleisomoprhicbunmodulebrowsernodeasyncfast

Bun bindings for webview, a tiny library for creating web-based desktop GUIs.

webview-bun weekly downloads
bunwebview

'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

furlanluka-jose weekly downloads
browserbuncloudflarecompactdecodedecryptdenodetachedececdsaeddsaedgeelectronembeddedencryptflattenedgeneraljosejson web tokenjsonwebtokenjwajwejwkjwksjwsjwtnetlifynextnextjsoctokppayloadpempkcs8rsasecp256k1signsignaturespkivalidatevercelverifywebcryptoworkerdworkersx509

Detect which JavaScript runtime is being used.

js-runtime weekly downloads
bunnodedenojestruntime

A microframework for building JavaScript HTTP applications

@drashland/drash weekly downloads
apiappbuncloudflaredenodrashdrashlandframeworkhttpnoderesourcerestweb

helene

[ NPM | REPO | BUGS | HOME ]

Real-time Web Apps for Node.js and Bun

helene weekly downloads
websocketsrpcreactreactjsmethodseventsnodenodejsbun

[![Facebook](https://img.shields.io/badge/Facebook-%231877F2.svg?logo=Facebook&logoColor=white)](https://facebook.com/johnpaul.caigas001) [![Instagram](https://img.shields.io/badge/Instagram-%23E4405F.svg?logo=Instagram&logoColor=white)](https://instagram

mra1k3r0 weekly downloads
saikidesuMra1k3r0fsaxiosopenaifca-unofficialhttphelytpenisjsexpressbun

shumai

[ NPM | REPO | BUGS | HOME ]

A delicious new outlook on command line argument handling.

shumai weekly downloads
commandershumaiargvclibun

An Simple web-framework for Deno and Friends

nhttp-land weekly downloads
nhttpnhttp-landdenonodejsbuncloudflare-workersroutermiddlewareframework

Inline (Tailwind) CSS stylesheets into HTML style attributes.

inline-html-styles weekly downloads
inline-stylecsshtmlemailesnextbunjuicepostcsspostcss-calctypescriptvitestinline-css

Group router for Elysia.

elysia-group-router weekly downloads
bunelysia

A flexible logging and file management system for javascript applications.

lit-logger weekly downloads
loggerlit-loggerlittypescripttsbun

Lightweight WebSocket library for Bun

@jgtools/bunnyws weekly downloads
javascripttypescriptbunnywswswebsocketbun

NestJS benchmark performance using NodeJS and Bun

nestjs-benchmark weekly downloads
bunnestjsbenchmarkperformance

Serve static files using Bun.serve or Bao.js

serve-static-bun weekly downloads
bunbunjsstaticserve-staticservebaojs

Cross-runtime implementation of WebSql api backed by better-sqlite3 and bun:sqlite

@farjs/better-sqlite3-websql weekly downloads
sqlitecross-runtimebun

Simple server for you to REST, powered by Bun

@bunlyfans/rest weekly downloads
bunbunlyfans

A bun plugin for generating dts files

bun-plugin-dts weekly downloads
bun

Simple version manager, powered by Bun

@bunlyfans/version weekly downloads
bunbunlyfans

Color thief reimplementation for Bun.js (just a copy of color-thief-node but supports bun)

color-thief-bun weekly downloads
colordominant-colorimage-colorcolor-thiefnodenode.jsbunbun.js

Elysia plugin to inject HTML into the DOM

@gtrabanco/elysia-inject-html weekly downloads
elysiaelysiajspluginhtmlinjectbun

Boiler plate for a BETH app. Inspired by Ethan Niser.

beth-app-starter weekly downloads
BETHbunbun.jselysiaelysia.jstursotursodbjsxtstsxtyped_htmltailwindtailwindCSShyperscripthtmx

Real-time Web Apps for Node.js and Bun

@helenejs/data weekly downloads
websocketsrpcreactreactjsmethodseventsnodenodejsbun

A zero dependencies http router for `bun.serve` [Homepage](https://github.com/Triment/sweet.js/tree/npm) ## useage ### install ```bash npm install @triment/sweet.js@latest ``` Alternative by bun ```bash bun install @triment/sweet.js@latest ``` #### impor

@triment/sweet.js weekly downloads
bunhttp-routertrie

Simple cli util to help create multiple components at a glance

@ax51/bun-component-creator weekly downloads
component-creatorbuncli

TSDL server package

@tsdl/server weekly downloads
tsdlrpcdata layerapiframeworkdenobunnodeserverhttp

An Simple http framework for Deno and Friends

nhttp-workers-beta weekly downloads
nhttpnhttp-landdenonodejsbuncloudflare-workersroutermiddlewareframework

Authentication library for the browser environment using Web Crypto API

@maccman/web-auth-library weekly downloads
authauthenticationauthorizationbearerbrowserbuncloudflare-workerscloudflarecryptodecryptdenoencrypthonojsonwebtokenjwkjwtkeysoauthoauth2signsubtlecryptotokentypescriptwebwebcrypto

A plugin for bun build which allows html entrypoints.

bun-plugin-html weekly downloads
bunpluginbuildbun.build

bunDL is an intuitive, skinny GraphQL interceptor, that checks for cached data, handles mutations with PouchDB, and only sends modified or non-cached queries to the server. The returned data is then cached for future requests.

bundl-cache weekly downloads
graphQLcachecachingclient-sidebunquery

A bun-first discord client written in TS

lilybird weekly downloads
discordwrapperclientdiscord-clientdiscord-wrapperbunbun-first

## Getting Started

docker-bun weekly downloads
bundocker

HTML live reload for Bun

bun-html-live-reload weekly downloads
bunhtmlweb

File system routing for Elysia.

elysia-autoroutes weekly downloads
bun

Adapter for SvelteKit apps that generates a standalone Bun.js server.

@catdadcode/svelte-adapter-bun weekly downloads
sveltesveltekitsveltekit-adapterbun

The artemis language parser

@artemis-lang/parser weekly downloads
artemisprogramminglanguagebuntypescriptparser

The artemis language interpreter

@artemis-lang/interpreter weekly downloads
artemisprogramminglanguagebuntypescriptinterpreter

bun-promptx is a terminal prompt library based on [bubbles](https://github.com/mritd/bubbles) via `bun:ffi`.

bun-promptx weekly downloads
bun

A Bun plugin to enable support for TailwindCSS

bun-plugin-tailwindcss weekly downloads
bunbun-pluginpostcsstailwindtailwindcss

[Lightning CSS](https://lightningcss.dev/) plugin for Bun with full support for [class composition](https://lightningcss.dev/css-modules.html#class-composition).

bun-lightningcss weekly downloads
bun

a reusable design system and composible component library

@hobbescodes/tigris-ui weekly downloads
bun

library template

@minikit/pretty-ms weekly downloads
bun

'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

jose-1024 weekly downloads
browserbuncloudflarecompactdecodedecryptdenodetachedececdsaeddsaedgeelectronembeddedencryptflattenedgeneralisomorphicjosejson web tokenjsonwebtokenjwajwejwkjwksjwsjwtnetlifynextnextjsoctokppayloadpempkcs8rsasecp256k1signsignaturespkiuniversalvalidatevercelverifywebcryptoworkersx509

Perform addition, subtraction, multiplication and division operations precisely using javascript

@minikit/arith weekly downloads
bun

Convert bytes to a human readable string

@minikit/pretty-bytes weekly downloads
bun

Immutable Array prototype methods.

@minikit/array weekly downloads
Immutable Arraybun

Easy to use version control management

jellyfish-scm weekly downloads
bun

Automatically generate d.ts files for Bun packages.

bun-plugin-dts-auto weekly downloads
dtsgenerationtypescripttypesbunpackage

another unzip

@buh/unzip weekly downloads
unzipbun

Easily detect which JavaScript runtime is being used.

runtimey weekly downloads
bundenonoderuntimedetect

Readline Implementation in Rust for Bun.

rustybun weekly downloads
bunreadline

inwatch

[ NPM | REPO | BUGS | HOME ]

Filesystem watcher that spawns inotifywait.

inwatch weekly downloads
watchwatcherinotifybun

Really small react framwork for [Bun](https://bun.sh) to fetch data and mutate them easily, inspired by [Remix](https://remix.run) api's

realight weekly downloads
reactbunssrframeworkserver

A universal solution for loading configurations.

bun-unconfig weekly downloads
configbun

This is a simple router for creating dynamic and static routes in a TypeScript Node.js application using NodeNext

@aaronburt/bunhost weekly downloads
bun

<p align="center"><img src=".github/art/cover_ts_starter.png" alt="Social Card of TypeScript Starter"></p>

@stacksjs/dummy-bun-ts-pkg weekly downloads
typescriptstarterkitbunpackage

> Easily integrates elysia with nuxt, now supporting @nuxt/devtools and @elysiajs/eden!

elysiajs-nuxt weekly downloads
bunelysiaelysiajsfrontendhttpnuxtnuxtjsserverweb

A TypeScript server agnostic Whatsapp's Official API framework

@yairiff/whatsapp-api-js weekly downloads
whatsappcloudapiframeworkwhatsapp-cloudcloud-apiwhatsapp-cloud-apiwhatsapp-businesswhatsapp-business-apibotwhatsapp-botchatbotbot-frameworktypescriptserver-agnosticnodejsdenobunbot-apiwhatsapp-apibusiness-api

A CLI that bundles your Bun project

@ubermanu/bobun weekly downloads
bunbundlerclitypescript

minimal bun library template

bun-ts-template weekly downloads
bun

kysely dialect for bun:sqlite, running in worker

kysely-bun-worker weekly downloads
kyselydialectsqlworkersqlite3bun

bnx

[ NPM | REPO | BUGS | HOME ]

A simple zx inspired shell for Bun.

bnx weekly downloads
bunzxshellbashcli

Simple CLI tool to create a new project with the BEH stack.

create-beh weekly downloads
clibehbunelysiahtmx

Elysia plugin to make hmr with html files

@gtrabanco/elysia-hmr-html weekly downloads
elysiaelysiajspluginhtmlhmrbun

buchta

[ NPM | REPO | BUGS | HOME ]

Bun-First integrable build step for frontend

buchta weekly downloads
buchtabunwebhttpspasveltereactvuebuild-toolssr

Thin api wrapper around better-sqlite3 and bun:sqlite to allow cross- runtime/engine usage

@farjs/better-sqlite3-wrapper weekly downloads
sqlitecross-runtimebun

is-bun

[ NPM | REPO | BUGS | HOME ]

Return true if you are running in Bun.

is-bun weekly downloads
bun

Plugin to copy files from a source path to an out path using the Bun bundler

@takinabradley/copybunplugin weekly downloads
bunbundlerplugincopy

HTTP router for Bun

bun-conductor weekly downloads
bunbun-routerhttphttps

A plugin that converts bun to solid. (一个通过bun转换solid的插件。)

@qiuqfang/bun-plugin-solid weekly downloads
bunsolid-jsbuild

PackML state model

packml-state-model weekly downloads
bunomacpackml

Stateful session middleware for Hono. Works with Cloudflare KV or node-redis.

hono-kv-session weekly downloads
honosessionbuncloudflareworkerskvredis

Node.js bindings for the golang fzf fuzzy finder

fzf-node weekly downloads
fzfbunfuzzy-finderfzf-ecmafzf-bun

⚡ Import c, rust, zig etc. files in your TypeScript code and more.

hyperimport weekly downloads
hyperimportpluginffiimportbunrustzig

A polyfill for the Storage API, utilizing SQLite

bun-storage weekly downloads
bunstorage apilocalstoragesessionstoragepolyfill

The artemis language cli

@artemis-lang/cli weekly downloads
artemisprogramminglanguagebuntypescriptcli

Opensource bun package to interact with open-meteo api for surfspots

surfpintxo8 weekly downloads
bunopen-meteosurfingforecastpintxo

bunnet

[ NPM | REPO | BUGS | HOME ]

Developer-friendly library for building and managing powerful APIs with ease and efficiency

bunnet weekly downloads
bunNETbunframeworkrestrestfulhttpwebrouterappapi

modern fast and lightweight backend framework

osprey-js weekly downloads
apibackendjsrestnodeexpressbun

Style definitions for nice terminal layouts. Powered by [lipgloss](https://github.com/charmbracelet/lipgloss) and `bun:ffi`.

blipgloss weekly downloads
bun

This library enables CourseKit to retrieve course catalogs, enrollment groups, and enrollment statistics from universities. It features generalized data structures that represent courses, sections, and meetings along with university-specific implementatio

@usecoursekit/class-fetcher weekly downloads
bun

A WebSocket client-only class made with TCP streams.

tcp-websocket weekly downloads
buntcpwebsocket

ThumbHash plugin for Bun.

bun-plugin-thumbhash weekly downloads
bun

siopao

[ NPM ]

A minimal routing library designed to sit on top of Bun's fast HTTP server.

siopao weekly downloads
bunhttpfetch

A simple ORM for Cheetah.js

@cheetah.js/orm weekly downloads
cheetahcheetah.jsormdatabasesqlpostgrespostgresqlbunvalue-object

[Markdoc](https://markdoc.io/) plugin for Bun.

bun-plugin-markdoc weekly downloads
bun

## Getting Started

uuz-bun-test weekly downloads
bun

TSDL Bun integration

@tsdl/bun weekly downloads
tsdlrpcdata layerapiframeworkbun

Bun.serve network adapter for nengi v2

nengi-bun-server-adapter weekly downloads
nengiagapterbunwebrtcudp

bunbot

[ NPM | REPO | BUGS | HOME ]

Desktop automation for Bun.

bunbot weekly downloads
bunrobotautomationbunjsjavascriptautopilot

A Bun plugin which converts .csv and .tsv files into JavaScript modules.

bun-plugin-csv weekly downloads
bun

Easy http error handling in Elysia.

elysia-http-error weekly downloads
bunelysiahttperror

Virtual modules plugin for Bun

bun-plugin-virtual weekly downloads
bunvirtualplugin

docugen

[ NPM | REPO | BUGS | HOME ]

Opionated blazing-fast documentation generator

docugen weekly downloads
docugendocumentationgeneratortypescripttsdoctypedocbunbun documentationzig documentationdocumentation generatordoc gendoc generator

Adds support for .proto imports in Bun.

bun-plugin-proto weekly downloads
bun

A web framework written in Rust for javascript runtime.

tcpress-rs weekly downloads
nodejsrusthttptcprest-apiwasmbun

A file based router system for bun

@kapsonfire/bun-bakery weekly downloads
bunwebserverhttprouter

edea

[ NPM | REPO | BUGS | HOME ]

A totally awesome restful web framework for BunJS

edea weekly downloads
edeabunbunjsedeajsrestrestfulmicrowebwebframeworknodenodejsbackendapihttp

Lightweight bun typescript project generator for projen.

bun-ts-projen weekly downloads
bunjsiiproject-templateprojen

Cheetah.js is a framework for building web applications object oriented with TypeScript and Bun.sh.

@cheetah.js/core weekly downloads
bunframeworktypescriptcheetahcheetah.jsobject orientedoop

kiji

[ NPM | REPO | BUGS | HOME ]

A simple blogging framework.

kiji weekly downloads
buncloudflareworkersblogmarkdown

buncors

[ NPM | REPO | BUGS | HOME ]

A tool that brings expressjs 'cors' functionality to bun's 'bunrest' package.

buncors weekly downloads
corsbunrestbunmiddleware

NaviExpress is a streamlined API framework for Bun, crafted with TypeScript. Drawing inspiration from the Symfony framework, it's designed for simplicity and ease of use.

@noob-squad/navi-express weekly downloads
buntypescriptapiframeworksymfony-inspired

bnnuy

[ NPM | REPO | BUGS | HOME ]

A fast, lightweight, simple, and easy to use framework for Bun's HTTP API.

bnnuy weekly downloads
bunbnnuybunnyexpressexpressjsframeworkhttpwebsocketwsfastlightweightlightsimple

A package for managing environment configurations in Bun apps

@jettisy/env weekly downloads
bunenvironmentenvjettisy

WIP!

bun-react-ssr weekly downloads
bunreactssr

Efficient Logging Middleware Designed for Elysia Web Framework

lc-elysia-logger weekly downloads
loggingelysiamiddlewarebunwebloggerelysiajsbunjs

A plugin for Elysia.js for server-side OAuth 2.0 Authorization Code Flow

@bogeychan/elysia-oauth2 weekly downloads
elysiaoauth2bun

基于bun,koa的server端框架,使用TS语言

zyd-server-framework-ts weekly downloads
bunbunjskoa2

A script runner for mono repos that just works. Use Mono to run separate compilers and dev servers for your packages at once, build only dependent packages or format everything at once.

mono-runner weekly downloads
runnermonoreposveltesassvitebuntypescriptyarnpnpm

Netlify Build plugin - Use bun as bundler and package-manager

netlify-plugin-bun weekly downloads
bunnetlify-pluginnetlify-bunnetlify

Provide room for logic when Hono begins writing response headers

hono-on-headers weekly downloads
bunhonoheaders

bunzer

[ NPM | REPO | BUGS | HOME ]

the fastest javascript server

bunzer weekly downloads
fastbunhttpwebserver

This is an npm library that can retrieve the currently running JavaScript Runtime environment.

js-runtime-checker weekly downloads
runtimejavascript runtimenode.jsdenobun

Prime is a light-weight, minimalistic framework for creating REST APIs using [Bun](https://bun.sh/). It is modeled lightly after the [Express](https://expressjs.com/) framework for Node.

bun-prime weekly downloads
primebunexpresshttpserverrestapiframework

Instantiate hono using the same code across different runtimes.

hono-runtime weekly downloads
honorouterbuncloudflareworkersdenofastlycompute@edgeruntimeadapter

Core server of StricJS, which aims to be fast

@stricjs/core weekly downloads
stricbuncore

buxt

[ NPM | REPO | BUGS | HOME ]

<p align="center"> This project is currently very early development, and I wouldn't recommend it for production. Feel free to use it as you like and if you find any problems then submit an issue via github issues tab.

buxt weekly downloads
typescriptbunbunjsziggapirestroutesframeworkjavascript

A PostCSS Bun plugin

bun-postcss weekly downloads
bunpostcssbun-postcsstailwindautoprefixer

To install dependencies:

@bunsterjs/client weekly downloads
bunsterbunsterjsbunbun routerbun frameworkbun api

Tiny and expressive web framework for Bun.js

@kakengloh/bagel weekly downloads
bunframeworkexpresswebhttprestrestfulrouterappapitypescript

A highly configurable logger middleware for ElysiaJS.

@tlscipher/holt weekly downloads
elysiabunloggermiddlewareelysiaJSholttlscipher

bunview

[ NPM | REPO | BUGS | HOME ]

Complete webview bindings for Bun

bunview weekly downloads
webviewbunguidesktop-application

A wrapper for raylib (requires bun)

bun-raylib weekly downloads
bunraylib

To install dependencies:

@bunsterjs/server weekly downloads
bunsterbunsterjsbunbun routerbun frameworkbun api

Get current wifi name in Bun.

bun-wifi-name weekly downloads
bunwifi

Unofficial Clerk plugin for Elysia.

elysia-clerk weekly downloads
bunauth

Simple rest api framework for bun.

bunsterjs weekly downloads
bunsterbunsterjsbunbun routerbun frameworkbun api

oily

[ NPM | REPO | BUGS | HOME ]

A blazingly fast Bun.js filesystem router, with an unpleasantly smooth experience!

oily weekly downloads
bunbun.jshttprouterfilesystemmiddleware

## Getting Started

@philitician/temp-10294u2104 weekly downloads
bun

Node.js client for the HashiCorp's Vault API

@litehex/node-vault weekly downloads
hashcorpvaultclientsecretsnodebun

Fast, zero dependency HTTP Server for Bun.js runtime

burnserve weekly downloads
bunwebframeworkhttpbackend

suivle

[ NPM ]

Bun web framework

suivle weekly downloads
suivlebunhttp

Fast, and friendly Bun web framework

@smuada/elysia weekly downloads
bunhttpwebserver

bunsoir

[ NPM | REPO | BUGS | HOME ]

Setup Bun app with zero build configuration

bunsoir weekly downloads
elysiabunboilerplatebunsoir

Unofficial Clerk plugin for Elysia.

elysia-clerk-test weekly downloads
bunauth

GLFW bindings for Bun. Autogenerated via makebindingsforbun.

glfw4bun weekly downloads
bunglfwbindingffi

Vulkan bindings for Bun. Autogenerated via makebindingsforbun.

vulkan4bun weekly downloads
bunvulkanbindingffi

GNU-Readline kind library for the Bun runtime.

bun-readline weekly downloads
bun

Simple package to make YouTube search.

@uranashel/youtubesearch weekly downloads
youtubeapisearchplaylistchannelvideoscrapeytsrytplyt-searchyoutube-searchytdlyoutube-dlnodedenoscrape-youtubeyoutube-scrapeyoutube-apisimple-youtube-apibunbun.shbun-youtubebun-youtube-apibuntubeyoutube-bun

bunspace is a cli tool for managing bun workspaces

bunspace weekly downloads
clibunworkspaces

Bun runtime for ▲ Vercel Serverless Functions

vercel-bun weekly downloads
vercelbunserverlessruntime

ckenx

[ NPM | REPO | BUGS | HOME ]

Kenx Command Line Interface

ckenx weekly downloads
kenxclinodedenobun

a Bun plugin for vue SFC's

bun-plugin-vue-sfc weekly downloads
bunpluginvue

Express' application generator

@expressbun/generator weekly downloads
expressframeworkbunwebrestrestfulrouterappapi

Cross-runtime Discord Rest client

@purplet/rest weekly downloads
discordbotapiresttypescriptbun

Return true if you are running not in Bun.

is-not-bun weekly downloads
bun

Install Bun before the build starts to enable the 'bun' command for 10x improvement in build performance

netlify-bun-installer weekly downloads
bunnetlifynetlify-plugin

A lightweight fast wrapper around Bun.serve()

bunwayjs weekly downloads
bunbunwaybunwayjswebframeworkhttpmiddlewarewebsocket

banh

[ NPM | REPO | BUGS | HOME ]

Bun-First integrable build step for frontend

banh weekly downloads
buchtabunwebhttpspasveltereactvuebuild-toolssr

Bindings for useful functions for bun

bun-utilities weekly downloads
bunutilitiesrustbindingsnapi

bunorm

[ NPM | REPO | BUGS | HOME ]

Synchronous ORM lib for Bun:sqlite - easier db handling

bunorm weekly downloads
ormtypescripttypescript-ormsqlitebun:sqlitebunbun.jsbun.sh

Use Bun with ReScript.

rescript-bun weekly downloads
bunrescript

Quick [Preact](https://preactjs.com) server that supports SSR. Uses [JellyFish Router](https://codeberg.org/hkau/jellyfish-router) as a base.

resroute weekly downloads
bun

Kenx express framework session management plugin

@ckenx/kenx-express-session weekly downloads
kenxexpresssessionnodedenobun

This list is automatically fetched from npm api

Made by Tricked-dev

Repository

To get your modules added to you just have to tag your project with bun