An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: task-runner

suzuki-shunsuke/cmdx

Task runner. It provides useful help messages and supports interactive prompts and validation of arguments

Language: Go - Size: 1.61 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 40 - Forks: 1

kirti-bagul/Bot-Service-Library

Trading Service Bot Library. Support gRpc Volume Bot, Bundler Bot, Sniping Bot, Copy Trading Bot, Wallet Tracker on raydium, pumpfun, meteora. Working on Solana & EVM Networks

Language: TypeScript - Size: 313 KB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 1 - Forks: 1

premana/fairque

FairQueue offers a robust fair queue system built on Redis, featuring priority scheduling and work stealing for efficient task management. With built-in monitoring and error handling, this solution ensures reliability in production environments. 🚀👨đŸ’ģ

Language: Python - Size: 202 KB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 0 - Forks: 0

Bogdanp/dramatiq

A fast and reliable background task processing library for Python 3.

Language: Python - Size: 2.54 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4,661 - Forks: 332

go-task/task

A task runner / simpler Make alternative written in Go

Language: Go - Size: 17.8 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 12,911 - Forks: 689

jolicode/castor

đŸĻĢ DX oriented task runner and command launcher built with PHP.

Language: PHP - Size: 8.77 MB - Last synced at: about 17 hours ago - Pushed at: 5 days ago - Stars: 475 - Forks: 22

moonrepo/moon

A build system and monorepo management tool for the web ecosystem, written in Rust.

Language: Rust - Size: 332 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3,217 - Forks: 172

dagu-org/dagu

A compact, portable, and language-agnostic workflow engine. It aims to solve greater problems.

Language: Go - Size: 34.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,221 - Forks: 175

rarawe/taskly

A public repository for taskly

Size: 1.95 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

makim-org/makim

Makim is inspired by tools like Make and Ansible, focusing on improving task definition and dependency management. Instead of using the Makefile format, it utilizes YAML for defining tasks.

Language: Python - Size: 3.11 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 14 - Forks: 25

celery/celery

Distributed Task Queue (development branch)

Language: Python - Size: 34 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 26,495 - Forks: 4,791

myui/fairque

Fair queue implementation using Redis with work stealing and priority scheduling

Language: Python - Size: 130 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

vvanglro/pymultirun

A multi-process runtime library with health checks

Language: Python - Size: 35.2 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 1

jahvon/flow

Interactive CLI automation that flows with you.

Language: Go - Size: 3.97 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 72 - Forks: 4

kytta/skyr

🐮 Low-fat task runner.

Language: Python - Size: 257 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

NomicFoundation/hardhat

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

Language: TypeScript - Size: 252 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 7,821 - Forks: 1,565

bidossessi/dramatiq-azure

A Dramatiq broker that can be used with Microsoft Azure queue services

Language: Python - Size: 473 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 2

nam-hle/nadle

A modern, type-safe task runner for Node.js inspired by the awesome Gradle build tool

Language: TypeScript - Size: 1.55 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 1

AlexB52/retest

A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!

Language: Ruby - Size: 18.5 MB - Last synced at: 5 days ago - Pushed at: 15 days ago - Stars: 203 - Forks: 5

nat-n/poethepoet

A task runner that works well with poetry or uv.

Language: Python - Size: 7.67 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1,674 - Forks: 67

VitexSoftware/MultiFlexi

Run various tools on top of AbraFlexi and Stormware Pohoda

Language: PHP - Size: 32.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 0

thomas3577/tano

Just another Task Runner

Language: TypeScript - Size: 352 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

bin-cli/bin-cli

A simple task/script runner for any programming language

Language: Gherkin - Size: 756 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 0

jdarais/cobble

A multi-environment multi-project build automation tool

Language: Rust - Size: 1.44 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

geoffxy/conductor

đŸŽļ A simple and elegant research computing orchestrator.

Language: Python - Size: 899 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 6 - Forks: 0

lukeed/taskr

A fast, concurrency-focused task automation tool.

