Skip to content
SPECIFICTION
Get listed

PowerJob

powerjob.tech

Free plan WebAPISelf-hosted
Visit powerjob.tech
Spec score 7.6 #14 of 26 in Job Scheduler Software

What it is

PowerJob is a free, open-source framework for distributed computing and scheduling tasks in applications. It supports CRON, fixed-rate, fixed-delay, and OpenAPI scheduling, with stand-alone, broadcast, Map, and MapReduce execution modes. Developers can write processors in Java, Shell, or Python. Workflows manage job dependencies and data exchange between jobs, while the web interface supports task management, status monitoring, and viewing logs. The project describes configurable retry policies and horizontal expansion by adding server and worker nodes. Listed use cases include timed, broadcast, MapReduce, delayed, and OpenAPI-triggered tasks. PowerJob is self-hosted and released under the Apache License 2.0. The project README lists an online trial address at try.powerjob.tech. For questions, maintainers invite users to GitHub Issues and provide a maintainer email. Security issues should be disclosed through Tidelift's coordinated disclosure system or privately by email.

Spec sheet

Product
PowerJob is an open-source distributed computing and job scheduling framework for scheduling tasks in applications.Read 4 Oct 2026 · github.com
Support
The project README invites questions through GitHub Issues and lists a maintainer email for contact.Read 4 Oct 2026 · github.com
License
PowerJob is released under the Apache License 2.0.Read 4 Oct 2026 · github.com
Execution modes
It supports stand-alone, broadcast, Map, and MapReduce execution modes.Read 4 Oct 2026 · github.com
Monitoring
The web interface lets developers manage tasks, monitor their status, and view logs online.Read 4 Oct 2026 · github.com
Online trial
The project README lists try.powerjob.tech as an online trial address.Read 4 Oct 2026 · github.com
Processors
Developers can write processors in Java, Shell, and Python.Read 4 Oct 2026 · github.com
Resilience
Configurable retry policies are described as helping tasks finish successfully when enough computing nodes are available.Read 4 Oct 2026 · github.com
Scaling
The project says PowerJob supports horizontal expansion by deploying additional server and worker nodes.Read 4 Oct 2026 · github.com
Security reporting
The maintainers ask that security issues be disclosed through Tidelift's coordinated disclosure system or privately by email.Read 4 Oct 2026 · github.com
Timing
It supports CRON, fixed-rate, fixed-delay, and OpenAPI scheduling strategies.Read 4 Oct 2026 · github.com
Use cases
Listed use cases include timed, broadcast, MapReduce, delayed, and OpenAPI-triggered tasks.Read 4 Oct 2026 · github.com
Workflows
Its workflow support includes job dependency management and data communication between jobs.Read 4 Oct 2026 · github.com

Plans and prices

PowerJob Free Open-source framework · Apache License 2.0 Read 4 Oct 2026 · github.com

Every PowerJob plan and price →

Strong points and limits

Strong points

  • Supports four scheduling strategies.
  • Offers stand-alone, broadcast, Map, and MapReduce execution.
  • Processors can be written in Java, Shell, or Python.
  • Web interface includes task monitoring and logs.
  • Free under Apache License 2.0.

Limits

  • Deployment is self-hosted.
  • Retry policies depend on enough computing nodes being available.

Who it suits

PowerJob suits developers who need scheduled or distributed application tasks and can operate a self-hosted framework. Its multiple execution modes and processor languages may fit workflows that span different task types.

Verdict

PowerJob provides several scheduling and execution modes, with workflow coordination and web-based monitoring. Teams should account for its self-hosted deployment and the stated computing-node condition for retries.

Where Specifiction places it

Alternatives to PowerJobAll alternatives →