awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesTask Ordering

Mechanisms for sequencing tasks based on numeric priority levels to ensure critical work is processed first.

Distinct from Priority Queues: Focuses on the application of priority queues to task execution order, rather than the data structure implementation itself.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Task Ordering. Refine with filters or upvote what's useful.

Awesome Task Ordering GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • beanstalkd/beanstalkdAvatar von beanstalkd

    beanstalkd/beanstalkd

    6,697Auf GitHub ansehen↗

    Beanstalkd is a distributed work queue server designed for asynchronous job processing. It functions as a standalone server that distributes background tasks between producers and consumers to improve application responsiveness and throughput. The system organizes tasks using numeric priority levels to ensure critical work is processed first. It manages the job lifecycle through discrete states and uses a simple line-based text protocol over TCP for communication. To ensure reliability, the server persists job data to a sequential disk log, allowing the queue state to be recovered after a sy

    Implements numeric priority levels to ensure high-priority jobs are processed before lower-priority ones.

    C
    Auf GitHub ansehen↗6,697
  • gothenburgbitfactory/taskwarriorAvatar von GothenburgBitFactory

    GothenburgBitFactory/taskwarrior

    5,906Auf GitHub ansehen↗

    Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly from the terminal. It stores all tasks in a single plain-text file for portability and manual editing, and includes a custom expression language for selecting tasks by status, priority, tags, and date ranges. The tool distinguishes itself through several integrated capabilities. It computes a numeric urgency score for each task based on weighted factors like age, tags, and due date to determine ordering. A recurrence template engine generates new task instances from a template af

    Computes a numeric urgency score for each task based on age, tags, and due date to determine ordering.

    C++gtdtask-managertaskwarrior
    Auf GitHub ansehen↗5,906
  • yeoman/yoAvatar von yeoman

    yeoman/yo

    3,959Auf GitHub ansehen↗

    Yo ist ein Node.js-CLI-Framework und Projekt-Template-Orchestrator, der zur Automatisierung der Erstellung standardisierter Softwareprojekte verwendet wird. Es fungiert als interaktiver Projektgenerator und Scaffolding-Runner, der angepassten Quellcode und Manifeste basierend auf Benutzereingaben und vordefinierten Vorlagen erstellt. Das System nutzt eine Plugin-basierte Architektur, um externe Setup-Tools zu entdecken und auszuführen. Es zeichnet sich durch ein Memory-First-Dateisystem aus, das Konflikte löst, bevor Änderungen auf die Festplatte geschrieben werden, sowie durch ein Prioritäts-Warteschlangen-Modell zur Aufgaben-Orchestrierung, um die korrekte Ausführungsreihenfolge komplexer Setups sicherzustellen. Das Framework deckt ein breites Spektrum an Automatisierungsfunktionen ab, einschließlich interaktiver Benutzerabfragen, vorlagenbasierter Dateigenerierung und programmatischer Modifikation von Paketmanifesten. Es bietet zudem Dienstprogramme für die Automatisierung der Abhängigkeitsinstallation, das Generator-Lebenszyklusmanagement und Test-Frameworks zur Überprüfung der Ausgabedateistrukturen.

    Sequences tasks based on priority levels to ensure the correct execution order when running combined processes.

    JavaScript
    Auf GitHub ansehen↗3,959
  1. Home
  2. Software Engineering & Architecture
  3. Queue Implementations
  4. Priority Queues
  5. Task Ordering

Unter-Tags erkunden

  • Urgency-Based Task OrderingsComputing a numeric score for each task based on weighted factors like age, tags, and due date to determine ordering. **Distinct from Task Ordering:** Distinct from Task Ordering: uses a multi-factor urgency formula, not simple numeric priority levels.