awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

43 repository-uri

Awesome GitHub RepositoriesTask Schedulers

Mechanisms for scheduling background operations and managing execution timing.

Distinguishing note: No existing candidates provided; this addresses task scheduling based on system milestones.

Explore 43 awesome GitHub repositories matching development tools & productivity · Task Schedulers. Refine with filters or upvote what's useful.

Awesome Task Schedulers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • awesome-selfhosted/awesome-selfhostedAvatar awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Vezi pe GitHub↗

    Acest proiect este un director curatoriat de comunitate cu software open-source conceput pentru implementarea în medii de server private și laboratoare de acasă (home labs). Servește drept resursă cuprinzătoare pentru descoperirea alternativelor independente, auto-găzduite, la serviciile cloud mainstream, permițând utilizatorilor să mențină proprietatea deplină a datelor și controlul asupra infrastructurii lor digitale. Directorul este structurat printr-o taxonomie ierarhică ce organizează o colecție vastă de aplicații în categorii logice, variind de la gestionarea media și analiza datelor la comunicare privată și instrumente de productivitate în echipă. Se distinge printr-un proces colaborativ de peer-review, unde membrii comunității validează calitatea și relevanța fiecărei trimiteri pentru a se asigura că directorul rămâne precis și fiabil. Proiectul acoperă o suprafață largă de capabilități, inclusiv automatizarea infrastructurii, implementarea serviciilor bazate pe containere și gestionarea configurației declarative. Aceste instrumente ajută utilizatorii să mențină medii de server reproductibile și să gestioneze dependențele complexe ale serviciilor pe hardware privat. Directorul este menținut ca un repository controlat prin versiuni, asigurându-se că toate actualizările și modificările conduse de comunitate sunt urmărite și transparente.

    Maintains planners for classes and homework with multi-device synchronization.

    awesomeawesome-listcloud
    Vezi pe GitHub↗299,516
  • ethereum/go-ethereumAvatar ethereum

    ethereum/go-ethereum

    51,178Vezi pe GitHub↗

    Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl

    Geth allows users to schedule background operations or pause execution based on block production milestones using standard timer functions within the console.

    Goblockchainethereumgeth
    Vezi pe GitHub↗51,178
  • zhayujie/chatgpt-on-wechatAvatar zhayujie

    zhayujie/chatgpt-on-wechat

    45,353Vezi pe GitHub↗

    This project is an autonomous agent framework designed to integrate large language models with popular messaging platforms. It functions as a middleware platform that enables automated, multimodal interactions by decomposing complex user goals into sequential plans, executing them through external tools, and maintaining persistent context across sessions. The framework distinguishes itself through a modular skill architecture and a hybrid memory system. Users can extend system capabilities by installing custom logic modules from community hubs or generating them through natural language. The

    Agent framework enables setting up and monitoring one-time or recurring tasks using interval-based or Cron-style triggers from the management interface.

    Pythonaiai-agentchatgpt
    Vezi pe GitHub↗45,353
  • streamich/react-useAvatar streamich

    streamich/react-use

    43,974Vezi pe GitHub↗

    react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen

    Provides mechanisms to schedule component updates after a specified time interval with cancellation support.

    TypeScript
    Vezi pe GitHub↗43,974
  • charmbracelet/bubbleteaAvatar charmbracelet

    charmbracelet/bubbletea

    43,164Vezi pe GitHub↗

    This framework provides a functional architecture for building interactive command-line applications. It utilizes a reactive runtime engine that synchronizes application state, user input, and visual output through a central event-driven message loop. By employing a unidirectional data flow pattern, the framework separates the definition of application state from the logic that processes updates and the declarative rendering process that transforms state into terminal-ready output. The framework distinguishes itself through its approach to side-effect management and terminal environment adapt

    The framework allows triggering time-based events synchronized with the system clock by providing a duration and a callback function that returns a message after the interval.

    Goclielm-architectureframework
    Vezi pe GitHub↗43,164
  • developit/preactAvatar developit

    developit/preact

    38,704Vezi pe GitHub↗

    Preact is a declarative UI library and a lightweight alternative to React for building user interfaces. It utilizes a component-based architecture and a virtual DOM to sync application state to the browser interface efficiently. The framework implements a modern React API and provides a compatibility layer to ensure existing component libraries and patterns can run within its environment. It also functions as a server-side rendering engine, generating HTML on the server and hydrating it on the client to optimize page load speeds. Additional capabilities include virtual DOM state management t

    Ships a pluggable rendering scheduler to prioritize UI updates and prevent long tasks from blocking the main thread.

    JavaScript
    Vezi pe GitHub↗38,704
  • khoj-ai/khojAvatar khoj-ai

    khoj-ai/khoj

    35,163Vezi pe GitHub↗

    Khoj is a self-hosted artificial intelligence platform designed for personal knowledge management and semantic information retrieval. It functions as a private assistant that indexes your local documents, notes, and external workspaces, allowing you to interact with your data through natural language queries and conversational chat. By maintaining a local-first architecture, the system ensures that your information remains under your control while providing context-aware responses grounded in your personal knowledge base. The platform distinguishes itself through a modular, cross-platform int

    Runs recurring queries at specific intervals and delivers results via email for ongoing research and monitoring.

    Pythonagentaiassistant
    Vezi pe GitHub↗35,163
  • dokploy/dokployAvatar Dokploy

    Dokploy/dokploy

    34,901Vezi pe GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Executes scheduled shell commands within containers to automate maintenance tasks.

    TypeScriptbackendbackupsdatabases
    Vezi pe GitHub↗34,901
  • xkcoding/spring-boot-demoAvatar xkcoding

    xkcoding/spring-boot-demo

    34,101Vezi pe GitHub↗

    This project is a comprehensive reference collection of practical implementation examples and patterns for building applications with Spring Boot. It serves as a Java web application template and a showcase for developing functional web services featuring REST endpoints, template engines, and global exception handling. The repository distinguishes itself by providing detailed demonstrations of enterprise-grade features, including distributed locking, task scheduling, and asynchronous message exchange using brokers like RabbitMQ. It also includes reference implementations for automated API doc

    Manages concurrency and logging for background tasks by configuring thread pool sizes and naming conventions.

    Javademoin-actionjava
    Vezi pe GitHub↗34,101
  • symfony/symfonyAvatar symfony

    symfony/symfony

    31,073Vezi pe GitHub↗

    Symfony is a full-stack web framework designed for building scalable and maintainable server-side applications. It provides a comprehensive collection of decoupled components that form a foundational architecture, centered on a robust dependency injection container and a configuration-driven routing engine. By organizing code into modular services, the framework ensures that application components remain testable and loosely coupled throughout the development lifecycle. The framework distinguishes itself through an event-driven kernel architecture that allows developers to intercept and modif

    Symfony includes a scheduler component to trigger workflows or background jobs at specific intervals, ensuring consistent execution of maintenance routines and recurring operations.

    PHPbundleframeworkhacktoberfest
    Vezi pe GitHub↗31,073
  • binwiederhier/ntfyAvatar binwiederhier

    binwiederhier/ntfy

    30,790Vezi pe GitHub↗

    ntfy is a self-hosted messaging infrastructure that provides a lightweight platform for sending and receiving real-time notifications. It functions as a topic-based pub-sub server, allowing users to publish and subscribe to message channels using standard HTTP requests. By bridging server-side events with native mobile and desktop clients, it enables the delivery of alerts across various environments through a unified communication layer. The project distinguishes itself by offering a complete, private notification ecosystem that includes persistent message caching and robust access control.

    Delays notification transmission to a specific future time.

    Gocurlnotificationsntfy
    Vezi pe GitHub↗30,790
  • python-telegram-bot/python-telegram-botAvatar python-telegram-bot

    python-telegram-bot/python-telegram-bot

    29,227Vezi pe GitHub↗

    This project is an asynchronous messaging framework designed for building interactive applications on the Telegram platform. It functions as a comprehensive wrapper that maps native platform methods and update types into structured objects, enabling developers to create event-driven services that respond to real-time user input. By integrating with standard event loops, the library facilitates high-throughput communication and non-blocking message processing. The framework distinguishes itself through a sophisticated update-driven dispatcher pattern that routes incoming messages to specific h

    Includes an integrated queue system for scheduling recurring or one-time tasks to optimize application overhead.

    Pythonbotchatbotframework
    Vezi pe GitHub↗29,227
  • marmelab/react-adminAvatar marmelab

    marmelab/react-admin

    26,780Vezi pe GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Manages events and time-based resources with drag-and-drop capabilities in a high-performance scheduling interface.

    TypeScriptadminadmin-dashboardadmin-on-rest
    Vezi pe GitHub↗26,780
  • letta-ai/lettaAvatar letta-ai

    letta-ai/letta

    21,168Vezi pe GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Enables retrieval, inspection, and cancellation of pending agent messages to manage future execution schedules.

    Pythonaiai-agentsllm
    Vezi pe GitHub↗21,168
  • super-productivity/super-productivityAvatar super-productivity

    super-productivity/super-productivity

    17,541Vezi pe GitHub↗

    This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t

    Allocates specific time blocks for work sessions to create a structured daily rhythm.

    TypeScriptandroidelectron-appflowmodoro
    Vezi pe GitHub↗17,541
  • quarkusio/quarkusAvatar quarkusio

    quarkusio/quarkus

    15,479Vezi pe GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Captures and transfers execution context, such as security principals or transaction state, across asynchronous boundaries in reactive pipelines.

    Javacloud-nativehacktoberfestjava
    Vezi pe GitHub↗15,479
  • kotlin/kotlinx.coroutinesAvatar Kotlin

    Kotlin/kotlinx.coroutines

    13,703Vezi pe GitHub↗

    Kotlinx.coroutines is a library for managing non-blocking background tasks and structured concurrency within the Kotlin programming language. It provides a framework for executing concurrent operations and synchronizing shared state, replacing traditional thread management and complex callback chains with lightweight primitives. The library utilizes a structured concurrency hierarchy to organize hierarchical background tasks, ensuring that lifecycle management, cancellation, and timeout handling propagate automatically to prevent resource leaks. It employs continuation-passing style transform

    Propagates execution metadata and job state through the call stack to manage task identity and dispatching.

    Kotlinasynccoroutineskotlin
    Vezi pe GitHub↗13,703
  • reactjs/react.devAvatar reactjs

    reactjs/react.dev

    11,765Vezi pe GitHub↗

    React is a JavaScript library for building user interfaces through the composition of modular, self-contained components. It employs a declarative programming model where developers describe the desired visual state, and the library automatically manages the underlying document updates and state synchronization. By utilizing a virtual representation of the document, it calculates and applies minimal changes to the browser, ensuring efficient rendering even in complex applications. The library distinguishes itself through a sophisticated scheduling system that manages rendering work in increme

    Manages rendering work in incremental units to prioritize urgent user interactions and keep the main thread responsive.

    JavaScriptdocumentationjavascriptreact
    Vezi pe GitHub↗11,765
  • cysharp/unitaskAvatar Cysharp

    Cysharp/UniTask

    10,519Vezi pe GitHub↗

    UniTask is a high-performance asynchronous task library designed specifically for the Unity game engine. It provides a specialized framework for managing background operations and complex game logic, enabling developers to utilize modern asynchronous patterns while maintaining consistent frame rates during high-frequency engine updates. The library distinguishes itself through a zero-allocation architecture that prioritizes memory efficiency. By utilizing struct-based task representations and an internal object pooling system, it significantly reduces garbage collection pressure compared to s

    Provides a high-performance, zero-allocation framework for managing asynchronous tasks and continuations within the game engine update loop.

    C#coroutinecsharptask
    Vezi pe GitHub↗10,519
  • tencent/xluaAvatar Tencent

    Tencent/xLua

    10,101Vezi pe GitHub↗

    xLua is a scripting bridge and C++ wrapper used to embed the Lua language into host applications. It facilitates bidirectional data exchange and function calls between scripts and the host environment. The project includes a runtime patching tool for replacing application logic and fixing bugs without requiring a system restart. It features a coroutine orchestrator that wraps asynchronous operations into linear code and a script validator that verifies digital signatures to ensure code authenticity and integrity before execution. To minimize memory overhead and garbage collection, the system

    Allows non-blocking code to be written in a linear style by wrapping asynchronous operations using cooperative multitasking.

    Ccsharpluaunity
    Vezi pe GitHub↗10,101
