Cronicle evolved

Your job scheduler should know what your servers are doing.

Meet xyOps, the next generation of Cronicle.

Schedule every job. Orchestrate every workflow. Watch every server. Respond with full context.

Fully open source.Self-hosted.No telemetry.No feature gates.

Watch the product tour

Already using Cronicle? Import your data, keep compatible plugins, and bring your schedules forward.

xyOps workflow editor on a MacBook Pro
xyOps server CPU and memory details on an iPad mini
xyOps live server monitors on an iPhone
Operator approved

Built for real operations. Loved by the people running them.

“I was confident I’d like xyOps, but I had no idea how much easier it would make creating, monitoring, and running all our workflows.”
Lauren HavenPrincipal Software Engineer, Cognition Digital, IO
Reddit
“I used Cronicle for many years and kept watching for its successor. When xyOps dropped, it did not disappoint. It’s now a central piece of all my automation.”
u/exonintrendoView source
One operational story

Your automation should not operate in the dark.

Most teams accumulate the same pile: cron jobs, shell scripts, workflow tools, monitoring dashboards, alert channels, and incident notes. Each tool sees one part of the system. When something fails, the operator has to reconstruct what happened across all of them.

xyOps connects the entire operational loop. It schedules the work, runs it across your fleet, watches the servers, captures the moment something goes wrong, and gives your team a path to respond.

Cron
Scripts
Monitoring
Alerts
Tickets
xyOps Schedule, observe, and respond in one place.
The feedback loop

Schedule. Run. Observe. Respond.

xyOps keeps the job, the machine, the alert, and the response inside one continuous operational story.

  1. 01Schedule

    Calendar, interval, webhook, custom trigger, or demand.

  2. 02Run

    One server, a group, or your entire fleet.

  3. 03Observe

    Jobs and infrastructure together in real time.

  4. 04Alert

    Flexible conditions detect the moment something changes.

  5. 05Capture

    Freeze the relevant server state automatically.

  6. 06Respond

    Notify, ticket, call a webhook, or run remediation.

From alert to root cause in 2 clicks

An alert should tell you what happened, not just that something happened.

When an xyOps alert fires, it can capture a full server snapshot with metrics, processes, network connections, active jobs, and alert state frozen at that moment.

  1. 1
    A condition triggers.

    CPU, memory, job state, or any custom monitor crosses a meaningful threshold.

  2. 2
    xyOps captures the server.

    Metrics, jobs, processes, connections, and alert state are frozen together.

  3. 3
    You inspect the evidence.

    Open the alert, then its snapshot. The original moment is waiting for you.

  4. 4
    Your team responds with context.

    Launch remediation or open a ticket with the evidence already attached.

xyOps in-app warning for high CPU load

A literal two-click journey from the alert to the process causing it.

The alert and its triggering evidence
The server snapshot from that exact moment
The running job and root-cause process

Click anywhere or press any key to close

One connected platform

Four strengths. One operational system.

Run Anything

Schedule scripts and plugins across one server or an entire fleet. Use calendars, intervals, webhooks, priorities, queues, and resource limits.

  • Fleet targeting
  • Any-language plugins
  • Live logs and progress
xyOps running many active jobs across a server fleet

Orchestrate Visually

Turn operational jobs into understandable workflows with branching, parallel execution, joins, human approval, replay, and data passing.

  • Visual editor
  • Conditional execution
  • Reusable sub-workflows
xyOps visual workflow editor with connected operational jobs

Observe the Real System

Watch servers and jobs together. Track built-in and custom metrics, inspect processes and connections, and compare historical performance.

  • Live dashboards
  • Custom monitors
  • Server and group snapshots
xyOps monitoring charts showing server and job metrics

Respond With Context

Turn failures and alerts into actions. Capture snapshots, open tickets, call webhooks, block unsafe launches, or start remediation automatically.

  • Contextual alerts
  • Tickets and webhooks
  • Automated remediation
xyOps server snapshot showing CPU and memory details
Already running Cronicle?

Bring your schedules forward.

xyOps is the next generation of Cronicle, built by the same creator. Export your Cronicle data, import it into xyOps, and continue with a platform designed for the next decade of operations.

  • Import Cronicle data through the xyOps interface.
  • Keep compatible plugins and familiar scheduling concepts.
  • Convert multiplexed events into visual workflows.
  • Deploy lightweight xySat workers with no Node.js dependency.