Language: JavaScript - Size: 1.12 MB - Last synced at: about 14 hours ago - Pushed at: over 4 years ago - Stars: 2,544 - Forks: 72

FollowTheProcess/spok

It's a build system Jim, but not as we know it 🖖

Language: Go - Size: 2.27 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 10 - Forks: 0

state-alchemists/zrb

Your Automation Powerhouse

Language: Python - Size: 9.02 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 0

melezhik/Sparrow6

Raku Automation Framework

Language: Raku - Size: 700 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 70 - Forks: 0

nur-taskrunner/nur

nur - a taskrunner based on nu shell

Language: Rust - Size: 525 KB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 64 - Forks: 5

air-verse/air

â˜ī¸ Live reload for Go apps

Language: Go - Size: 32.1 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 20,566 - Forks: 862

thefrontside/effection

Structured concurrency and effects for JavaScript

Language: TypeScript - Size: 12 MB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 705 - Forks: 33

aleksul/repid

Repid framework: simple to use, fast to run and extensible to adopt job scheduler

Language: Python - Size: 4.12 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 73 - Forks: 4

exact-labs/maid

🔨 A comprehensive build tool for all your needs.

Language: Rust - Size: 1.15 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 20 - Forks: 1

sagiegurari/cargo-make

Rust task runner and build tool.

Language: Rust - Size: 19.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 2,757 - Forks: 134

gutomotta/fj.sh

A minimalist command line utility for running common tasks

Language: Shell - Size: 16.6 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 6 - Forks: 0

austinksmith/Hamsters.js

100% Vanilla Javascript Multithreading & Parallel Execution Library

Language: JavaScript - Size: 42.8 MB - Last synced at: 7 days ago - Pushed at: 16 days ago - Stars: 592 - Forks: 33

jacobdeichert/mask

🎭 A CLI task runner defined by a simple markdown file

Language: Rust - Size: 303 KB - Last synced at: 11 days ago - Pushed at: 8 months ago - Stars: 1,314 - Forks: 57

mikey-t/swig

Swig is a simple CLI tool for automating dev workflows via compositions of series and parallel tasks.

Language: TypeScript - Size: 925 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

oxequa/realize

Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.

Language: Go - Size: 3.93 MB - Last synced at: 10 days ago - Pushed at: about 4 years ago - Stars: 4,456 - Forks: 229

nicholasmordecai/node-scheduler

Node.js schedule / task manager system for MySQL / Redis

Language: TypeScript - Size: 121 KB - Last synced at: 1 day ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

adhocore/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.

Language: Go - Size: 168 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 449 - Forks: 26

daelvn/alfons

🚀 Task runner for Lua and MoonScript.

Language: MoonScript - Size: 708 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 27 - Forks: 1

CsiPA0723/task-runner.nvim

A simple task runner for neovim

Language: Lua - Size: 28.3 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

linux-china/task-keeper

A cli to manage tasks from different task runners or package managers

Language: Rust - Size: 540 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 36 - Forks: 5

mitranim/gow

Missing watch mode for Go commands. Watch Go files and execute a command like "go run" or "go test"

Language: Go - Size: 87.9 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 836 - Forks: 29

cirocosta/cr

Runs your tasks at maximum concurrency

Language: Go - Size: 9.73 MB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 692 - Forks: 16

joerdav/xc

Markdown defined task runner.

Language: Go - Size: 1.89 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 1,282 - Forks: 28

ali77gh/bake-rs

Simple and easy to use "script runner" written in Rust.

Language: Rust - Size: 359 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 147 - Forks: 4

broxus/locklift

Node JS framework for working with Everscale and Venom contracts. Inspired by Truffle and Hardhat. Helps you build, test, run and maintain your smart contracts.

Language: TypeScript - Size: 2.87 MB - Last synced at: about 17 hours ago - Pushed at: 17 days ago - Stars: 52 - Forks: 31

Fuwn/justfiles

🍩 Base Justfiles For Repetitive Tasks To Be Imported Remotely

