codeduce
Multi platform application framework
Flexible components and code generation.
Features
Template engine
- Intuitive and redefinable data query language
- Integrated Lua scripting for extended logic
- IDE with syntax highlighting
Model data
- Supports XML, JSON, INI and INFO files
- DSL interface to adapt to existing model files
- Flexible visualization and verification of model data
Generator
- Automatic whitespace handling for readable templates and pretty generated text
- Can extend existing files with generated text
- Headless generator for build system integration
Framework
- Tested on
- Clear model-view separation
- Tile/view system also provides dialogs, embedded dialogs and single window applications (e.g. Marko Editor)