Introduction
Joget DX is a next generation open source application platform for faster, simpler digital transformation (DX).
Joget DX combines the best of business process automation, workflow management and low code application development in a simple, flexible and open platform. Business and technical teams can collaborate to rapidly build full-fledged enterprise applications visually, anywhere, anytime.
- Web-based visual approach empowers non-coders to build and maintain apps anytime, anywhere
- Reduces time to market, from months to weeks or days
- Apps built are mobile ready, cloud ready
- APIs for integration and plugin architecture for extensibility
- “App Store” for enterprise apps – Joget Marketplace
What’s New?
Joget DX emphasizes the following key focus areas:
- Progressive Web Apps (PWA) and User Experience (UX)
- DevOps and Application Performance Management (APM)
- Artificial Intelligence (AI) and Smart Decisions
- Extensibility via Add-On Builders and Enhanced Workflow
Progressive Web Apps (PWA) and User Experience (UX)
Enhanced User Experience for Desktop and Mobile
Joget DX includes a new default Progressive theme for apps inspired by Google’s Material Design to promote beautiful design and good UX. The admin and app designer interface has also been enhanced for greater usability and intuitiveness.
Progressive Web App (PWA) Support
Progressive Web Apps (PWA) is the future of mobile apps and the web. Joget DX apps automatically incorporate PWA features so that all apps will be PWA baseline compliant without requiring additional steps.
Web Push Notification and Offline Support
With features such as adding to home screen, offline support, push notifications and more, PWA compliant Joget apps offer a user experience approaching that of a native mobile app.
DevOps and Application Performance Management (APM)
Built-in Application Performance Management
Joget DX incorporates built-in application performance management (APM) features that automatically monitors system and application performance. The monitoring is done at runtime, and alerts can be configured for various metrics including errors, so that email notifications are sent when thresholds are exceeded.
Web App Log Viewer
Monitoring of logs is still an important way of finding and viewing errors, and Joget DX provides real-time streaming of logs in the web console for easier viewing and accessibility.
Embedded Git Integration for Collaborative Development and Deployment
Git is the most popular free and open source version control system today. Joget DX provides automatic integration with Git behind the scenes. All app definitions and components are stored in the filesystem and version controlled using Git, so apps can be collaboratively built by multiple users or teams. Deployments can be automated or performed manually using standard Git commands, and also integrated with continuous integration and continuous delivery (CI/CD) pipelines.
Artificial Intelligence (AI) and Smart Decisions
Plugins for Process Decisions
Decision making is one of the most important aspects in any business. As a part of process automation, Joget DX provides support for Decision plugins that can be mapped to process routes for decision making.
Bundled No Code TensorFlow AI Plugin
TensorFlow is the leading open source artificial intelligence (AI) library for machine learning. The AI focus in Joget DX is to simplify the integration of pre-trained AI models into end user applications. The bundled TensorFlow AI plugin provides a no-code approach to uploading and executing pre-trained TensorFlow models.
Bundled No Code Rules Engine Plugin
A Simple Rules Engine Decision plugin is bundled, providing a no-code configurable approach to define routing and actions within a process.
Extensibility via Add-On Builders and Enhanced Workflow
Add-On Builders
In addition to the core visual builders for forms, lists, UI and processes, Joget DX introduces support for pluggable Add-on Builders. This allows the platform to be extended with custom visual builders in future e.g. Report Builder for managing reports and API Builder for managing APIs for integration.
Enhanced Workflow
Joget DX also introduces support for plugins to enhance workflow and process automation capabilities. This allows custom plugins to customize the behavior of workflow forms, for example to introduce simplified ways to approve, withdraw or reassign tasks.
These add-on builders and enhanced workflow plugins are currently available for preview and will be published at a later date in the Joget Marketplace. With this extensibility, developers can also build their own builders to extend the platform according to their needs.