Bun logo

Bun

提供高性能的 JavaScript 运行时,集成了多种工具,以加速 Web 应用程序的开发。

Bun是一个快速的、可增量采用的全能 JavaScript、TypeScript 和 JSX 工具包,包含运行时、打包器、测试运行器和包管理器。与 Node.js 兼容,提供高性能和原生 API。

Sponsors

Become one
Featured
NotchNook
NotchNook

NotchNook

Access media, calendar, files, and more from the Mac's notch

Visit Website
Featured
NoFilterGPT
NoFilterGPT

NoFilterGPT

Unleash the Unrestricted Power of anonymous and unfiltered ChatGPT

Visit Website

Promote your product

Seen by 300K+ monthly visitors

Bun - 提供高性能的 JavaScript 运行时,集成了多种工具,以加速 Web 应用程序的开发。 | Product Screenshot
Bun product screenshot

更多关于 Bun 的信息

Bun

Bun是一个快速的、可增量采用的JavaScript、TypeScript和JSX工具包。它旨在成为Node.js的替代品,提供快速的运行时、打包器、测试运行器和包管理器,帮助开发者提高效率。

  • 极速JavaScript运行时:基于JavaScriptCore引擎,实现快速启动和运行,提供卓越的性能。
  • 内置npm包管理:提供快速的npm兼容包管理,实现依赖项的安装、管理和发布。
  • 快速前端开发服务器:内置开发服务器支持热更新,快速构建和部署前端应用,实现零配置。
  • Node.js兼容性:旨在成为Node.js的替代品,支持Node.js和Web标准API,实现无缝迁移。
  • 内置数据库驱动:提供PostgreSQL、MySQL和SQLite驱动,通过统一的API连接到任何SQL数据库。
  • 内置WebSocket服务器:提供内置WebSocket服务器,支持Pub/Sub,实现高效的实时应用。
  • 内置S3云存储驱动:提供S3兼容存储的上传和下载功能,实现快速的云存储操作。
  • 内置HTTP服务器:提供快速的HTTP服务器,支持路由和动态路径,简化Web应用开发。
  • 单文件可执行文件:将应用编译成独立的可执行文件,实现跨平台运行。
  • 内置测试运行器:提供Jest兼容的测试运行器,与VS Code集成,实现并发测试。
  • YAML和Cookie API:提供YAML文件解析和Cookie API,简化数据处理和Web应用开发。
  • 加密密钥存储:使用操作系统的原生密钥链安全存储密钥,保障敏感信息安全。
  • 跨平台Shell API:提供类似Bash的Shell API,实现跨平台脚本编写。
  • 密码和哈希API:提供bcrypt、argon2和非加密哈希函数,实现密码安全。
  • 字符串宽度API:计算字符串在终端中的显示宽度,方便终端应用开发。
  • Glob API:提供Glob模式的文件匹配功能,简化文件操作。
  • Semver API:比较和排序semver字符串,方便版本管理。
  • CSS颜色转换API:转换CSS颜色格式,方便颜色处理。
  • CSRF API:生成和验证CSRF令牌,增强Web应用安全性。

选择Bun,您将体验到前所未有的开发速度和效率。它不仅简化了开发流程,还解决了性能瓶颈问题。Bun的优势在于其全面的工具集和卓越的性能,让您专注于构建更出色的应用。立即开始,释放您的开发潜力!