René's URL Explorer Experiment


Title: GitHub - vforking/bun: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one · GitHub

Open Graph Title: GitHub - vforking/bun: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

X Title: GitHub - vforking/bun: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

Description: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one - vforking/bun

Open Graph Description: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one - vforking/bun

X Description: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one - vforking/bun

Opengraph URL: https://github.com/vforking/bun

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:9eb1a23f-d8ba-40a2-195b-388cdb69e789
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idB456:3C53BD:4135592:571986E:6A651732
html-safe-nonce21eb184406b19fb717712d36a340ed930cd759592e89eea226922b7586fda568
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNDU2OjNDNTNCRDo0MTM1NTkyOjU3MTk4NkU6NkE2NTE3MzIiLCJ2aXNpdG9yX2lkIjoiNjkwNTY2Mjk0MTAyNTM0MzI4MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac420e9d7dbcbdcbc201bee5051b9a8e71562dde417d8055eacaf946f663aace91
hovercard-subject-tagrepository:1308780130
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/vforking/bun
twitter:imagehttps://opengraph.githubassets.com/49d80a5722b2b77082e260658a5dfd564e0adc33156d39d08f2bfaa0e21df68d/vforking/bun
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/49d80a5722b2b77082e260658a5dfd564e0adc33156d39d08f2bfaa0e21df68d/vforking/bun
og:image:altIncredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one - vforking/bun
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b
turbo-cache-controlno-cache
go-importgithub.com/vforking/bun git https://github.com/vforking/bun.git
octolytics-dimension-user_id44309671
octolytics-dimension-user_loginvforking
octolytics-dimension-repository_id1308780130
octolytics-dimension-repository_nwovforking/bun
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id357728969
octolytics-dimension-repository_parent_nwooven-sh/bun
octolytics-dimension-repository_network_root_id357728969
octolytics-dimension-repository_network_root_nwooven-sh/bun
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release309153364422b3c499922d1a2a6404910a58ed8e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/vforking/bun#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvforking%2Fbun
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvforking%2Fbun
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=vforking%2Fbun
Reloadhttps://github.com/vforking/bun
Reloadhttps://github.com/vforking/bun
Reloadhttps://github.com/vforking/bun
Please reload this pagehttps://github.com/vforking/bun
vforking https://github.com/vforking
bunhttps://github.com/vforking/bun
oven-sh/bunhttps://github.com/oven-sh/bun
Notifications https://github.com/login?return_to=%2Fvforking%2Fbun
Fork 0 https://github.com/login?return_to=%2Fvforking%2Fbun
Star 0 https://github.com/login?return_to=%2Fvforking%2Fbun
Code https://github.com/vforking/bun
Pull requests 0 https://github.com/vforking/bun/pulls
Actions https://github.com/vforking/bun/actions
Projects https://github.com/vforking/bun/projects
Security and quality 0 https://github.com/vforking/bun/security
Insights https://github.com/vforking/bun/pulse
Code https://github.com/vforking/bun
Pull requests https://github.com/vforking/bun/pulls
Actions https://github.com/vforking/bun/actions
Projects https://github.com/vforking/bun/projects
Security and quality https://github.com/vforking/bun/security
Insights https://github.com/vforking/bun/pulse
https://github.com/vforking/bun
Brancheshttps://github.com/vforking/bun/branches
Tagshttps://github.com/vforking/bun/tags
https://github.com/vforking/bun/branches
https://github.com/vforking/bun/tags
16,475 Commitshttps://github.com/vforking/bun/commits/main/
https://github.com/vforking/bun/commits/main/
.buildkitehttps://github.com/vforking/bun/tree/main/.buildkite
.buildkitehttps://github.com/vforking/bun/tree/main/.buildkite
.cargohttps://github.com/vforking/bun/tree/main/.cargo
.cargohttps://github.com/vforking/bun/tree/main/.cargo
.claudehttps://github.com/vforking/bun/tree/main/.claude
.claudehttps://github.com/vforking/bun/tree/main/.claude
.cursorhttps://github.com/vforking/bun/tree/main/.cursor
.cursorhttps://github.com/vforking/bun/tree/main/.cursor
.githubhttps://github.com/vforking/bun/tree/main/.github
.githubhttps://github.com/vforking/bun/tree/main/.github
.vscodehttps://github.com/vforking/bun/tree/main/.vscode
.vscodehttps://github.com/vforking/bun/tree/main/.vscode
benchhttps://github.com/vforking/bun/tree/main/bench
benchhttps://github.com/vforking/bun/tree/main/bench
completionshttps://github.com/vforking/bun/tree/main/completions
completionshttps://github.com/vforking/bun/tree/main/completions
dockerhubhttps://github.com/vforking/bun/tree/main/dockerhub
dockerhubhttps://github.com/vforking/bun/tree/main/dockerhub
docshttps://github.com/vforking/bun/tree/main/docs
docshttps://github.com/vforking/bun/tree/main/docs
misctoolshttps://github.com/vforking/bun/tree/main/misctools
misctoolshttps://github.com/vforking/bun/tree/main/misctools
packageshttps://github.com/vforking/bun/tree/main/packages
packageshttps://github.com/vforking/bun/tree/main/packages
patcheshttps://github.com/vforking/bun/tree/main/patches
patcheshttps://github.com/vforking/bun/tree/main/patches
scriptshttps://github.com/vforking/bun/tree/main/scripts
scriptshttps://github.com/vforking/bun/tree/main/scripts
srchttps://github.com/vforking/bun/tree/main/src
srchttps://github.com/vforking/bun/tree/main/src
testhttps://github.com/vforking/bun/tree/main/test
testhttps://github.com/vforking/bun/tree/main/test
.aikidohttps://github.com/vforking/bun/blob/main/.aikido
.aikidohttps://github.com/vforking/bun/blob/main/.aikido
.bk.yamlhttps://github.com/vforking/bun/blob/main/.bk.yaml
.bk.yamlhttps://github.com/vforking/bun/blob/main/.bk.yaml
.clang-tidyhttps://github.com/vforking/bun/blob/main/.clang-tidy
.clang-tidyhttps://github.com/vforking/bun/blob/main/.clang-tidy
.clangdhttps://github.com/vforking/bun/blob/main/.clangd
.clangdhttps://github.com/vforking/bun/blob/main/.clangd
.coderabbit.yamlhttps://github.com/vforking/bun/blob/main/.coderabbit.yaml
.coderabbit.yamlhttps://github.com/vforking/bun/blob/main/.coderabbit.yaml
.cursorignorehttps://github.com/vforking/bun/blob/main/.cursorignore
.cursorignorehttps://github.com/vforking/bun/blob/main/.cursorignore
.dockerignorehttps://github.com/vforking/bun/blob/main/.dockerignore
.dockerignorehttps://github.com/vforking/bun/blob/main/.dockerignore
.editorconfighttps://github.com/vforking/bun/blob/main/.editorconfig
.editorconfighttps://github.com/vforking/bun/blob/main/.editorconfig
.git-blame-ignore-revshttps://github.com/vforking/bun/blob/main/.git-blame-ignore-revs
.git-blame-ignore-revshttps://github.com/vforking/bun/blob/main/.git-blame-ignore-revs
.gitattributeshttps://github.com/vforking/bun/blob/main/.gitattributes
.gitattributeshttps://github.com/vforking/bun/blob/main/.gitattributes
.gitignorehttps://github.com/vforking/bun/blob/main/.gitignore
.gitignorehttps://github.com/vforking/bun/blob/main/.gitignore
.lldbinithttps://github.com/vforking/bun/blob/main/.lldbinit
.lldbinithttps://github.com/vforking/bun/blob/main/.lldbinit
.mailmaphttps://github.com/vforking/bun/blob/main/.mailmap
.mailmaphttps://github.com/vforking/bun/blob/main/.mailmap
.prettierignorehttps://github.com/vforking/bun/blob/main/.prettierignore
.prettierignorehttps://github.com/vforking/bun/blob/main/.prettierignore
.prettierrchttps://github.com/vforking/bun/blob/main/.prettierrc
.prettierrchttps://github.com/vforking/bun/blob/main/.prettierrc
.typos.tomlhttps://github.com/vforking/bun/blob/main/.typos.toml
.typos.tomlhttps://github.com/vforking/bun/blob/main/.typos.toml
AGENTS.mdhttps://github.com/vforking/bun/blob/main/AGENTS.md
AGENTS.mdhttps://github.com/vforking/bun/blob/main/AGENTS.md
CLAUDE.mdhttps://github.com/vforking/bun/blob/main/CLAUDE.md
CLAUDE.mdhttps://github.com/vforking/bun/blob/main/CLAUDE.md
CODE_OF_CONDUCT.mdhttps://github.com/vforking/bun/blob/main/CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.mdhttps://github.com/vforking/bun/blob/main/CODE_OF_CONDUCT.md
CONTRIBUTING.mdhttps://github.com/vforking/bun/blob/main/CONTRIBUTING.md
CONTRIBUTING.mdhttps://github.com/vforking/bun/blob/main/CONTRIBUTING.md
Cargo.lockhttps://github.com/vforking/bun/blob/main/Cargo.lock
Cargo.lockhttps://github.com/vforking/bun/blob/main/Cargo.lock
Cargo.tomlhttps://github.com/vforking/bun/blob/main/Cargo.toml
Cargo.tomlhttps://github.com/vforking/bun/blob/main/Cargo.toml
LATESThttps://github.com/vforking/bun/blob/main/LATEST
LATESThttps://github.com/vforking/bun/blob/main/LATEST
LICENSE.mdhttps://github.com/vforking/bun/blob/main/LICENSE.md
LICENSE.mdhttps://github.com/vforking/bun/blob/main/LICENSE.md
README.mdhttps://github.com/vforking/bun/blob/main/README.md
README.mdhttps://github.com/vforking/bun/blob/main/README.md
REVIEW.mdhttps://github.com/vforking/bun/blob/main/REVIEW.md
REVIEW.mdhttps://github.com/vforking/bun/blob/main/REVIEW.md
SECURITY.mdhttps://github.com/vforking/bun/blob/main/SECURITY.md
SECURITY.mdhttps://github.com/vforking/bun/blob/main/SECURITY.md
bun.lockhttps://github.com/vforking/bun/blob/main/bun.lock
bun.lockhttps://github.com/vforking/bun/blob/main/bun.lock
bunfig.node-test.tomlhttps://github.com/vforking/bun/blob/main/bunfig.node-test.toml
bunfig.node-test.tomlhttps://github.com/vforking/bun/blob/main/bunfig.node-test.toml
bunfig.tomlhttps://github.com/vforking/bun/blob/main/bunfig.toml
bunfig.tomlhttps://github.com/vforking/bun/blob/main/bunfig.toml
clippy.tomlhttps://github.com/vforking/bun/blob/main/clippy.toml
clippy.tomlhttps://github.com/vforking/bun/blob/main/clippy.toml
entitlements.debug.plisthttps://github.com/vforking/bun/blob/main/entitlements.debug.plist
entitlements.debug.plisthttps://github.com/vforking/bun/blob/main/entitlements.debug.plist
entitlements.plisthttps://github.com/vforking/bun/blob/main/entitlements.plist
entitlements.plisthttps://github.com/vforking/bun/blob/main/entitlements.plist
flake.lockhttps://github.com/vforking/bun/blob/main/flake.lock
flake.lockhttps://github.com/vforking/bun/blob/main/flake.lock
flake.nixhttps://github.com/vforking/bun/blob/main/flake.nix
flake.nixhttps://github.com/vforking/bun/blob/main/flake.nix
meta.jsonhttps://github.com/vforking/bun/blob/main/meta.json
meta.jsonhttps://github.com/vforking/bun/blob/main/meta.json
oxlint.jsonhttps://github.com/vforking/bun/blob/main/oxlint.json
oxlint.jsonhttps://github.com/vforking/bun/blob/main/oxlint.json
package.jsonhttps://github.com/vforking/bun/blob/main/package.json
package.jsonhttps://github.com/vforking/bun/blob/main/package.json
rust-toolchain.tomlhttps://github.com/vforking/bun/blob/main/rust-toolchain.toml
rust-toolchain.tomlhttps://github.com/vforking/bun/blob/main/rust-toolchain.toml
rustfmt.tomlhttps://github.com/vforking/bun/blob/main/rustfmt.toml
rustfmt.tomlhttps://github.com/vforking/bun/blob/main/rustfmt.toml
shell.nixhttps://github.com/vforking/bun/blob/main/shell.nix
shell.nixhttps://github.com/vforking/bun/blob/main/shell.nix
tsconfig.base.jsonhttps://github.com/vforking/bun/blob/main/tsconfig.base.json
tsconfig.base.jsonhttps://github.com/vforking/bun/blob/main/tsconfig.base.json
tsconfig.jsonhttps://github.com/vforking/bun/blob/main/tsconfig.json
tsconfig.jsonhttps://github.com/vforking/bun/blob/main/tsconfig.json
workspace.code-workspacehttps://github.com/vforking/bun/blob/main/workspace.code-workspace
workspace.code-workspacehttps://github.com/vforking/bun/blob/main/workspace.code-workspace
READMEhttps://github.com/vforking/bun
Code of conducthttps://github.com/vforking/bun
Contributinghttps://github.com/vforking/bun
Licensehttps://github.com/vforking/bun
Securityhttps://github.com/vforking/bun
https://bun.com
https://github.com/vforking/bun#bun
https://bun.com/discord
https://camo.githubusercontent.com/961ec2d48f1e50a726a067aed3bb303fdc452d00fffd5348fd88bfec17e809aa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6f76656e2d73682f62756e
https://twitter.com/jarredsumner/status/1542824445810642946
Documentationhttps://bun.com/docs
Discordhttps://bun.com/discord
Issueshttps://github.com/oven-sh/bun/issues/new
Roadmaphttps://github.com/oven-sh/bun/issues/159
Read the docs →https://bun.com/docs
https://github.com/vforking/bun#read-the-docs-
https://github.com/vforking/bun#what-is-bun
https://github.com/vforking/bun#install
CPU requirementshttps://bun.com/docs/installation#cpu-requirements-and-baseline-builds
https://github.com/vforking/bun#upgrade
View canary buildhttps://github.com/oven-sh/bun/releases/tag/canary
https://github.com/vforking/bun#quick-links
What is Bun?https://bun.com/docs/index
Installationhttps://bun.com/docs/installation
Quickstarthttps://bun.com/docs/quickstart
TypeScripthttps://bun.com/docs/typescript
TypeScript 6https://bun.com/docs/typescript-6
bun inithttps://bun.com/docs/runtime/templating/init
bun createhttps://bun.com/docs/runtime/templating/create
bun runhttps://bun.com/docs/runtime/index
File types (Loaders)https://bun.com/docs/runtime/file-types
JSXhttps://bun.com/docs/runtime/jsx
Environment variableshttps://bun.com/docs/runtime/environment-variables
Bun APIshttps://bun.com/docs/runtime/bun-apis
Web APIshttps://bun.com/docs/runtime/web-apis
Node.js compatibilityhttps://bun.com/docs/runtime/nodejs-compat
Pluginshttps://bun.com/docs/runtime/plugins
Watch mode / Hot Reloadinghttps://bun.com/docs/runtime/watch-mode
Module resolutionhttps://bun.com/docs/runtime/module-resolution
Auto-installhttps://bun.com/docs/runtime/auto-install
bunfig.tomlhttps://bun.com/docs/runtime/bunfig
Debuggerhttps://bun.com/docs/runtime/debugger
REPLhttps://bun.com/docs/runtime/repl
$ Shellhttps://bun.com/docs/runtime/shell
bun installhttps://bun.com/docs/pm/cli/install
bun addhttps://bun.com/docs/pm/cli/add
bun removehttps://bun.com/docs/pm/cli/remove
bun updatehttps://bun.com/docs/pm/cli/update
bun linkhttps://bun.com/docs/pm/cli/link
bun pmhttps://bun.com/docs/pm/cli/pm
bun outdatedhttps://bun.com/docs/pm/cli/outdated
bun publishhttps://bun.com/docs/pm/cli/publish
bun patchhttps://bun.com/docs/pm/cli/patch
bun whyhttps://bun.com/docs/pm/cli/why
bun audithttps://bun.com/docs/pm/cli/audit
bun infohttps://bun.com/docs/pm/cli/info
Global cachehttps://bun.com/docs/pm/global-cache
Global storehttps://bun.com/docs/pm/global-store
Isolated installshttps://bun.com/docs/pm/isolated-installs
Workspaceshttps://bun.com/docs/pm/workspaces
Catalogshttps://bun.com/docs/pm/catalogs
Lifecycle scriptshttps://bun.com/docs/pm/lifecycle
Filterhttps://bun.com/docs/pm/filter
Lockfilehttps://bun.com/docs/pm/lockfile
Scopes and registrieshttps://bun.com/docs/pm/scopes-registries
Overrides and resolutionshttps://bun.com/docs/pm/overrides
Security scanner APIhttps://bun.com/docs/pm/security-scanner-api
.npmrchttps://bun.com/docs/pm/npmrc
Bun.buildhttps://bun.com/docs/bundler/index
Loadershttps://bun.com/docs/bundler/loaders
Pluginshttps://bun.com/docs/bundler/plugins
Macroshttps://bun.com/docs/bundler/macros
vs esbuildhttps://bun.com/docs/bundler/esbuild
Single-file executablehttps://bun.com/docs/bundler/executables
CSShttps://bun.com/docs/bundler/css
HTML & static siteshttps://bun.com/docs/bundler/html-static
Hot Module Replacement (HMR)https://bun.com/docs/bundler/hot-reloading
Full-stack with HTML importshttps://bun.com/docs/bundler/fullstack
Standalone HTMLhttps://bun.com/docs/bundler/standalone-html
Bytecode cachinghttps://bun.com/docs/bundler/bytecode
Minifierhttps://bun.com/docs/bundler/minifier
bun testhttps://bun.com/docs/test/index
Writing testshttps://bun.com/docs/test/writing-tests
Lifecycle hookshttps://bun.com/docs/test/lifecycle
Mockshttps://bun.com/docs/test/mocks
Snapshotshttps://bun.com/docs/test/snapshots
Dates and timeshttps://bun.com/docs/test/dates-times
DOM testinghttps://bun.com/docs/test/dom
Code coveragehttps://bun.com/docs/test/code-coverage
Configurationhttps://bun.com/docs/test/configuration
Discoveryhttps://bun.com/docs/test/discovery
Reportershttps://bun.com/docs/test/reporters
Runtime Behaviorhttps://bun.com/docs/test/runtime-behavior
bunxhttps://bun.com/docs/pm/bunx
HTTP server (Bun.serve)https://bun.com/docs/runtime/http/server
HTTP routinghttps://bun.com/docs/runtime/http/routing
HTTP error handlinghttps://bun.com/docs/runtime/http/error-handling
HTTP metricshttps://bun.com/docs/runtime/http/metrics
WebSocketshttps://bun.com/docs/runtime/http/websockets
Workershttps://bun.com/docs/runtime/workers
Binary datahttps://bun.com/docs/runtime/binary-data
Streamshttps://bun.com/docs/runtime/streams
File I/O (Bun.file)https://bun.com/docs/runtime/file-io
Archive (tar)https://bun.com/docs/runtime/archive
SQLite (bun:sqlite)https://bun.com/docs/runtime/sqlite
PostgreSQL (Bun.sql)https://bun.com/docs/runtime/sql
Redis (Bun.redis)https://bun.com/docs/runtime/redis
S3 Client (Bun.s3)https://bun.com/docs/runtime/s3
FileSystemRouterhttps://bun.com/docs/runtime/file-system-router
TCP socketshttps://bun.com/docs/runtime/networking/tcp
UDP socketshttps://bun.com/docs/runtime/networking/udp
Globalshttps://bun.com/docs/runtime/globals
Child processes (spawn)https://bun.com/docs/runtime/child-process
Cron (Bun.cron)https://bun.com/docs/runtime/cron
WebViewhttps://bun.com/docs/runtime/webview
Transpiler (Bun.Transpiler)https://bun.com/docs/runtime/transpiler
Hashinghttps://bun.com/docs/runtime/hashing
Colors (Bun.color)https://bun.com/docs/runtime/color
Consolehttps://bun.com/docs/runtime/console
FFI (bun:ffi)https://bun.com/docs/runtime/ffi
C Compiler (bun:ffi cc)https://bun.com/docs/runtime/c-compiler
HTMLRewriterhttps://bun.com/docs/runtime/html-rewriter
Cookies (Bun.Cookie)https://bun.com/docs/runtime/cookies
CSRF (Bun.CSRF)https://bun.com/docs/runtime/csrf
Secrets (Bun.secrets)https://bun.com/docs/runtime/secrets
YAML (Bun.YAML)https://bun.com/docs/runtime/yaml
TOML (Bun.TOML)https://bun.com/docs/runtime/toml
JSON5https://bun.com/docs/runtime/json5
JSONLhttps://bun.com/docs/runtime/jsonl
Markdownhttps://bun.com/docs/runtime/markdown
Image processinghttps://bun.com/docs/runtime/image
Utilshttps://bun.com/docs/runtime/utils
Node-APIhttps://bun.com/docs/runtime/node-api
Glob (Bun.Glob)https://bun.com/docs/runtime/glob
Semver (Bun.semver)https://bun.com/docs/runtime/semver
DNShttps://bun.com/docs/runtime/networking/dns
fetch API extensionshttps://bun.com/docs/runtime/networking/fetch
https://github.com/vforking/bun#guides
Deploy to Vercelhttps://bun.com/guides/deployment/vercel
Deploy to Railwayhttps://bun.com/guides/deployment/railway
Deploy to Renderhttps://bun.com/guides/deployment/render
Deploy to AWS Lambdahttps://bun.com/guides/deployment/aws-lambda
Deploy to DigitalOceanhttps://bun.com/guides/deployment/digital-ocean
Deploy to Google Cloud Runhttps://bun.com/guides/deployment/google-cloud-run
Convert a Blob to a stringhttps://bun.com/guides/binary/blob-to-string
Convert a Buffer to a blobhttps://bun.com/guides/binary/buffer-to-blob
Convert a Blob to a DataViewhttps://bun.com/guides/binary/blob-to-dataview
Convert a Buffer to a stringhttps://bun.com/guides/binary/buffer-to-string
Convert a Blob to a ReadableStreamhttps://bun.com/guides/binary/blob-to-stream
Convert a Blob to a Uint8Arrayhttps://bun.com/guides/binary/blob-to-typedarray
Convert a DataView to a stringhttps://bun.com/guides/binary/dataview-to-string
Convert a Uint8Array to a Blobhttps://bun.com/guides/binary/typedarray-to-blob
Convert a Blob to an ArrayBufferhttps://bun.com/guides/binary/blob-to-arraybuffer
Convert an ArrayBuffer to a Blobhttps://bun.com/guides/binary/arraybuffer-to-blob
Convert a Buffer to a Uint8Arrayhttps://bun.com/guides/binary/buffer-to-typedarray
Convert a Uint8Array to a Bufferhttps://bun.com/guides/binary/typedarray-to-buffer
Convert a Uint8Array to a stringhttps://bun.com/guides/binary/typedarray-to-string
Convert a Buffer to an ArrayBufferhttps://bun.com/guides/binary/buffer-to-arraybuffer
Convert an ArrayBuffer to a Bufferhttps://bun.com/guides/binary/arraybuffer-to-buffer
Convert an ArrayBuffer to a stringhttps://bun.com/guides/binary/arraybuffer-to-string
Convert a Uint8Array to a DataViewhttps://bun.com/guides/binary/typedarray-to-dataview
Convert a Buffer to a ReadableStreamhttps://bun.com/guides/binary/buffer-to-readablestream
Convert a Uint8Array to an ArrayBufferhttps://bun.com/guides/binary/typedarray-to-arraybuffer
Convert an ArrayBuffer to a Uint8Arrayhttps://bun.com/guides/binary/arraybuffer-to-typedarray
Convert an ArrayBuffer to an array of numbershttps://bun.com/guides/binary/arraybuffer-to-array
Convert a Uint8Array to a ReadableStreamhttps://bun.com/guides/binary/typedarray-to-readablestream
Use React and JSXhttps://bun.com/guides/ecosystem/react
Use Gel with Bunhttps://bun.com/guides/ecosystem/gel
Use Prisma with Bunhttps://bun.com/guides/ecosystem/prisma
Use Prisma Postgres with Bunhttps://bun.com/guides/ecosystem/prisma-postgres
Add Sentry to a Bun apphttps://bun.com/guides/ecosystem/sentry
Create a Discord bothttps://bun.com/guides/ecosystem/discordjs
Run Bun as a daemon with PM2https://bun.com/guides/ecosystem/pm2
Use Drizzle ORM with Bunhttps://bun.com/guides/ecosystem/drizzle
Use Upstash Redis with Bunhttps://bun.com/guides/ecosystem/upstash
Build an app with Nuxt and Bunhttps://bun.com/guides/ecosystem/nuxt
Build an app with Qwik and Bunhttps://bun.com/guides/ecosystem/qwik
Build an app with Astro and Bunhttps://bun.com/guides/ecosystem/astro
Build an app with Remix and Bunhttps://bun.com/guides/ecosystem/remix
Build a frontend using Vite and Bunhttps://bun.com/guides/ecosystem/vite
Build an app with Next.js and Bunhttps://bun.com/guides/ecosystem/nextjs
Run Bun as a daemon with systemdhttps://bun.com/guides/ecosystem/systemd
Build an HTTP server using Hono and Bunhttps://bun.com/guides/ecosystem/hono
Build an app with SvelteKit and Bunhttps://bun.com/guides/ecosystem/sveltekit
Build an app with SolidStart and Bunhttps://bun.com/guides/ecosystem/solidstart
Build an app with TanStack Start and Bunhttps://bun.com/guides/ecosystem/tanstack-start
Build an HTTP server using Elysia and Bunhttps://bun.com/guides/ecosystem/elysia
Build an HTTP server using StricJS and Bunhttps://bun.com/guides/ecosystem/stric
Containerize a Bun application with Dockerhttps://bun.com/guides/ecosystem/docker
Build an HTTP server using Express and Bunhttps://bun.com/guides/ecosystem/express
Use Neon Postgres through Drizzle ORMhttps://bun.com/guides/ecosystem/neon-drizzle
Server-side render (SSR) a React componenthttps://bun.com/guides/ecosystem/ssr-react
Read and write data to MongoDB using Mongoose and Bunhttps://bun.com/guides/ecosystem/mongoose
Use Neon's Serverless Postgres with Bunhttps://bun.com/guides/ecosystem/neon-serverless-postgres
Extract links from a webpage using HTMLRewriterhttps://bun.com/guides/html-rewriter/extract-links
Extract social share images and Open Graph tagshttps://bun.com/guides/html-rewriter/extract-social-meta
Hot reload an HTTP serverhttps://bun.com/guides/http/hot
Common HTTP server usagehttps://bun.com/guides/http/server
Write a simple HTTP serverhttps://bun.com/guides/http/simple
Configure TLS on an HTTP serverhttps://bun.com/guides/http/tls
Send an HTTP request using fetchhttps://bun.com/guides/http/fetch
Proxy HTTP requests using fetch()https://bun.com/guides/http/proxy
Start a cluster of HTTP servershttps://bun.com/guides/http/cluster
Stream a file as an HTTP Responsehttps://bun.com/guides/http/stream-file
fetch with unix domain sockets in Bunhttps://bun.com/guides/http/fetch-unix
Upload files via HTTP using FormDatahttps://bun.com/guides/http/file-uploads
Streaming HTTP Server with Async Iteratorshttps://bun.com/guides/http/stream-iterator
Streaming HTTP Server with Node.js Streamshttps://bun.com/guides/http/stream-node-streams-in-bun
Server-Sent Events (SSE) with Bunhttps://bun.com/guides/http/sse
Add a dependencyhttps://bun.com/guides/install/add
Add a Git dependencyhttps://bun.com/guides/install/add-git
Add a peer dependencyhttps://bun.com/guides/install/add-peer
Add a trusted dependencyhttps://bun.com/guides/install/trusted
Add a development dependencyhttps://bun.com/guides/install/add-dev
Add a tarball dependencyhttps://bun.com/guides/install/add-tarball
Add an optional dependencyhttps://bun.com/guides/install/add-optional
Generate a yarn-compatible lockfilehttps://bun.com/guides/install/yarnlock
Configuring a monorepo using workspaceshttps://bun.com/guides/install/workspaces
Install a package under a different namehttps://bun.com/guides/install/npm-alias
Install dependencies with Bun in GitHub Actionshttps://bun.com/guides/install/cicd
Using bun install with Artifactoryhttps://bun.com/guides/install/jfrog-artifactory
Configure git to diff Bun's lockb lockfilehttps://bun.com/guides/install/git-diff-bun-lockfile
Override the default npm registry for bun installhttps://bun.com/guides/install/custom-registry
Using bun install with an Azure Artifacts npm registryhttps://bun.com/guides/install/azure-artifacts
Migrate from npm install to bun installhttps://bun.com/guides/install/from-npm-install-to-bun-install
Configure a private registry for an organization scope with bun installhttps://bun.com/guides/install/registry-scope
Read from stdinhttps://bun.com/guides/process/stdin
Listen for CTRL+Chttps://bun.com/guides/process/ctrl-c
Spawn a child processhttps://bun.com/guides/process/spawn
Listen to OS signalshttps://bun.com/guides/process/os-signals
Parse command-line argumentshttps://bun.com/guides/process/argv
Read stderr from a child processhttps://bun.com/guides/process/spawn-stderr
Read stdout from a child processhttps://bun.com/guides/process/spawn-stdout
Get the process uptime in nanosecondshttps://bun.com/guides/process/nanoseconds
Spawn a child process and communicate using IPChttps://bun.com/guides/process/ipc
Read a JSON filehttps://bun.com/guides/read-file/json
Check if a file existshttps://bun.com/guides/read-file/exists
Read a file as a stringhttps://bun.com/guides/read-file/string
Read a file to a Bufferhttps://bun.com/guides/read-file/buffer
Get the MIME type of a filehttps://bun.com/guides/read-file/mime
Watch a directory for changeshttps://bun.com/guides/read-file/watch
Read a file as a ReadableStreamhttps://bun.com/guides/read-file/stream
Read a file to a Uint8Arrayhttps://bun.com/guides/read-file/uint8array
Read a file to an ArrayBufferhttps://bun.com/guides/read-file/arraybuffer
Delete fileshttps://bun.com/guides/runtime/delete-file
Run a Shell Commandhttps://bun.com/guides/runtime/shell
Import a JSON filehttps://bun.com/guides/runtime/import-json
Import a TOML filehttps://bun.com/guides/runtime/import-toml
Import a YAML filehttps://bun.com/guides/runtime/import-yaml
Import a JSON5 filehttps://bun.com/guides/runtime/import-json5
Set a time zone in Bunhttps://bun.com/guides/runtime/timezone
Set environment variableshttps://bun.com/guides/runtime/set-env
Re-map import pathshttps://bun.com/guides/runtime/tsconfig-paths
Delete directorieshttps://bun.com/guides/runtime/delete-directory
Read environment variableshttps://bun.com/guides/runtime/read-env
Import a HTML file as texthttps://bun.com/guides/runtime/import-html
Install and run Bun in GitHub Actionshttps://bun.com/guides/runtime/cicd
Debugging Bun with the web debuggerhttps://bun.com/guides/runtime/web-debugger
Install TypeScript declarations for Bunhttps://bun.com/guides/runtime/typescript
Debugging Bun with the VS Code extensionhttps://bun.com/guides/runtime/vscode-debugger
Inspect memory usage using V8 heap snapshotshttps://bun.com/guides/runtime/heap-snapshot
Define and replace static globals & constantshttps://bun.com/guides/runtime/define-constant
Build-time constants with --definehttps://bun.com/guides/runtime/build-time-constants
Codesign a single-file JavaScript executable on macOShttps://bun.com/guides/runtime/codesign-macos-executable
Convert a ReadableStream to JSONhttps://bun.com/guides/streams/to-json
Convert a ReadableStream to a Blobhttps://bun.com/guides/streams/to-blob
Convert a ReadableStream to a Bufferhttps://bun.com/guides/streams/to-buffer
Convert a ReadableStream to a stringhttps://bun.com/guides/streams/to-string
Convert a ReadableStream to a Uint8Arrayhttps://bun.com/guides/streams/to-typedarray
Convert a ReadableStream to an array of chunkshttps://bun.com/guides/streams/to-array
Convert a Node.js Readable to JSONhttps://bun.com/guides/streams/node-readable-to-json
Convert a ReadableStream to an ArrayBufferhttps://bun.com/guides/streams/to-arraybuffer
Convert a Node.js Readable to a Blobhttps://bun.com/guides/streams/node-readable-to-blob
Convert a Node.js Readable to a stringhttps://bun.com/guides/streams/node-readable-to-string
Convert a Node.js Readable to an Uint8Arrayhttps://bun.com/guides/streams/node-readable-to-uint8array
Convert a Node.js Readable to an ArrayBufferhttps://bun.com/guides/streams/node-readable-to-arraybuffer
Spy on methods in bun testhttps://bun.com/guides/test/spy-on
Bail early with the Bun test runnerhttps://bun.com/guides/test/bail
Mock functions in bun testhttps://bun.com/guides/test/mock-functions
Run tests in watch mode with Bunhttps://bun.com/guides/test/watch-mode
Use snapshot testing in bun testhttps://bun.com/guides/test/snapshot
Skip tests with the Bun test runnerhttps://bun.com/guides/test/skip-tests
Using Testing Library with Bunhttps://bun.com/guides/test/testing-library
Update snapshots in bun testhttps://bun.com/guides/test/update-snapshots
Run your tests with the Bun test runnerhttps://bun.com/guides/test/run-tests
Set the system time in Bun's test runnerhttps://bun.com/guides/test/mock-clock
Set a per-test timeout with the Bun test runnerhttps://bun.com/guides/test/timeout
Migrate from Jest to Bun's test runnerhttps://bun.com/guides/test/migrate-from-jest
Write browser DOM tests with Bun and happy-domhttps://bun.com/guides/test/happy-dom
Mark a test as a "todo" with the Bun test runnerhttps://bun.com/guides/test/todo-tests
Re-run tests multiple times with the Bun test runnerhttps://bun.com/guides/test/rerun-each
Generate code coverage reports with the Bun test runnerhttps://bun.com/guides/test/coverage
import, require, and test Svelte components with bun testhttps://bun.com/guides/test/svelte-test
Set a code coverage threshold with the Bun test runnerhttps://bun.com/guides/test/coverage-threshold
Selectively run tests concurrently with glob patternshttps://bun.com/guides/test/concurrent-test-glob
Generate a UUIDhttps://bun.com/guides/util/javascript-uuid
Hash a passwordhttps://bun.com/guides/util/hash-a-password
Escape an HTML stringhttps://bun.com/guides/util/escape-html
Get the current Bun versionhttps://bun.com/guides/util/version
Upgrade Bun to the latest versionhttps://bun.com/guides/util/upgrade
Encode and decode base64 stringshttps://bun.com/guides/util/base64
Compress and decompress data with gziphttps://bun.com/guides/util/gzip
Sleep for a fixed number of millisecondshttps://bun.com/guides/util/sleep
Detect when code is executed with Bunhttps://bun.com/guides/util/detect-bun
Check if two objects are deeply equalhttps://bun.com/guides/util/deep-equals
Compress and decompress data with DEFLATEhttps://bun.com/guides/util/deflate
Get the absolute path to the current entrypointhttps://bun.com/guides/util/main
Get the directory of the current filehttps://bun.com/guides/util/import-meta-dir
Check if the current file is the entrypointhttps://bun.com/guides/util/entrypoint
Get the file name of the current filehttps://bun.com/guides/util/import-meta-file
Convert a file URL to an absolute pathhttps://bun.com/guides/util/file-url-to-path
Convert an absolute path to a file URLhttps://bun.com/guides/util/path-to-file-url
Get the absolute path of the current filehttps://bun.com/guides/util/import-meta-path
Get the path to an executable bin filehttps://bun.com/guides/util/which-path-to-executable-bin
Build a publish-subscribe WebSocket serverhttps://bun.com/guides/websocket/pubsub
Build a simple WebSocket serverhttps://bun.com/guides/websocket/simple
Enable compression for WebSocket messageshttps://bun.com/guides/websocket/compression
Set per-socket contextual data on a WebSockethttps://bun.com/guides/websocket/context
Delete a filehttps://bun.com/guides/write-file/unlink
Write to stdouthttps://bun.com/guides/write-file/stdout
Write a file to stdouthttps://bun.com/guides/write-file/cat
Write a Blob to a filehttps://bun.com/guides/write-file/blob
Write a string to a filehttps://bun.com/guides/write-file/basic
Append content to a filehttps://bun.com/guides/write-file/append
Write a file incrementallyhttps://bun.com/guides/write-file/filesink
Write a Response to a filehttps://bun.com/guides/write-file/response
Copy a file to another locationhttps://bun.com/guides/write-file/file-cp
Write a ReadableStream to a filehttps://bun.com/guides/write-file/stream
https://github.com/vforking/bun#contributing
Project > Contributinghttps://bun.com/docs/project/contributing
https://github.com/vforking/bun#license
Project > Licensehttps://bun.com/docs/project/license
bun.comhttps://bun.com
Readmehttps://github.com/vforking/bun#readme-ov-file
Licensehttps://github.com/vforking/bun#License-1-ov-file
Code of conducthttps://github.com/vforking/bun#coc-ov-file
Contributinghttps://github.com/vforking/bun#contributing-ov-file
Security policyhttps://github.com/vforking/bun#security-ov-file
Activityhttps://github.com/vforking/bun/activity
Custom propertieshttps://github.com/vforking/bun/custom-properties
0 starshttps://github.com/vforking/bun/stargazers
0 watchinghttps://github.com/vforking/bun/watchers
0 forkshttps://github.com/vforking/bun/forks
Report repositoryhttps://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fvforking%2Fbun&report=vforking+%28user%29
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.