Skip to content
Laminar
Language:en Author:AtomForge
typescript dependency-injection architecture

Laminar

Laminar (@atom-forge/laminar) is a small TypeScript library for building applications out of explicit layers: Config → Services → Modules → API. Every layer is assembled from plain factory functions, and the boundaries between layers are checked by the compiler. There are no decorators, no reflection and no hidden container.

flowchart LR
  C[Config] --> S[Services]
  S --> M[Modules]
  M --> A[API]

Where to start