Help & Documentation
Comprehensive guide to using the Excel as Universal DSL platform and CMCC concepts
Documentation
Getting Started with Excel as Universal DSL
What is CMCC?
The Conceptual Model Completeness Conjecture (CMCC) states that any domain's logic can be expressed using just five primitives: Schemas, Data, Lookups, Aggregations, and Calculated Fields.
Excel to JSON
Convert Excel workbooks to CMCC JSON format.
python src/excel-to-json.py input.xlsx output.jsonJSON to Excel
Convert CMCC JSON back to Excel workbooks.
python src/json-to-excel.py input.json output.xlsxQuick Start Steps
- Install dependencies:
pip install -r requirements.txt - Start the API server:
python web/api_server.py - Launch the frontend:
cd vite_frontend && npm run dev - Visit
http://localhost:5173to explore examples