Language: Just - Size: 3.91 KB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

pydoit/doit

CLI task management & automation tool

Language: Python - Size: 7.72 MB - Last synced at: 18 days ago - Pushed at: 11 months ago - Stars: 1,934 - Forks: 182

actumn/celery.node

Celery task queue client/worker for nodejs

Language: TypeScript - Size: 915 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 298 - Forks: 75

umputun/spot

A user-friendly and efficient tool for the effortless deployment and configuration of resources on remote machines.

Language: Go - Size: 84.9 MB - Last synced at: 16 days ago - Pushed at: 24 days ago - Stars: 440 - Forks: 39

sigoden/argc

A Bash CLI framework, also a Bash command runner.

Language: Rust - Size: 1.35 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 937 - Forks: 31

makiuchi-d/arelo

a simple auto reload (live reload) utility

Language: Go - Size: 85.9 KB - Last synced at: 13 days ago - Pushed at: 19 days ago - Stars: 113 - Forks: 2

chrisgrieser/nvim-justice

Just an integration of `just` in nvim.

Language: Lua - Size: 79.1 KB - Last synced at: 10 days ago - Pushed at: 19 days ago - Stars: 16 - Forks: 0

nicholaschiasson/ngx_upstream_jdomain

An asynchronous domain name resolution module for nginx upstream.

Language: Perl - Size: 207 KB - Last synced at: 14 days ago - Pushed at: 6 months ago - Stars: 107 - Forks: 33

JaCraig/TaskMaster

TaskMaster is a library to help running tasks only after certain criteria is met.

Language: C# - Size: 26.6 MB - Last synced at: about 5 hours ago - Pushed at: 19 days ago - Stars: 5 - Forks: 2

lkytal/quickTask

Task runner and manager extension for VSCode

Language: TypeScript - Size: 1.22 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 12 - Forks: 7

pypyr/pypyr

pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.

Language: Python - Size: 1.32 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 626 - Forks: 27

google/marl

A hybrid thread / fiber task scheduler written in C++ 11

Language: C++ - Size: 1.48 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 1,938 - Forks: 195

ckotzbauer/node-task-runner

A promise-based dependency-free task runner for Node

Language: JavaScript - Size: 112 KB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 1

welaika/wordmove

Multi-stage command line deploy/mirroring and task runner for Wordpress

Language: Ruby - Size: 936 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 1,870 - Forks: 173

MUlt1mate/cron-manager

A PHP cron task manager for MVC-type applications

Language: PHP - Size: 108 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 404 - Forks: 70

ThatXliner/idae

A PEP 723 script runner

Language: Python - Size: 188 KB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 2

taco-xyz/tacoq

Multi-language distributed task queue

Language: Python - Size: 4.03 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 20 - Forks: 0

Bogdanp/dramatiq_dashboard

A dashboard for dramatiq, specific to its Redis broker.

Language: Python - Size: 2.72 MB - Last synced at: 13 days ago - Pushed at: about 3 years ago - Stars: 152 - Forks: 32

sgaunet/retry

simple and flexible command-line tool that retries a given command until it succeeds or a maximum number of attempts is reached. Ideal for automating workflows, handling flaky commands in CI/CD pipelines, and improving reliability in development and testing environments.

Language: Go - Size: 175 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

generate/generate-gitignore

Generate a .gitignore file from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.

Language: JavaScript - Size: 697 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 115 - Forks: 14

pawamoy/duty

A simple task runner.

Language: Python - Size: 4.83 MB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 116 - Forks: 7

zaaack/foy

A simple, light-weight, type-friendly and modern task runner for general purpose.

Language: TypeScript - Size: 1.41 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 272 - Forks: 16

lumenghz/ti

Just run your task easily

Language: TypeScript - Size: 1.37 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 1

permafrost-dev/stackup

a single application to spin up your entire dev stack.

Language: Go - Size: 1.22 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 19 - Forks: 1

