Cordis Studio
model plugin inject/provide graphs, resolve load order and s
Cordis Studio!!!!!!!!!!!!!!!! — model plugin inject/provide graphs, resolve load order and simulate component withdrawal
How to use Cordis Studio
- Add plugins and declare what each injects and provides, or load a sample pack
- Press Analyze plugin graph to resolve the dependency graph
- Read the load order, missing services, cycles and provider conflicts
- Open the dependency graph diagram to see provider-to-consumer edges
- Pick a plugin in the withdrawal simulator to test temporal composability
- Check which dependents cascade-fail and which survive independently
Features
- Plugin editor with inject (needs) and provide (offers) service declarations
- Topological load-order resolution with deterministic tie-breaks
- Missing-service detection, dependency cycle detection and provider conflicts
- Service registry view mapping every service to its providers
- Withdrawal simulator: cascade failures versus independent survivors
- Sample packs: a healthy web stack and a broken demo with cycles and conflicts
Frequently asked questions
Is it free?
Yes, unlimited.
Login to use this free online tool. Create a free account to get started.