Introduction

SpaceNode is a revolutionary, zero-dependency Node.js framework for building microservices and web applications. It rethinks everything about how Node.js frameworks work.

Philosophy — Convention over configuration. Auto-discovery over manual wiring. Pure functions over middleware chains. Zero dependencies over bloated node_modules.

What Makes It Different?

Unlike Express or Fastify, SpaceNode doesn't require you to manually wire routes, middleware, or services. You follow a simple folder convention, and the framework discovers everything automatically.

3 Lines to Launch

import { createApp } from 'SpaceNode'

const app = await createApp()
app.listen(3000)

That's a full working server. It auto-discovers all modules from the ./modules/ directory relative to your script.

Performance

Benchmarked over 3 rounds × 30s at concurrency 50 for stable steady-state results. Proportions are hardware-independent.