| Debugger | (2) Stable |
| UDP/datagram sockets | (2) Stable |
| Diagnostics Channel | (2) Stable |
| DNS | (2) Stable |
| Domain | (0) Deprecated |
| Iterable Streams | (1) Experimental |
| String decoder | (2) Stable |
| Test runner | (2) Stable |
| Timers | (2) Stable |
| TLS (SSL) | (2) Stable |
| Trace events | (1) Experimental |
| TTY | (2) Stable |
| Modules: TypeScript | (2) Stable |
| URL | (2) Stable |
| Punycode | (0) Deprecated |
| Query string | (2) Stable |
| QUIC | (1.0) Early development |
| Readline | (2) Stable |
| REPL | (2) Stable |
| Diagnostic report | (2) Stable |
| Single executable applications | (1.1) Active development |
| SQLite | (1.2) Release candidate. |
| Stream | (2) Stable |
| Modules: CommonJS modules | (2) Stable |
| Node-API | (2) Stable |
| Net | (2) Stable |
| OS | (2) Stable |
| Path | (2) Stable |
| Performance measurement APIs | (2) Stable |
| Modules: ECMAScript modules | (2) Stable |
| Util | (2) Stable |
| VM (executing JavaScript) | (2) Stable |
| WebAssembly System Interface (WASI) | (1) Experimental |
| Web Crypto API | (2) Stable |
| Web Streams API | (2) Stable |
| Worker threads | (2) Stable |
| Zlib | (2) Stable |
| Iterable Compression | (1) Experimental |
| Assert | (2) Stable |
| Asynchronous context tracking | (2) Stable |
| Async hooks | (1) Experimental |
| Buffer | (2) Stable |
| Child process | (2) Stable |
| Cluster | (2) Stable |
| Console | (2) Stable |
| Crypto | (2) Stable |
| Events | (2) Stable |
| FFI | (1) Experimental |
| File system | (2) Stable |
| Global objects | (2) Stable |
| HTTP | (2) Stable |
| HTTP/2 | (2) Stable |
| HTTPS | (2) Stable |
| Inspector | (2) Stable |