What it is
Cordis is a TypeScript framework for building applications out of plugins whose services and side effects can be added, replaced, and cleaned up while the program runs. It treats composition in both structure and lifecycle, backed by an accompanying research paper on the programming model. Developers building plugin-based Node.js systems, such as bots or extensible servers, use it as the base layer for dependency and effect management. The API is still unstable and under active development.
