zap

Task scheduler

A runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner.

An asynchronous runtime with a focus on performance and resource efficiency.

GitHub

454 stars
17 watching
16 forks
Language: Zig
last commit: about 2 years ago
Linked from 3 awesome lists

asynchronousionetworkingperformanceruntimerustschedulerunixwindowszig

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kpamnany/partrA parallel task execution runtime using parallel depth-first scheduling34
lstrojny/procrastinatorA tool to schedule time-consuming tasks for later63
byulparan/schedulerA tool for scheduling tasks with a time-based delay, allowing code execution to occur ahead of the scheduled task time.9
cirocosta/crAn execution system for tasks with dependencies.694
leosperry/chronitonA library for running tasks on schedules with strongly typed jobs and asynchronous execution.182
p-ranav/task_systemA task scheduling system built with C++14 primitives to manage concurrent tasks and queues.41
anotherkamila/taskschedA Taskwarrior web UI that allows users to schedule tasks and view their next task or most urgent task38
jhuckaby/cronicleA distributed task scheduler and runner with a web-based UI that handles scheduling, job running, and real-time stats across multiple servers.3,975
michaelcurrin/unicronA Python-based tool for scheduling and managing daily tasks to avoid excessive storage usage and rate limits.15
overzealous/run-sequenceA utility function for managing the execution order of dependent tasks in a build pipeline.961
pplux/px_schedA single header C++11 task scheduler for managing concurrent tasks.190
google/marlA task scheduler that manages the execution of tasks across multiple threads or fibers.1,889
madflojo/tasksA high-frequency task scheduler that supports concurrent execution and flexible control over task timing.304
closeio/tasktigerA task queue system built with Python and Redis, allowing concurrent execution of tasks with features like queuing, worker management, and error handling.1,424
stav121/taskletAn asynchronous task scheduling library written in Rust.31