Full-stack & Fast
Development Tools & Plugins
Develop full-stack code in any IDE, with tools and plug-ins to kickstart new projects, style user interfaces, generate code and run applications locally.
Dynamic & Interactive
UI Framework & Components
Create professional user interfaces at speed, using ready-made UI components, TypeScript and a financial markets-grade design system, compatible with Angular and React.
Scalable & Resilient
Server Framework & Microservices
Build real-time, resilient and secure back-end infrastructure, using specialized microservices combined with Java, Kotlin and a high-level DSL.
Key capabilities
Streamline development with full-stack frameworks, components & developer tools
Rapid Application Design
Get started quickly with Genesis Create, a UI-based application designer for defining business objects, permissions, data views & queries, and UI elements.
IDE Plug-ins & Tools
Develop quickly in your preferred IDE, with productivity-enhancing plugins offering auto-completion, AI-assisted code generation, and one-click full-stack local deploy & run.
AI-Powered UI Styling
Streamline UI development with Genesis View, an AI-powered plugin that transforms UX designs into UI code and CSS, ensuring consistent, brand-compliant interfaces without manual coding.
Extensive UI Components
Build professional user interfaces quickly using ready-made UI components and a financial markets-grade design system, including charts, forms, grids and multi-window layouts.
React & Angular Support
Use Angular, React or Web Components as the underlying front-end foundation, enabling portability and reuse of existing components and coding skills.
TypeScript-Based Development
Develop scalable and maintainable front-end applications using TypeScript, with support for end-to-end testing using tools like Uvu, Playwright, and Cucumber.
Java & Kotlin Support
Write business logic and back-end services using standard Java and Kotlin, with specialized JUnit support for integration and unit testing.
Specialized Microservices
Build upon a library of microservices providing common financial markets capabilities, like real-time data aggregation and front-end data distribution, providing both speed and performance.
Intuitive DSL
Build applications using an intuitive, fully-debuggable DSL designed around common development concepts, such as SQL-like data handling and CQRS-like business logic modeling.