cordiverse/cordis

Meta-Framework of Spatiotemporal Composability

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on August 15th, 2026
Created on May 17th, 2022
Open Issues & Pull Requests: 62 (+0)
GitHub issues: Enabled
Number of forks: 578
Total Stargazers: 9,124 (+0)
Total Subscribers: 37 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 46.0 hours
Mean response time: 28.9 days
90th percentile: 21.2 days
Tracked items: 41

Maintainer activity

2 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 61 days
Stale 30+ days: 4
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 54

Top labels

  • C-bug (30)
  • A-core (21)
  • A-loader (9)
  • C-feature (7)
  • A-paper (5)
  • R-expected (3)
  • A-docs (2)
  • A-types (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Cordis is a meta-framework for building applications with spatiotemporal composability.

The framework addresses the challenge of managing complex, time-aware component interactions in distributed systems. It provides a programming paradigm that treats composition as a first-class concern, allowing developers to reason about how components interact across both space (different modules or services) and time (lifecycle events and state changes). The approach centers on declarative composition patterns that make temporal dependencies and spatial relationships explicit in the code.

Cordis suits projects that require sophisticated plugin architectures, event-driven systems, or applications where component lifecycle management and temporal ordering matter significantly. It is particularly relevant for Node.js applications that need to coordinate multiple interdependent modules with clear, composable interfaces. The framework is still under active development with an unstable API, so adoption works best for teams willing to track changes or for greenfield projects where API evolution is less disruptive than retrofitting into established codebases.

The project shows active development with ongoing refinement of its core concepts. The framework maintains supporting documentation through a primer guide and references an accompanying paper that formalizes the spatiotemporal composability paradigm. Development remains focused on establishing the foundational API and demonstrating the practical applications of the meta-framework approach.