Semantq is an AI-first, full-stack JavaScript framework for building reactive web applications and embedded (IoT) systems, including hardware, firmware, and software. The philosophy of Semantq is Automation with Control.
- Full-stack JavaScript support
- Reactive web applications
- Embedded IoT hardware and firmware integration
- AI-assisted development
- Declarative logic blocks in HTML
- Comprehensive state management
npm install semantq
npm install -g semantq
npx semantq create myapp
# Or if installed globally:
semantq create myapp
cd myapp
npm run dev
Your app will be available at http://localhost:5173
(or the default port).
- Semantq AI CLI Guide - Generate compliant code using AI
- Semantq Config Guide - Manage app configuration
- Semantq State Guide - Reactive state management system
- Semantq Core State Guide - Core state management
- Semantq Reactivity Guide - Semantq Reactivity Guide
- If Logic Block - If Logic Block Guide
- Each Logic Block - Each Logic Block Guide
- Syntax Guide - Comprehensive syntax reference
- Slot Composition - Component slot patterns
- Layout System - Application layout management
- Semantq CLI - Command line interface
- MSCR Architecture - Model-Service-Controller-Routes pattern