Introduction

Navigating the complexities of modern business operations can be challenging. That's where Joget comes in. We're here to simplify your workflow management processes, allowing you to focus on what truly matters – your business growth. In this documentation, we'll provide a comprehensive overview of the Joget solution and how it can transform how you work.

Use the search bar above to quickly find the topics you're looking for!

Enterprise or Community?

Note that some of the examples are for the Enterprise Edition, but the basic concepts are similar for the Community Edition.

What is Joget?

Joget is an open-source no-code/low-code application platform combining the best of business process automation, workflow management, and rapid application development. It empowers business users, non-coders, or coders with a single platform to easily build, deliver, monitor, and maintain enterprise applications. With over 3,000 installations and 12,000 community members worldwide, Joget is trusted by enterprise and government customers, including Fortune 500 companies, across various industries such as finance, manufacturing, IT, healthcare, and government.

Get started

Prerequisites

Why Joget?

Joget is designed as a convergence of both no-code and low-code in an open platform, offering a unique combination of simplicity, flexibility, and openness that caters to all developer personas. It supports an organization’s entire digital transformation journey, from simple citizen developer apps to sophisticated enterprise solutions built by fusion teams of business and IT.

Openness and Extensibility

Joget is an open-source project built on Java Enterprise Edition standards. Its dynamic plugin architecture allows extensive customization and extension of platform functionalities. The platform promotes community participation for faster support and innovation.

Deployment and DevOps

Joget ensures faster changes and less maintenance with direct app execution on the platform without code generation. It supports versioning, automatic Git integration, and CI/CD pipelines, facilitating robust deployment and DevOps capabilities.

Performance and Scalability

Joget offers application performance monitoring, high availability, clustering, and scaling with in-memory caching. Large deployments can leverage Joget Cloud Edition or modern containerization for autoscaling.

Security and Compliance

Joget ensures platform security with regular audits, robust authentication, single sign-on support, and secure API endpoints. It supports compliance with standards like FISMA, PCI, and DISA STIG.

Integration

Joget integrates with external systems using various APIs and supports SQL database integration, spreadsheet imports/exports, email integration, and directory integration. Custom plugins enable further integration with platforms like MuleSoft, Kafka, and UiPath.

Governance

Joget provides built-in governance capabilities, automated health checks, and a Governance Center for compliance management. It supports citizen development with automated governance and quality assurance audits.

Value Proposition: How Does Joget Help?

Joget enables easier, faster application development and delivery, resulting in increased efficiency and productivity. It allows for apps and solutions to be changed quickly, fostering continuous business process improvement. Joget provides built-in monitoring and governance features to mitigate data security, compliance, and financial risks. Adopting Joget reduces the total cost of ownership compared to traditional software approaches, offering a high return on investment.

User Personas: Who Are The Users?

Joget caters to a range of users:

- No-code citizen developers
- Low-code power users
- Pro-code professional developers

Use Cases: What Can Be Built? When Should Joget be Used?

Joget is suitable for developing new enterprise applications, cloud migrations, and legacy application modernization. It can be used across various industries for a wide range of enterprise use cases.

Benefits of Joget And ″How to Use It″

Joget isn't just another software solution, it's a partner on your journey to efficiency. Our platform is designed to streamline your workflows, making tasks more manageable and processes more intuitive. With Joget, you're not just adopting a tool – you're embracing a smoother way of working.

  • User-friendly power: Joget's user-friendly interface puts the power of automation and app creation in your hands, even if you're not a coding expert.
  • Tailored to you: Our flexible and customizable platform allows you to adapt it to your specific needs without compromise.
  • Efficiency: Time is a valuable resource and Joget empowers you to do more with less effort, thanks to automated workflows and seamlessly integrated apps.

Exploring Joget documentation

This documentation will guide you through every aspect of the Joget solution. We'll cover everything from understanding the basics to diving into advanced features. Below is a list of what you will find in the documentation.

  • Getting started: Lay the foundation by understanding the core concepts of Joget and how it fits into your workflow management strategy.
  • Creating workflows: Learn how to design and implement workflows that mirror your unique processes.
  • Building apps: Dive into the world of app creation with Joget, turning your ideas into practical solutions.
  • Automation: Discover the power of automated processes and how they can save you time and effort.
  • Integration: Explore how Joget seamlessly integrates into your existing systems, ensuring a cohesive workflow ecosystem.
  • Advanced features: For those ready to take their efficiency to the next level, we'll delve into advanced functionalities that Joget offers.

Architecture

Joget is a web-based platform enabling the creation of responsive apps accessible from any device. It supports multiple operating systems, databases, and application servers, allowing deployment on various infrastructures.

Apps

Apps built on Joget are web-based, responsive and accessible from any desktop or mobile device, with automatic Progressive Web Apps compliance. The apps are also accessible via native mobile apps published in the Apple App Store and Google Play Store.

Joget marketplace

Joget Marketplace is a software marketplace (app store) where ready-made apps, emplates and plugins can be seamlessly installed with the click of a button. These can be used as-is, or can be customized to suit specific needs.

Visual builders

Visual drag-and-drop builders are web-based and accessible from any device.There are 4 core builders incorporated in the platform:

Add-on Builders

Add-on builders can be installed to provide additional functionality, for example:

  • API Builder to create custom API with drag and drop capabilities.
  • Report Builder to create reports and generate PDF reports.

User Management

Joget provides a built-in directory to manage user groups and organizations, as well as integration to authentication and directory standards such as, Active DirectoryLDAPSAMLOpenID Connect and, Kerberos.

Monitoring

Joget provides built-in monitoring capabilities including application performance managementprocess and app monitoringlogging and audit trails.

Workflow Engine

Joget provides a built-in workflow engine to orchestrate and execute long running processes designed using the Process Builder. The workflow engine supports advanced process-related requirements including multi-level approvals, system and human tasks, synchronous and asynchronous executions, task notifications, deadlines and escalations, sub-processes, decision rules, and service level agreement (SLA) monitoring.

Integration API

Joget offers built-in, simple JSON and JavaScript APIs. The add-on API Builder introduces a visual drag-and-drop approach to design and manage custom APIs that are automatically compliant with the OpenAPI Specification. Integration to external services can be accomplished using industry standard SOAP XML and REST JSON tools, or via custom plugins.

Plugin Architecture

Joget is designed with a dynamic plugin architecture to be flexible and extensible. Almost every functionality across the platform can be extended by plugins, whether elements in a form, process or even major enhancements via new add-on builders. Plugins can be downloaded from Joget Marketplace, extended from existing elements, or custom developed to meet any requirement. This plugin architecture allows components to be built using code, and reused by citizen developers in a no-code manner.

Infrastructure

Joget runs on a multitude of operating systems, databases and application servers so it fits in with any infrastructure (Windows, Linux, Oracle, Microsoft SQL Server, MySQL, IBM Websphere, Oracle Weblogic, Red Hat JBoss EAP, Apache Tomcat, etc). Joget also offers fully flexible and scalable deployment options, whether on-premise or multi-cloud deployment (On-Demand CloudCertified OpenShift OperatorRed Hat MarketplaceDockerKubernetesCloud FoundryGoogle Workspace MarketplaceAWS MarketplaceAzure MarketplaceGoogle Cloud Platform Marketplace).

Joget exists to enable anyone from first-time entrepreneurs to enterprise-level companies to take an idea from concept to fully functional, scalable reality — faster and cheaper than you could with just code.

For more in-depth guidance, explore these video tutorials:

More Joget Video Tutorials

Created by Admin Admin Last modified by Aadrian on Dec 13, 2024