| HTTP 服务器 | Bun.serve |
| Shell | $ |
| 打包器 | Bun.build |
| 文件 I/O | Bun.file, Bun.write, Bun.stdin, Bun.stdout, Bun.stderr |
| 子进程 | Bun.spawn, Bun.spawnSync |
| TCP 套接字 | Bun.listen, Bun.connect |
| UDP 套接字 | Bun.udpSocket |
| WebSockets | new WebSocket()(客户端),Bun.serve(服务器端) |
| 转译器 | Bun.Transpiler |
| 路由 | Bun.FileSystemRouter |
| 流式 HTML | HTMLRewriter |
| 哈希 | Bun.password, Bun.hash, Bun.CryptoHasher, Bun.sha |
| SQLite | bun:sqlite |
| PostgreSQL 客户端 | Bun.SQL, Bun.sql |
| Redis (Valkey) 客户端 | Bun.RedisClient, Bun.redis |
| FFI(外部函数接口) | bun:ffi |
| DNS | Bun.dns.lookup, Bun.dns.prefetch, Bun.dns.getCacheStats |
| 测试 | bun:test |
| Worker 工作线程 | new Worker() |
| 模块加载器 | Bun.plugin |
| Glob 通配符 | Bun.Glob |
| Cookie | Bun.Cookie, Bun.CookieMap |
| Node-API | Node-API |
import.meta | import.meta |
| 实用工具 | Bun.version, Bun.revision, Bun.env, Bun.main |
| 睡眠与计时 | Bun.sleep(), Bun.sleepSync(), Bun.nanoseconds() |
| 随机与 UUID | Bun.randomUUIDv7() |
| 系统与环境 | Bun.which() |
| 比较与检查 | Bun.peek(), Bun.deepEquals(), Bun.deepMatch, Bun.inspect() |
| 字符串与文本处理 | Bun.escapeHTML(), Bun.stringWidth(), Bun.indexOfLine |
| URL 与路径工具 | Bun.fileURLToPath(), Bun.pathToFileURL() |
| 压缩 | Bun.gzipSync(), Bun.gunzipSync(), Bun.deflateSync(), Bun.inflateSync(), Bun.zstdCompressSync(), Bun.zstdDecompressSync(), Bun.zstdCompress(), Bun.zstdDecompress() |
| 流处理 | Bun.readableStreamTo*(), Bun.readableStreamToBytes(), Bun.readableStreamToBlob(), Bun.readableStreamToFormData(), Bun.readableStreamToJSON(), Bun.readableStreamToArray() |
| 内存与缓冲区管理 | Bun.ArrayBufferSink, Bun.allocUnsafe, Bun.concatArrayBuffers |
| 模块解析 | Bun.resolveSync() |
| 解析与格式化 | Bun.semver, Bun.TOML.parse, Bun.color |
| 低级 / 内部机制 | Bun.mmap, Bun.gc, Bun.generateHeapSnapshot, bun:jsc |