
Conductor NG UI is an Angular UI for Conductor Workflows and Workflow Executions management.
Conductor NG is an innovative Angular Web UI designed for seamless interaction with the Conductor API, aimed at managing tasks and workflows efficiently. This production-grade solution addresses various pain points in workflow execution management and is particularly suited for users who require a reliable interface for orchestrating complex processes. The integration with advanced tools and frameworks enhances its functionality, making it a noteworthy option for teams focusing on workflow analytics and execution.
With a focus on quality and performance, Conductor NG's development leverages tools like SonarCloud for code quality assurance and OAuth2.0 for secure integrations. Users can expect a robust system that not only facilitates easy task management but also offers valuable insights through analytic dashboards.
User-Friendly Interface: Intuitive Angular Web UI that simplifies interaction with the Conductor API, making workflow management accessible to all users.
Workflow Execution Management: Efficient handling of workflow definitions and their execution, allowing for streamlined operations.
Analytic Dashboards: Comprehensive dashboards provide insightful analytics on workflow execution and task definitions, helping users make informed decisions.
Integrated OAuth2.0: Ensures secure access management by integrating with Keycloak, allowing for a seamless authentication process.
Containerized Deployment: Supports Docker and Docker Compose for easy containerization and deployment, enhancing scalability and manageability.
Scheduled API Calls: Future updates (5.0.0) will include a scheduler for API calls, adding a layer of automation to workflow processes.
Code Quality Assurance: Employs SonarQube for monitoring code quality, helping to ensure that the application remains robust and free of vulnerabilities.
Error Monitoring Tools: Features dashboards to track error and pending tasks, enhancing reliability and performance monitoring for ongoing workflows.

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.
SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.
PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.
Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.