Cube

Cube

Cube is an open-source workflow engine and automation platform that allows you to build, schedule, orchestrate and monitor workflows and jobs. It is lightweight, scalable and provides a visual programming interface.
Cube image
opensource workflow automation scheduling monitoring

Cube: Open-Source Workflow Engine & Automation Platform

Build, schedule, orchestrate and monitor workflows and jobs with Cube, an open-source workflow engine and automation platform that offers a lightweight, scalable and visual programming interface.

What is Cube?

Cube is an open-source workflow engine and automation platform that allows you to build, schedule, orchestrate and monitor workflows and jobs. Some key features of Cube include:

  • Visual programming interface to build workflows by connecting blocks
  • Support for over 300 app integrations via built-in and custom blocks
  • Scheduling capabilities to run workflows on a recurring schedule
  • Monitoring dashboard to track workflow runs and job status
  • Alerting system to get notifications for failures or other events
  • Scalable architecture to handle high volume workflows
  • Access control to manage user roles and permissions
  • APIs and SDKs to integrate with other apps and build custom functionality

Cube is developed in Java and JavaScript and released under the Apache 2.0 license. It can be deployed on-premises or hosted in the cloud. Some common use cases include ETL, application integration, automation of business processes, machine learning pipelines and more. Its intuitive web interface makes it easy for non-developers to build and run complex workflows.

Cube Features

Features

  1. Visual workflow designer
  2. REST API
  3. Cron scheduling
  4. Monitoring and alerts
  5. Version control
  6. Role based access control
  7. Integration with databases
  8. Integration with APIs
  9. Integration with cloud platforms

Pricing

  • Open Source
  • Free

Pros

Open source and free

Easy to use drag and drop interface

Scalable and lightweight

Robust workflow orchestration capabilities

Good community support

Cons

Steep learning curve

Limited integrations compared to enterprise platforms

Not ideal for complex workflows

Basic UI lacking polish


The Best Cube Alternatives

Top Development and Workflow Automation and other similar apps like Cube


RRDTool icon

RRDTool

RRDTool (Round Robin Database Tool) is an open source data logging and graphing system for time series data. It allows you to store numeric data over time and then visualize that data through graphs and charts.Some key features of RRDTool include:Efficient storage of time-series data through round-robin databasesAutomated data consolidation...
RRDTool image
Graphite Monitoring icon

Graphite Monitoring

Graphite is an open-source monitoring and graphing tool used to store, visualize, and monitor time-series data from servers, applications, or other systems. It is designed to be highly scalable and robust for handling high volume metric collection and visualization.Some key features and components of Graphite include:Carbon - a high-performance service...
Graphite Monitoring image
OpenTSDB icon

OpenTSDB

OpenTSDB is an open source, distributed time series database written on top of HBase. It is specifically designed to store and serve massive amounts of time series data without losing granularity, making it well-suited for monitoring use cases that require high reliability and scalability.Some key features of OpenTSDB include:Scalability -...
OpenTSDB image
Axibase Time Series Database icon

Axibase Time Series Database

Axibase Time Series Database (ATSD) is an open-source time series database optimized for efficiently collecting, storing, analyzing, graphing, alerting, and visualizing numeric time series data from IT infrastructure, application management, industrial sensors, and financial systems.Unlike traditional SQL databases, ATSD employs a non-tabular design to organize time-stamped observations from thousands of...
Axibase Time Series Database image
TimeSeries.Guru icon

TimeSeries.Guru

TimeSeries.Guru is a comprehensive software for time series analysis and forecasting. It provides an easy-to-use interface for visualizing, exploring, analyzing, modeling, forecasting, and monitoring time series data.Some key features and capabilities include:Interactive visualizations like time series plots, seasonality plots, correlation plots, residual plots, etc.Decomposition of time series into trend, seasonality,...
Beringei icon

Beringei

Beringei is an open-source time series storage engine developed by Facebook to power its monitoring infrastructure. It is designed to ingest and serve high-volume time series data with low latencies to support real-time applications.Some key features of Beringei include:High-performance write path for ingesting data pointsOptimized for storing and retrieving time...
Beringei image
Reconnoiter icon

Reconnoiter

Reconnoiter is an open-source monitoring and alerting tool optimized for operating efficiently at scale in production environments. It is designed to provide comprehensive monitoring for systems infrastructure and applications with minimal overhead.Some key capabilities and features of Reconnoiter include:Lightweight agent allowing efficient monitoring of thousands of systemsCustomizable checks and alerts...
Reconnoiter image