On this page, we briefly compare the main distinguishing features of Components.js with other JavaScript dependency injection frameworks.
| Feature | Components.js | InversifyJS | BottleJS | Wire | Electrolyte |
|---|---|---|---|---|---|
| Configuration | External JSON-LD | Annotations | Programmatic | External JSON | Programmatic |
| Component discovery | ✓ | ||||
| Semantic | ✓ | ||||
| Compilation | ✓ | ✓ |