gocron

gocron

A self-hosted web interface and API for scheduling and running jobs

542 18
MIT
last commit 2026-03-01
Website Source
Share:

About

A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.

Languages

Contributors6

  • Task Scheduling
    Core

    Runs jobs on scheduled intervals

  • Recurring Jobs
    Core

    Executes repeated tasks automatically

  • Time-Based Triggers

    Supports cronlike time specifications

  • CLI Usage

    Defines and runs tasks from the command line

  • Logging

    Records job runs and results

  • Lightweight Engine

    Runs with minimal resource use

  • Local Execution

    Runs tasks on your own infrastructure

  • Automation Scheduler

    Host scheduling on your own infrastructure

Comments Theme
slug: gocron