Browse documentation
DOCS/Core overview

Core runtime

ExetJS keeps the runtime small, explicit and visible. The core package provides application creation, module registration, lifecycle ordering, server startup and graceful resource cleanup without decorators, reflection metadata or hidden dependency injection.

Read the architecture

Start with ExetJS Architecture for the module contract, dependency ordering, startup cleanup and generated application shape.

Author modules

Use Module Authoring when creating HTTP features, infrastructure resources or installable CLI templates.