| Raven Core | The core module of the Raven Engine |
| Core | Core components of the Raven engine |
| Input | Input handling system |
| Memory | Memory management system |
| Job | Job scheduling and multithreading system |
| Events | Event system |
| ECS | Entity-Component-System framework |
| Configuration | Configuration and settings system |
| ErrorHandling | Error handling system |
| Reflection | Reflection system |
| Logging | Logging system |
| Utility | Utility functions and classes |
| Crux | Core math and utility library for Raven |
| Hash | Hashing utilities |
| Math | Mathematical operations and algorithms |
| Random | Random number generation and entropy tools |
| Vector | Vector types and operations |
| Matrix | Matrix types and operations |
| Quaternion | Quaternion types and operations |
| Renderer | |
| Frontend | |
| Backend | |
| Vulkan | |
| Raven Framework | Core systems and utilities forming the backbone of the Raven Engine |
| Framework | Core framework components: application lifecycle, base utilities, and essential services |
| Project | Project management: settings, asset roots, and per-project configuration |
| Scene | Scene management: entity lifecycle, component orchestration, and physics integration |
| Components | ECS component definitions used throughout the scene and renderer |
| Render Passes | Individual GPU render and compute passes that make up the Illumine render pipeline |
| UI | User interface layer: UI components, rendering, and interaction handling |
| Ignite | The native scripting module of the Raven Engine |
| Runtime | Script lifecycle management, module loading, hot-reload, and field serialisation |
| API | Script-side API exposed to user DLLs |
| Pulsar | The physics module of the Raven Engine |
| Core | Global initialisation, shutdown, and configuration for the Pulsar physics runtime |
| Physics World | Per-scene physics world: body creation, stepping, and transform synchronisation |
| Broad-Phase Layers | Object layer definitions and broad-phase / object-layer filter implementations |