CronicleCronicle
xyOpsxyOps
xyOps import dialog for Cronicle data
Export from Cronicle. Import into xyOps. Keep moving.
2.4×

average job speedup compared with AWS Lambda

High-performance jobs without serverless limits.

Inkarnate moved long-running, compute-intensive data migrations from AWS Lambda to xyOps running on high-performance EC2 instances. Jobs process hundreds of megabytes of JSON, launch headless Chromium, and report progress through built-in webhooks. Per-run logs and runtime data also make failures significantly easier to diagnose.

“We just ran 75,000 jobs across 75 servers in under 2 hours without issue! Love to see it.”

Jake L. Senior Developer at Inkarnate

Open-source trust

The entire product is open source, and always will be.

xyOps does not use an open-core bait and switch. Workflows, monitoring, alerts, snapshots, tickets, roles, SSO, secrets, buckets, APIs, high availability, and every other application feature are available in the public BSD-licensed source.

Paid plans add production support and confidence, not feature unlocks.

  • BSD 3-ClauseUse it, change it, and deploy it in real environments.
  • No feature gatesEvery application capability is in the public source.
  • No license keyYour installation never calls home for permission.
  • No telemetryApplication usage and operational data remain yours.
  • Air-gap friendlySelf-host inside the environment you control.
  • Public sourceInspect exactly what runs on your infrastructure.
Joe Huckaby, creator of Cronicle and xyOps
Joe Huckaby, creator of Cronicle and xyOps
A real person on the other side

Built by the creator of Cronicle. Supported by him, too.

I have spent more than a decade building open-source scheduling and operations software. Professional customers receive private ticket support with a one-business-day response target. Enterprise customers add direct access to me for deployments, migrations, upgrades, troubleshooting, and product feedback.

Talk to Joe about your environment
Full product overview

See the complete operational loop.

Watch xyOps schedule work, coordinate visual workflows, monitor target servers, capture alert context, and launch a response.

Simple, transparent support

Use every feature for free.
Pay when you want us beside you.

The software is identical at every level. Choose the support relationship your team needs.

Billing period
Run it yourself

Free

$0forever

Self-host the complete xyOps application with community support.

  • Every application feature
  • BSD-licensed source
  • Community support
Install xyOps
Operate with confidence at scale

Enterprise

$1,000per month

Or $10,000 yearly

Fast response, hands-on guidance, and purchasing flexibility.

  • Every application feature
  • One-hour response target during business hours
  • Direct access to Joe
  • SSO and air-gap assistance
  • Architecture and migration guidance
  • Invoice, wire, ACH, and purchase-order options
Talk to Joe Buy Enterprise online
Straight answers

Frequently asked questions.

Still wondering whether xyOps fits your environment? Ask Joe directly.

Is xyOps Cronicle v2?

xyOps is the next generation of Cronicle, built by the same creator. It carries forward the job-scheduling and plugin philosophy while adding a new architecture, visual workflows, live monitoring, alerts, snapshots, tickets, secrets, buckets, and many other capabilities.

Is xyOps a drop-in upgrade for Cronicle?

No. xyOps is a separate application with a migration path. The importer, plugin compatibility mode, and migration guide make the transition easier, but you should test the migration before replacing a production Cronicle installation.

Is every application feature really free?

Yes. The complete application is available under the BSD 3-Clause license. Paid plans provide support and services, not feature unlocks.

Why would my company pay if the product is free?

Companies purchase support for private tickets, faster troubleshooting, production deployment guidance, migrations, upgrades, SSO assistance, air-gap assistance, and defined response targets. Enterprise support also includes direct access to Joe.

Does xyOps send telemetry anywhere?

No. The xyOps application sends no telemetry anywhere, and it never will. It includes no product analytics, usage tracking, or outbound reporting to PixlCore or any other telemetry service. Customer jobs, logs, metrics, secrets, configuration, tickets, snapshots, and usage data remain inside the customer's environment.

Which platforms can run xyOps workers, and what must I install?

xySat is a lightweight, self-contained worker and metrics agent for Linux, macOS, Windows, and Docker environments. It ships as a dependency-free executable package with everything it needs and installs itself as a service. Unlike Cronicle, you do not need Node.js or the full application on every worker server.

Can I talk to someone before purchasing?

Yes. Production teams can contact Joe directly to discuss fit, deployment, migration, billing, and support.

Cronicle evolved

Ready for the next generation of Cronicle?

Install the complete platform today, bring your Cronicle schedules forward, or talk directly with Joe about running xyOps in production.