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
