awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 مستودعات

Awesome GitHub RepositoriesTasks and Scheduling

Utilities for task runners, command scheduling, and automation.

Explore 25 awesome GitHub repositories matching part of an awesome list · Tasks and Scheduling. Refine with filters or upvote what's useful.

Awesome Tasks and Scheduling GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • jhao104/proxy_poolالصورة الرمزية لـ jhao104

    jhao104/proxy_pool

    23,426عرض على GitHub↗

    This project is a Python-based proxy pool manager that collects, validates, and serves free proxy IP addresses through an HTTP API. It consists of an automated scraper to gather addresses from multiple online sources, a persistent database-backed store for organization, and a delivery interface for retrieving validated proxies. The system features a pluggable scraper architecture that allows for the integration of custom discovery methods and source expansion via generator functions. It employs decorator-based validation logic, enabling the definition of custom connectivity and HTTPS criteria

    Automates the gathering and verification of proxy server reachability through a background scheduler.

    Pythoncrawlerhttpproxy
    عرض على GitHub↗23,426
  • yourtion/30daymakeosالصورة الرمزية لـ yourtion

    yourtion/30dayMakeOS

    6,412عرض على GitHub↗

    30dayMakeOS is an educational hobby operating system project designed for the x86 architecture. It implements a monolithic kernel and a custom bootloader that transitions the CPU from real mode to 32-bit protected mode to enable flat memory addressing. The project focuses on low-level system development, featuring a custom graphics driver for direct pixel-buffer rendering and window management without an existing operating system. It includes an x86 bootloader that loads the kernel from disk into memory. The system covers core kernel capabilities including round-robin task scheduling for pro

    Implements a round-robin task scheduler to ensure fair CPU distribution across active processes.

    Casmbootc
    عرض على GitHub↗6,412
  • prefix-dev/pixiالصورة الرمزية لـ prefix-dev

    prefix-dev/pixi

    6,416عرض على GitHub↗

    Pixi is a conda environment manager that creates reproducible, lock-file-backed environments with cross-platform support and multi-language dependency resolution. It combines package management from both conda-forge and PyPI simultaneously, coordinating their dependency graphs to prevent conflicts, while pinning every transitive dependency to exact versions in a cross-platform lock file for bit-for-bit identical environments across machines. The project distinguishes itself by also functioning as a cross-platform task runner that executes user-defined commands and multi-step pipelines inside

    Defines cross-platform commands in the manifest with arguments, dependencies, working directory, and environment variables.

    Rustcondaconda-environmentconda-packages
    عرض على GitHub↗6,416
  • python3webspider/proxypoolالصورة الرمزية لـ Python3WebSpider

    Python3WebSpider/ProxyPool

    6,223عرض على GitHub↗

    ProxyPool is a proxy pool manager that automatically collects, validates, and serves HTTP proxies from multiple sources through a web API. At its core, it runs scheduled background processes that scrape free and paid proxy websites, test each proxy's availability against configurable target URLs using asynchronous HTTP clients, and store the results in a Redis-backed sorted set where proxies are scored and ranked by reliability. The system distinguishes itself through a pluggable crawler architecture that allows users to add new proxy sources by writing a simple class with target URLs and a p

    Automates the verification of proxy availability against a target URL using an async HTTP client and updates scores based on response status.

    Pythonflaskhttpproxy
    عرض على GitHub↗6,223
  • weiye-jing/datax-webالصورة الرمزية لـ WeiYe-Jing

    WeiYe-Jing/datax-web

    6,009عرض على GitHub↗

    DataX Web is a web-based management platform for scheduling, building, executing, and monitoring distributed data synchronization jobs powered by DataX. It provides a visual console for creating and managing DataX tasks without manual JSON configuration, with a distributed executor cluster that auto-registers worker nodes and supports configurable routing and blocking strategies for task distribution. The platform offers cron-based task scheduling with dynamic start, stop, and immediate status changes, along with incremental sync capabilities that pass dynamic parameters to extract only new o

    Support cron-based scheduling with dynamic start, stop, and status changes, including termination of running tasks that take effect immediately.

    Java
    عرض على GitHub↗6,009
  • balloonwj/cppguideالصورة الرمزية لـ balloonwj

    balloonwj/CppGuide

    6,030عرض على GitHub↗

    CppGuide is a curated collection of educational resources and practical guides focused on C++ server development, Linux kernel internals, concurrent programming, network protocols, and security exploitation. It provides structured learning paths for backend developers, covering everything from interview preparation to building high-performance network servers and understanding operating system fundamentals. The guide distinguishes itself by offering in-depth, hands-on tutorials that walk through real-world implementations, including building a Redis-like server from scratch, designing custom

    Explains kernel-level task scheduling and preemption, a core operating system concept.

    عرض على GitHub↗6,030
  • wondertrader/wondertraderالصورة الرمزية لـ wondertrader

    wondertrader/wondertrader

    5,865عرض على GitHub↗

    Provides a web UI to schedule automated start, stop, and restart of trading strategies.

    C++algotradingcppcta
    عرض على GitHub↗5,865
  • docker/swarmالصورة الرمزية لـ docker

    docker/swarm

    5,730عرض على GitHub↗

    Swarm is a container clustering system that pools multiple Docker hosts into a single virtual host, enabling transparent container scheduling and management across the cluster. It exposes the standard Docker API so existing Docker-compatible tools and clients can operate on the cluster without any modifications. The system uses a distributed key-value store to maintain cluster state, enabling consistent scheduling decisions across nodes. A Docker-API proxy layer translates standard API calls into cluster-wide operations, while a host-pool abstraction hides individual host details from the cli

    Distributes containers across hosts using a simple round-robin algorithm when no advanced scheduler is configured.

    Go
    عرض على GitHub↗5,730
  • sel4/sel4الصورة الرمزية لـ seL4

    seL4/seL4

    5,583عرض على GitHub↗

    seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b

    Assigns priority, period, and budget to protection domains for controlled CPU time allocation and round-robin execution.

    Cmicrokernelossel4
    عرض على GitHub↗5,583
  • rllm-org/rllmالصورة الرمزية لـ rllm-org

    rllm-org/rllm

    5,641عرض على GitHub↗

    rllm is an asynchronous reinforcement learning framework for training language agents. It provides a unified pipeline that runs the same agent code for both evaluation and training, automatically capturing traces for gradient computation. The framework supports distributed reinforcement learning across multiple GPUs and nodes using pluggable backends, and executes agents in isolated sandboxes—either locally or in the cloud—for safe and scalable rollout collection. It trains agents built with LangGraph, SmolAgents, OpenAI Agents SDK, or custom frameworks without requiring core logic changes. T

    Represents each problem instance as a unit of work with instruction, metadata, and files for evaluation.

    Pythonagent-frameworkagentic-workflowcoding-agent
    عرض على GitHub↗5,641
  • hackclub/putting-the-you-in-cpuالصورة الرمزية لـ hackclub

    hackclub/putting-the-you-in-cpu

    5,499عرض على GitHub↗

    This project is a collection of technical documentation and guides designed as a computer architecture explainer. It provides educational resources on how processors and operating systems execute programs, focusing on the fetch-execute cycle and the fundamental relationship between hardware and the kernel. The documentation covers a wide range of low-level system operations, including detailed guides on the executable and linkable binary format, virtual memory management, and kernel-level operations. It specifically explores the mechanics of CPU scheduling, preemptive multitasking, and the us

    Provides a technical breakdown of how the kernel queues, assigns, and preempts tasks using timers.

    MDXcpuelflinux
    عرض على GitHub↗5,499
  • jeffreyway/laravel-mixالصورة الرمزية لـ JeffreyWay

    JeffreyWay/laravel-mix

    5,233عرض على GitHub↗

    Laravel Mix هو خط أنابيب أصول واجهة أمامية وأداة بناء JavaScript تعمل كغلاف لـ Webpack. يوفر نظام تهيئة تصريحي لتبسيط تجميع وحزم أصول JavaScript وCSS. تركز الأداة على تبسيط سير عمل Webpack، مما يسمح للمستخدمين بإدارة خطوط أنابيب بناء معقدة دون كتابة ملفات تهيئة واسعة النطاق من الصفر. يستخدم واجهة برمجة تطبيقات سلسة لتعريف خطوات البناء وقواعد تحويل الأصول. يغطي النظام حزم أصول الويب الحديثة، بما في ذلك ترجمة وحدات JavaScript ودمج معالج CSS المسبق لـ Sass وLess. كما يدير تجميع الأصول الجاهزة للإنتاج من خلال المعالجة القائمة على الإضافات ورسم خرائط المصدر التلقائي.

    Compiles assets using Webpack.

    JavaScript
    عرض على GitHub↗5,233
  • shinnytech/tqsdk-pythonالصورة الرمزية لـ shinnytech

    shinnytech/tqsdk-python

    4,789عرض على GitHub↗

    tqsdk-python هو SDK وإطار عمل للتداول الكمي مصمم لتطوير استراتيجيات آلية للعقود الآجلة، والخيارات، والأسهم باستخدام Python. يعمل كمحرك تداول خوارزمي وAPI لبيانات السوق المالية، ويوفر الأدوات اللازمة لاختبار الاستراتيجيات، وتحليل البيانات التاريخية، وتنفيذ التداولات الحية عبر حسابات وساطة متعددة. يتميز المشروع بمكتبة تحليلات خيارات متخصصة تحسب اليونانيات (Greeks)، والتقلب الضمني، وأسطح التقلب باستخدام نموذج Black-Scholes. كما يدعم أنماط تنفيذ أوامر معقدة، مثل TWAP، وIceberg، وPOV، لتقليل تأثير السوق أثناء دخول وخروج المراكز. يغطي الـ SDK سطح قدرات واسع بما في ذلك استرجاع بيانات السوق في الوقت الفعلي والتاريخية، وإدارة المخاطر الكمية، ومراقبة المحفظة. يدمج نموذج تنفيذ غير متزامن لبث البيانات وجدولة المهام، إلى جانب أدوات لمحاكاة التداول متعدد الأصول وتحليل الأداء. توفر المكتبة واجهة رسومية قائمة على الويب لمراقبة الاستراتيجية وتصور البيانات.

    Provides interfaces for scheduling the automated start, stop, and restart of concurrent trading strategy instances.

    Python
    عرض على GitHub↗4,789
  • alibaba/dragonwell8الصورة الرمزية لـ alibaba

    alibaba/dragonwell8

    4,322عرض على GitHub↗

    هذا المشروع عبارة عن توزيعة OpenJDK مخصصة ومحسنة للتطبيقات الموزعة ذات الإنتاجية العالية. يتميز بمحرك تشغيل coroutine يستبدل خيوط النواة (kernel threads) بـ coroutines متماثلة خفيفة الوزن لزيادة التزامن وتقليل عبء الجدولة مع الحفاظ على توافق واجهة Java القياسية. يتميز وقت التشغيل بمدير موارد متعدد المستأجرين ومزودي شبكات متخصصين. ينفذ عزل الموارد لوحدة المعالجة المركزية والذاكرة لمنع التداخل بين المستأجرين، ويدمج الوصول المباشر للذاكرة عن بُعد (RDMA) لنقل البيانات بإنتاجية عالية وزمن وصول منخفض. يغطي النظام نطاقاً واسعاً من قدرات الأداء والتشخيص، بما في ذلك تجميع الإحماء الموجه بالملفات الشخصية (profile-guided warmup) لتسريع بدء التشغيل، واستعادة ذاكرة الكومة (heap) الديناميكية، وتحسينات متخصصة لمعالجة البيانات الضخمة والحسابات الرقمية. تتضمن مجموعة المراقبة الخاصة به بث أحداث مسجل الرحلات (flight recorder)، وتحليل تفريغ الكومة، وفحص حالة الـ coroutine. يتم توفير دعم طويل الأمد عبر تحديثات أمنية وصيانة ربع سنوية، مع توفر أدوات نشر للبيئات المعتمدة على الحاويات.

    Prevents single tasks from monopolizing the CPU by detecting timeouts and forcing them to yield control.

    Java
    عرض على GitHub↗4,322
  • qiyeboy/ipproxypoolالصورة الرمزية لـ qiyeboy

    qiyeboy/IPProxyPool

    4,274عرض على GitHub↗

    IPProxyPool is an HTTP proxy pool manager that crawls, validates, and serves a rotating list of functional proxy addresses via a programmatic API. It integrates proxy scraping, connectivity validation, and persistent database storage to provide a managed source of IP addresses for network requests. The system uses a plugin-based scraping architecture to collect IP addresses from multiple external websites and an asynchronous validation queue to test these candidates in parallel. It differentiates its pool by assigning numeric stability scores to proxies through periodic health checks and conn

    Automates the verification of proxy reachability and status before admitting them into the pool.

    Python
    عرض على GitHub↗4,274
  • constverum/proxybrokerالصورة الرمزية لـ constverum

    constverum/ProxyBroker

    4,150عرض على GitHub↗

    ProxyBroker هي أداة لكشط عناوين وكلاء HTTP وSOCKS العامة، والتحقق من اتصالها، وإدارة مجموعة من الوكلاء الوظيفيين. تتكون من كاشط وكلاء للاكتشاف، ومحرك تحقق للتحقق من إخفاء الهوية وأوقات الاستجابة، ومدير مجموعة للحفاظ على قائمة انتظار مصفاة من الخوادم. يتضمن المشروع خادم وكيل دوار محلي يعمل كنقطة دخول واحدة، ويوزع تلقائياً حركة مرور الشبكة الواردة عبر مجموعة من الوكلاء الخارجيين المعتمدين. تسمح هذه البنية التحتية بتدوير عناوين IP للحفاظ على المرونة أثناء جمع بيانات الويب. يغطي النظام تقييم جودة الوكيل، بما في ذلك التحقق من دعم ملفات تعريف الارتباط، ورؤوس الإحالة، وطلبات POST. كما يوفر تصفية قائمة على السمات حسب الجغرافيا والبروتوكول، بالإضافة إلى أدوات لتصدير قوائم الوكلاء المكتشفة إلى ملفات خارجية.

    Performs automated checks to verify the reachability and functional status of discovered proxies.

    Pythonanonymityanonymouscrawler
    عرض على GitHub↗4,150
  • chyyuu/os_kernel_labالصورة الرمزية لـ chyyuu

    chyyuu/os_kernel_lab

    4,045عرض على GitHub↗

    This project is an educational framework and toolkit designed for developing and testing operating system kernels. It provides a structured environment for implementing fundamental system primitives, including virtual memory management, preemptive process scheduling, and filesystem organization, using Rust and C. The framework is specifically oriented toward RISC-V and x86 architectures, serving as a laboratory for learning how to build core system software from the ground up. The project distinguishes itself by supporting both bare-metal deployment and hardware emulation, allowing developers

    Coordinates task execution using preemptive round-robin scheduling to ensure fair processor time distribution.

    Rustkernellabos
    عرض على GitHub↗4,045
  • aceld/golangالصورة الرمزية لـ aceld

    aceld/golang

    3,935عرض على GitHub↗

    This project is a technical programming guide and educational resource focused on Go internals, runtime mechanisms, and advanced language features. It provides detailed conceptual analysis of the language's execution model, including its scheduler, memory escape analysis, and garbage collection mechanisms. The material distinguishes itself through deep dives into high-concurrency system design, exploring the implementation of worker pools and communication channels. It also covers low-level network programming with a focus on I/O multiplexing and TCP state management, alongside a study of dis

    Details how the runtime preempts long-running tasks to prevent processor starvation.

    عرض على GitHub↗3,935
  • proxifly/free-proxy-listالصورة الرمزية لـ proxifly

    proxifly/free-proxy-list

    3,865عرض على GitHub↗

    This project is a public proxy aggregator and directory providing curated lists of validated HTTP and SOCKS proxy servers. It features a machine-readable API service and tools designed for anonymous network routing and the automated rotation of outgoing IP addresses. The system distinguishes itself through a proxy rotation tool used to bypass rate limits and prevent detection by automated security systems. It provides a programmatic interface for retrieving and filtering verified proxies by country and protocol, delivering this data in JSON and text formats for integration into custom applica

    Runs automated checks every five minutes to verify proxy availability and remove dead entries.

    free-proxyfree-proxy-listfresh-proxies
    عرض على GitHub↗3,865
  • evolvinglmms-lab/lmms-evalالصورة الرمزية لـ EvolvingLMMs-Lab

    EvolvingLMMs-Lab/lmms-eval

    3,701عرض على GitHub↗

    lmms-eval is a benchmarking system and performance analysis suite designed to measure the capabilities of large multimodal models. It provides a framework for evaluating models across text, image, audio, and video datasets, serving as a multimodal dataset orchestrator and benchmarking tool to quantify accuracy and efficiency. The project distinguishes itself through a unified multimodal message protocol that structures diverse media inputs for consistent model consumption. It features specialized benchmarking for audio, video, visual, document, and spatial reasoning, alongside tools for model

    Uses external manifests and registration files to define datasets, processing logic, and scoring metrics for benchmark tasks.

    Pythonagiaudio-evaluationbenchmark
    عرض على GitHub↗3,701