RyanZim/awesome-npm-scripts

Everything awesome related to npm scripts and using npm as a build tool.

Size: 145 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 730 - Forks: 43

kanarus/cargo-metask

Cargo task runner for package.metadata.tasks

Language: Rust - Size: 43 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

jsnjack/wakeci

Task automation

Language: Go - Size: 2.85 MB - Last synced at: 13 days ago - Pushed at: 27 days ago - Stars: 113 - Forks: 5

tj/mmake

Modern Make

Language: Go - Size: 67.4 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 1,725 - Forks: 44

jko-doc/jko-doc.github.io

Extended scripts, enhanced lifecycle hooks, integrated dependencies, and environment setup — Your all in one script execution tool.

Language: HTML - Size: 2.43 MB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

ryanatkn/gro

task runner and toolkit extending SvelteKit 🌰 generate, run, optimize

Language: TypeScript - Size: 5.41 MB - Last synced at: 10 days ago - Pushed at: 28 days ago - Stars: 19 - Forks: 0

aleksandersh/task-tui

Terminal user interface for Task

Language: Go - Size: 97.7 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 4 - Forks: 1

TekWizely/run

Task runner that helps you easily manage and invoke small scripts and wrappers

Language: Go - Size: 305 KB - Last synced at: 18 days ago - Pushed at: 7 months ago - Stars: 487 - Forks: 8

NathanVaughn/vscode-task-runner

Task runner for .vscode/tasks.json files

Language: Python - Size: 746 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 8 - Forks: 1

jgrey4296/doot

an incredibly opinionated fork of doit

Language: Python - Size: 7.25 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

mikestefanello/backlite

Type-safe, persistent, embedded task queues and background job runner w/ SQLite

Language: Go - Size: 101 KB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 91 - Forks: 5

sirikon/ebro

A task runner

Language: Go - Size: 1.73 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

yukimemi/spyrun

Check file notify and run.

Language: Rust - Size: 2.81 MB - Last synced at: about 22 hours ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

jez/bask

:sunglasses: Bask in the convenience of a task runner for bash

Language: Shell - Size: 37.1 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 60 - Forks: 4

go-gilbert/gilbert

Build system and task runner for Go projects

Language: Go - Size: 9.83 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 122 - Forks: 7

codeigniter4/tasks

Task Scheduler for CodeIgnter 4

Language: PHP - Size: 1010 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 108 - Forks: 22

ori88c/non-overlapping-periodic-job-scheduler

Periodic job scheduler for Node.js projects, ensuring non-overlapping executions and deterministic termination. Features a dynamically chosen interval between executions, determined by a user-injected calculator function, which can take into account the duration of the last execution and any error it may have thrown.

Language: TypeScript - Size: 414 KB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

rliebz/tusk

The modern task runner

Language: Go - Size: 7.61 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 241 - Forks: 21

yanosea/cmf

đŸĻ cmf is the CLI tool to execute a task in Makefile.toml with cargo-make × fzf.

Language: Rust - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

luka-dev/headless-task-server

A headless browser task/job queue & runner based on Hero (Chrome)

Language: TypeScript - Size: 541 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 31 - Forks: 4

monime-lab/gotasks

A production inspired task parallelization library

Language: Go - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

smikhalevski/jointly

📟 Run multiple processes from a single terminal.

Language: TypeScript - Size: 534 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

nur-taskrunner/homebrew

Homebrew formula to install nur - a task runner based on nu shell

Language: Ruby - Size: 26.4 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

amethyst/shred

Shared resource dispatcher

Language: Rust - Size: 604 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 244 - Forks: 64

logeshpaul/Frontend-Cheat-Sheets

Collection of cheat sheets(HTML, CSS, JS, Git, Gulp, etc.,) for your frontend development needs & reference

Size: 28.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 1,107 - Forks: 227

saisandeepvaddi/ten-hands

⚡ Simplest way to organize and run command-line tasks

Language: TypeScript - Size: 23.3 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 375 - Forks: 29