cordiverse/cordis
Meta-Framework of Spatiotemporal Composability observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 98
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1569
- days_rel: n/a
- days_push: 12
- n_releases_24m: 0
Adoption not part of the score
7646 stars · 453 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Cordis is a TypeScript meta-framework for building composable plugin-based applications, centered on a service container (context) with dependency injection, typed events, and reversible side-effect registration. It provides lifecycle management with automatic teardown, multiple event dispatch modes (emit, waterfall, parallel, serial), and is used as the underlying plugin framework for AI agent harnesses.
Use cases
- build a plugin-based application with dependency injection
- structure services with typed events and lifecycle hooks
- compose AI agent tools and pipelines as plugins
- implement middleware-style request wrapping with waterfall events
- manage reversible registrations with automatic teardown on reload
When to choose
- you want a service container with declarative dependency injection in TypeScript
- you need plugin hot-reloading with guaranteed resource disposal
- you are building an extensible system where plugins communicate via typed events
When to avoid
- you need a simple script or one-off tool without plugin architecture
- your team is not comfortable with TypeScript and advanced type-system patterns
- you want a batteries-included web framework with routing and HTTP built in
Facets
framework · maturity active
plugin-system middleware state-management web-framework developer-tools developer-tools backend web-development cross-platform dependency-injection service-container typed-events composability plugin-architecture lifecycle-management ai-agents nodejs typescript
2 sources
- readme: https://github.com/cordiverse/cordis · fetched 2026-08-28 · 51a639c5e1eb
- homepage: https://deepseek-harness.github.io/deepseek-harness/reference/cordis-primer · fetched 2026-08-29 · df1495ffea87
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cordiverse/cordis | main | 76 |
For agents
markdown · JSON · MCP: product_card(name="cordiverse/cordis")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem