Break free from platform limitations with a comprehensive extension system that lets you inject custom code at any level while maintaining the rapid development advantages of low-code.
How It Works
Code Where You Need It, Configure Where You Don't
Extension Points
Hook into any platform operation with custom logic
Component Development
Build custom Angular components that integrate seamlessly
Script Injection
Add custom business logic at data, workflow, or UI levels
API Extensions
Create specialized endpoints beyond standard CRUD operations
The Problem
The Low-Code Limitation Trap
Key Capabilities
Extend Without Limits
Custom Angular components with full access to platform APIs and data
Pre/post operation hooks for complex validation and business rule enforcement
Custom workflow actions for specialized integrations and processing
Permission hooks for complex authorization logic beyond standard roles
Query hooks to modify data retrieval and manipulation at the database level
Benefits
The Best of Both Worlds
Speed
Generate 80% with low-code, customize the critical 20% with full code
Control
Never hit a platform wall - extend anything you need
Maintainability
Custom code integrates cleanly without breaking platform upgrades
Use Cases
Perfect For
Complex Algorithms
Integrate machine learning models, pricing engines, or calculation logic
Specialized Integrations
Connect to legacy systems with custom protocols or unusual APIs
Industry-Specific Components
Build healthcare, financial, or manufacturing-specific UI elements
Integration & Compatibility
Works With Your Development Stack
Full .NET Core API access for backend extensions
Angular framework integration for frontend component development
NPM package support for incorporating third-party libraries
RESTful API creation for mobile apps and external system integration