Înapoi123Înainte
  1. Home
  2. Development Tools & Productivity
  3. Task Schedulers

Explorează sub-etichetele

  • AsynchronousFrameworks for managing non-blocking background operations and task continuations within an application's execution loop. **Distinct from Task Schedulers:** Distinct from general Task Schedulers: focuses specifically on asynchronous programming patterns and non-blocking task management rather than cron-like or interval-based scheduling.
  • Asynchronous Server SchedulersTask schedulers integrated into non-blocking server event loops for network operations. **Distinct from Task Schedulers:** Focuses on the integration of the scheduler within an asynchronous server runtime rather than general background task management.
  • Concurrency ManagementConfiguration of thread pools and logging for scheduled background operations. **Distinct from Task Schedulers:** Focuses on the operational configuration (thread pools, naming) of the scheduler rather than the scheduling logic itself.
  • Context Propagation4 sub-tag-uriMechanisms for capturing and transferring thread-local or request-scoped data across asynchronous execution boundaries. **Distinct from Task Schedulers:** Distinct from Task Schedulers: focuses on the propagation of execution context rather than the scheduling of tasks.
  • Rendering Schedulers2 sub-tag-uriMechanisms for prioritizing and scheduling UI rendering tasks to maintain application responsiveness. **Distinct from Task Schedulers:** Distinct from general task schedulers: specifically manages UI rendering priorities and concurrent update cycles.