osbuild-composer VS gocron

Compare osbuild-composer vs gocron and see what are their differences.

osbuild-composer

An HTTP service for building bootable OS images. (by osbuild)

gocron

Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron (by go-co-op)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
osbuild-composer gocron
4 12
150 4,939
0.7% 1.9%
9.8 8.3
5 days ago about 4 hours ago
Go Go
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

osbuild-composer

Posts with mentions or reviews of osbuild-composer. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-25.
  • Best way to schedule events and handle them in the future?
    9 projects | /r/golang | 25 May 2023
    Postgres can handle this well if you use pub/sub notification which is built-in. You can easily pick up jobs using a time-based where clause and it also scales well. There is no need to pull a complex library for this, here is a good example of such implementation.
  • Build a golden image for your RHEL homelab with Image Builder
    2 projects | /r/redhat | 20 Mar 2023
    I read through the following and I just wasn't sure if I wanted to spend time figuring out if it would work. https://github.com/osbuild/osbuild/issues/644 https://github.com/osbuild/osbuild-composer/issues/1411
  • Image Builder account passwords
    1 project | /r/redhat | 16 Jul 2022
    The change to hash by default just landed upstream: https://github.com/osbuild/osbuild-composer/pull/2834
  • Image Builder broken after updating to CentOS 8.3
    2 projects | /r/CentOS | 27 Dec 2020
    Based on this upstream issue and this draft pull request, osbuild-composer just doesn't support CentOS yet. To help indicate demand for this feature to the maintainers of that software, I suggest reproducing the error on CentOS Stream 8 and filing a bug as described here. Once the feature is implemented it will be available in CentOS Stream 8 first.

gocron

Posts with mentions or reviews of gocron. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-25.

What are some alternatives?

When comparing osbuild-composer and gocron you can also consider the following projects:

osbuild - Build-Pipelines for Operating System Artifacts

cron - a cron library for go

zfs - OpenZFS on Linux and FreeBSD

Faktory - Language-agnostic persistent background job server

delayq - DelayQ is a Go library that provides a performant, reliable, distributed delay-queue using Redis.

go-quartz - Minimalist and zero-dependency scheduling library for Go

amazon-sqs-java-messaging-lib - This Amazon SQS Java Messaging Library holds the Java Message Service compatible classes, that are used for communicating with Amazon Simple Queue Service.

cronticker - Golang ticker that works with Cron scheduling.

tasks - Package tasks is an easy to use in-process scheduler for recurring tasks in Go

gronx - Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.

leprechaun - You had one job, or more then one, which can be done in steps

sched - A job scheduler for Go with the ability to fast-forward time.