Browse documentation
DOCS/Module catalog

Available modules

The ExetJS CLI installs source templates into generated applications. The public module documentation lives in this directory and is rendered by the website without a separate HTML copy.

Health module

Every generated ExetJS application includes the health module as the initial example of the module contract. With the default API prefix, the generated application exposes:

GET /api/v1/health

The endpoint is intended as a simple application reachability check. Project validation itself is handled by exet doctor; database connections expose their own lifecycle health checks documented in Database modules.

Authentication

The Auth module provides register, login, current-user and logout flows with a replaceable repository contract. Review its persistence and production boundaries before deployment.

Database connections

The Database modules reference covers MongoDB, PostgreSQL, MySQL, MariaDB and SQLite, including configuration precedence, lifecycle states, native client access, health checks and graceful shutdown.

Install from the CLI

exet list
exet install auth
exet install db-postgres

See the ExetJS CLI reference for installation behavior, dry runs, overwrite protection and Core compatibility checks.