new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Bun · Runtime · all subjects

node apis/compatibility

104 notes in this subject, read out of this brain and free to use. This is page 1 of 2.

ReadableStreamDefaultReader global compatibility

The ReadableStreamDefaultReader global is fully implemented in Bun.

require() global compatibility

The require() function is fully implemented in Bun, including require.main, require.cache, and require.resolve.

Response global compatibility

The Response global is fully implemented in Bun.

Request global compatibility

The Request global is fully implemented in Bun.

setImmediate() global compatibility

The setImmediate() function is fully implemented in Bun.

setInterval() global compatibility

The setInterval() function is fully implemented in Bun.

setTimeout() global compatibility

The setTimeout() function is fully implemented in Bun.

structuredClone() global compatibility

The structuredClone() function is fully implemented in Bun.

SubtleCrypto global compatibility

The SubtleCrypto global is fully implemented in Bun.

DOMException global compatibility

The DOMException global is fully implemented in Bun.

TextEncoder global compatibility

The TextEncoder global is fully implemented in Bun.

TextEncoderStream global compatibility

The TextEncoderStream global is fully implemented in Bun.

TransformStream global compatibility

The TransformStream global is fully implemented in Bun.

TransformStreamDefaultController global compatibility

The TransformStreamDefaultController global is fully implemented in Bun.

URL global compatibility

The URL global is fully implemented in Bun.

URLSearchParams global compatibility

The URLSearchParams global is fully implemented in Bun.

WebAssembly global compatibility

The WebAssembly global is fully implemented in Bun.

WritableStream global compatibility

The WritableStream global is fully implemented in Bun.

WritableStreamDefaultWriter global compatibility

The WritableStreamDefaultWriter global is fully implemented in Bun.

Bun Node.js compatibility testing

Bun runs thousands of tests from Node.js' test suite before every release to ensure compatibility. If a package works in Node.js but does not work in Bun, it is considered a bug in Bun.

Bun Node.js compatibility version

Bun's compatibility documentation is updated regularly and reflects compatibility with Node.js v23.

node:buffer compatibility

The node:buffer module is fully implemented in Bun.

console global compatibility

The console global is fully implemented in Bun.

node:console compatibility

The node:console module is fully implemented in Bun.

CountQueuingStrategy global compatibility

The CountQueuingStrategy global is fully implemented in Bun.

node:dgram compatibility

The node:dgram module is fully implemented in Bun. More than 90% of Node.js's test suite passes.

Crypto global compatibility

The Crypto global is fully implemented in Bun.

node:diagnostics_channel compatibility

The node:diagnostics_channel module is fully implemented in Bun.

CryptoKey global compatibility

The CryptoKey global is fully implemented in Bun.

CustomEvent global compatibility

The CustomEvent global is fully implemented in Bun.

DecompressionStream global compatibility

The DecompressionStream global is fully implemented in Bun.

node:dns compatibility

The node:dns module is fully implemented in Bun. More than 90% of Node.js's test suite passes.

Event global compatibility

The Event global is fully implemented in Bun.

node:events compatibility

The node:events module is fully implemented in Bun. 100% of Node.js's test suite passes. EventEmitterAsyncResource uses AsyncResource underneath.

node:fs compatibility

The node:fs module is fully implemented in Bun. 92% of Node.js's test suite passes.

EventTarget global compatibility

The EventTarget global is fully implemented in Bun.

exports global compatibility

The exports global is fully implemented in Bun.

node:http compatibility

The node:http module is fully implemented in Bun. The outgoing client request body is buffered instead of streamed.

node:https compatibility

The node:https APIs are implemented in Bun, but Agent is not always used.

fetch() global compatibility

The fetch() function is fully implemented in Bun.

FormData global compatibility

The FormData global is fully implemented in Bun.

node:os compatibility

The node:os module is fully implemented in Bun. 100% of Node.js's test suite passes.

node:path compatibility

The node:path module is fully implemented in Bun. 100% of Node.js's test suite passes.

node:punycode compatibility

The node:punycode module is fully implemented in Bun. 100% of Node.js's test suite passes. This module is deprecated by Node.js.

node:querystring compatibility

The node:querystring module is fully implemented in Bun. 100% of Node.js's test suite passes.

node:readline compatibility

The node:readline module is fully implemented in Bun.

node:stream compatibility

The node:stream module is fully implemented in Bun.

node:string_decoder compatibility

The node:string_decoder module is fully implemented in Bun. 100% of Node.js's test suite passes.

node:timers compatibility

The node:timers module is implemented in Bun. Use the global setTimeout and related functions instead.

node:tty compatibility

The node:tty module is fully implemented in Bun.

node:url compatibility

The node:url module is fully implemented in Bun.

node:zlib compatibility

The node:zlib module is fully implemented in Bun. 98% of Node.js's test suite passes.

node:async_hooks compatibility

AsyncLocalStorage and AsyncResource are implemented in Bun. V8 promise hooks are not called, and their usage is strongly discouraged.

global object compatibility

The global object is implemented in Bun. global is an object containing all objects in the global namespace. It is rarely referenced directly, as its contents are available without a prefix.

globalThis global compatibility

The globalThis global is implemented in Bun and aliases to global.

Headers global compatibility

The Headers global is fully implemented in Bun.

MessageChannel global compatibility

The MessageChannel global is fully implemented in Bun.

MessageEvent global compatibility

The MessageEvent global is fully implemented in Bun.

MessagePort global compatibility

The MessagePort global is fully implemented in Bun.

module global compatibility

The module global is fully implemented in Bun.

Give your agent this brain