السابق12التالي
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. Tasks and Scheduling

استكشف الوسوم الفرعية

  • CPU Task Scheduling and Preemption2 وسوم فرعيةQueues tasks, assigns them to CPUs, and preempts them as needed, enforcing policy and fairness through a scheduler with timers and deferred work. **Distinct from Tasks and Scheduling:** Distinct from Tasks and Scheduling: focuses on low-level CPU scheduling and preemption in kernel context, not general task runners or automation.
  • Engine System ImplementationsDevelopment of core engine subsystems like physics, pathfinding, and task scheduling. **Distinct from Tasks and Scheduling:** Distinct from general task scheduling: focuses on the implementation of specific game engine subsystems rather than general automation.
  • Proxy Availability ChecksAutomated tasks that verify the reachability and status of proxy servers. **Distinct from Tasks and Scheduling:** Focuses on verifying proxy uptime/validity rather than general task scheduling or OS simulations.
  • Task Definitions2 وسوم فرعيةDefine cross-platform commands in the manifest with arguments, dependencies, working directory, and environment variables, then execute them in the workspace. **Distinct from Tasks and Scheduling:** Distinct from Tasks and Scheduling: focuses on defining tasks in a manifest with cross-platform support, not general task scheduling.
  • Trading Strategy SchedulersWeb interfaces for scheduling automated start, stop, and restart of trading strategies with weekly recurrence. **Distinct from Tasks and Scheduling:** Distinct from Tasks and Scheduling: focuses on trading strategy lifecycle automation rather than general task scheduling.