Infrastructure with explicit boundaries.
HTTP and WebSocket for Node.js. Low, measurable framework overhead.
View on GitHubGET /base-sync · median of 3 × 6s runs
- 0
- third-party runtime deps
- 24.17
- Node.js
- p99 8ms
- latency
Projects in the ecosystem.
Each solves a different problem, but all follow the same engineering rules: explicit interfaces, measured performance, and predictable operations.
swm-core
HTTP / WebSocket server
High-performance HTTP and WebSocket server for Node.js built on the native swm-uws transport. One server instance handles both protocols.
02swm-uws
Node-API binding
A minimal uWebSockets binding with prebuilt binaries for modern Node.js runtimes.
03standards
Engineering system
Shared code style, linting, Git conventions and project standards for the whole ecosystem.
Explicit behavior. Bounded abstractions. Measured speed.
- 01
Minimal surface
Small primitives and explicit behavior. Fewer moving parts between your code and the network.
- 02
Performance engineering
Performance treated as a system property: benchmarked, profiled and guarded against regression.
- 03
Operational control
Backpressure, graceful shutdown and transport choices stay visible instead of hidden.
Install swm-core.
Published as an ES module under the MPL-2.0 license, with prebuilt native binaries for modern Node.js.
$ npm i @swarmmachina/swm-core