awesome-repositories.com

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

ExploreazăCăutări recomandateBlogHartă site
ProiectDesprePresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

15 repository-uri

Awesome GitHub RepositoriesTask Filtering

Capabilities for selectively including or excluding specific tasks from test runs using tags.

Distinct from Task Execution: Distinct from Task Execution: focuses on the selection and filtering of tasks rather than the execution engine itself.

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

Awesome Task Filtering GitHub Repositories

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

    locustio/locust

    27,516Vezi pe GitHub↗

    Locust is a distributed performance testing framework that allows users to define complex system stress scenarios using standard Python code. By modeling concurrent users as classes with weighted tasks and lifecycle hooks, it enables the simulation of realistic user behavior across large-scale environments. The tool functions as a scalable load generator capable of orchestrating traffic across multiple worker nodes to measure system stability and responsiveness under heavy, real-world conditions. The framework is distinguished by its protocol-agnostic architecture, which supports diverse comm

    Enables selective task execution by applying tags to specific user behaviors during load tests.

    Pythonbenchmarkinghttpload-generator
    Vezi pe GitHub↗27,516
  • 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

    Allows filtering of imported tasks based on custom criteria to maintain a focused daily workflow.

    TypeScriptandroidelectron-appflowmodoro
    Vezi pe GitHub↗17,541
  • kilo-org/kilocodeAvatar Kilo-Org

    Kilo-Org/kilocode

    15,616Vezi pe GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    Filters and queries shared task boards using natural language to isolate project requirements.

    TypeScriptaiai-ageai-coding
    Vezi pe GitHub↗15,616
  • rocky-linux/rockyAvatar rocky-linux

    rocky-linux/rocky

    9,497Vezi pe GitHub↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    Executes or skips subsets of an automation workflow by assigning and invoking labels.

    enterprise-linuxrocky
    Vezi pe GitHub↗9,497
  • anishathalye/dotbotAvatar anishathalye

    anishathalye/dotbot

    7,802Vezi pe GitHub↗

    Dotbot is a dotfile installation manager and environment setup automator designed to deploy configuration files from a repository to a local system. It functions as a symlink deployment utility and templated configuration engine, using a combination of symbolic links and custom directives to synchronize settings across machines. The project enables the automation of dotfile deployment through a shell-based configuration bootstrapper. It supports the synchronization of application profiles and the rendering of dynamic configuration files from templates before they are deployed to the filesyste

    Allows users to selectively include or exclude specific configuration directives during the installation process.

    Python
    Vezi pe GitHub↗7,802
  • evilmartians/lefthookAvatar evilmartians

    evilmartians/lefthook

    7,598Vezi pe GitHub↗

    Lefthook is a Git hook manager and workflow automation tool designed to execute user-defined scripts during version control events. It automates the execution of linters, tests, and formatters to validate changes and maintain code quality before commits or pushes. The project distinguishes itself through a parallel execution model that runs multiple shell commands concurrently to reduce latency. It supports complex configuration management, including the ability to merge global, remote, and local settings and synchronize configurations from external repositories to standardize development env

    Assigns labels to commands to selectively include or exclude tasks during the execution of hooks.

    Gogitgogolang
    Vezi pe GitHub↗7,598
  • geerlingguy/mac-dev-playbookAvatar geerlingguy

    geerlingguy/mac-dev-playbook

    6,985Vezi pe GitHub↗

    This project is an Ansible-based automation suite designed to provision macOS development environments. It utilizes a set of playbooks to automate the installation of software, the configuration of system settings, and the setup of tools required for software engineering. The system distinguishes itself through variable-driven configuration and symlink-based dotfile syncing, allowing users to override default package lists and synchronize preferences from a central store. It supports both local setup and remote machine provisioning via SSH. The automation surface covers idempotent state mana

    Allows selective execution of specific configuration subsets by filtering tasks through defined tags.

    Shell
    Vezi pe GitHub↗6,985
  • hatchet-dev/hatchetAvatar hatchet-dev

    hatchet-dev/hatchet

    6,622Vezi pe GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Lists and filters task execution records by criteria from the command line.

    Goconcurrencydagdistributed
    Vezi pe GitHub↗6,622
  • gothenburgbitfactory/taskwarriorAvatar GothenburgBitFactory

    GothenburgBitFactory/taskwarrior

    5,906Vezi pe GitHub↗

    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

    Selects a subset of tasks by criteria such as status, project, tag, or due date to narrow the view.

    C++gtdtask-managertaskwarrior
    Vezi pe GitHub↗5,906
  • liquibase/liquibaseAvatar liquibase

    liquibase/liquibase

    5,527Vezi pe GitHub↗

    Liquibase este un instrument de gestionare a modificărilor schemei bazei de date și un sistem de control al versiunilor conceput pentru a urmări, gestiona și aplica modificări versionate ale bazei de date. Funcționează ca un framework de migrare SQL și utilitar de automatizare DevOps care integrează implementările bazei de date în pipeline-uri de livrare continuă și toolchain-uri de build. Sistemul permite rollback-uri precise și detectarea derivei (drift) prin înregistrarea fiecărei modificări aduse schemei bazei de date. Suportă definirea modificărilor bazei de date prin changeset-uri structurate în XML, YAML sau JSON, precum și scripturi SQL brute, pentru a asigura implementări consistente pe diverse motoare de baze de date relaționale. Proiectul acoperă o gamă largă de capabilități ale ciclului de viață al schemei, inclusiv generarea de baseline-uri pentru bazele de date existente, organizarea ierarhică a changelog-urilor și utilizarea etichetelor și contextelor pentru a viza medii specifice. De asemenea, oferă mecanisme pentru extensibilitatea motorului bazei de date prin plugin-uri externe.

    Selects which changesets to apply by matching runtime labels against metadata tags assigned to individual schema updates.

    Java
    Vezi pe GitHub↗5,527
  • tasks/tasksAvatar tasks

    tasks/tasks

    5,344Vezi pe GitHub↗

    This is an Android productivity application for managing tasks and subtasks. It functions as a cross-platform task manager and synchronization tool, utilizing the CalDAV protocol to mirror task lists, tags, and reminders across multiple devices and external servers. The application is distinguished by its location-based reminder system, which uses geofencing to trigger notifications when a user enters or leaves specific geographic areas. It also features a markdown-based text editor for structuring task descriptions and a dedicated integration for Wear OS that allows task tracking and control

    Finds tasks by matching text against titles, comments, tags, and location metadata.

    Kotlin
    Vezi pe GitHub↗5,344
  • damascenorafael/reminders-menubarAvatar DamascenoRafael

    DamascenoRafael/reminders-menubar

    3,790Vezi pe GitHub↗

    This is a native macOS utility that serves as a menu bar client for Apple Reminders. It synchronizes with the system task database to allow users to view, create, and manage reminders directly from the system tray. The application is distinguished by a natural language task processor that extracts due dates, lists, and tags from unstructured text to automate reminder creation. It also features a global hotkey system, enabling the task interface to be triggered instantly via a keyboard shortcut from any active window. The tool provides broader productivity capabilities including task search a

    Provides a system for locating specific reminders using text queries and tag-based filters.

    Swiftapple-remindersmacosmacos-menubar
    Vezi pe GitHub↗3,790
  • moonrepo/moonAvatar moonrepo

    moonrepo/moon

    3,687Vezi pe GitHub↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Provides capabilities to selectively execute tasks across projects using filters like language, tags, or file paths.

    Rustbuild-systembuild-toolbun
    Vezi pe GitHub↗3,687
  • go-vikunja/vikunjaAvatar go-vikunja

    go-vikunja/vikunja

    3,361Vezi pe GitHub↗

    Vikunja is a self-hosted task management platform designed for organizing personal and team projects. It provides a centralized system for managing tasks using multiple visualization formats, including Kanban boards, Gantt charts, and tables. The project distinguishes itself through extensive external connectivity, offering a REST API, OpenAPI specifications, and CalDAV synchronization for external calendar integration. It supports sophisticated identity federation via LDAP, OpenID Connect, and Single Sign-On, alongside event-driven automation using webhooks. The platform covers a broad rang

    Enables retrieving specific tasks using complex query strings and text searches via the API.

    Goapigolangproject-management
    Vezi pe GitHub↗3,361
  • wasserth/totalsegmentatorAvatar wasserth

    wasserth/TotalSegmentator

    2,482Vezi pe GitHub↗

    TotalSegmentator is a medical image segmentation tool and AI-driven organ segmenter designed to isolate anatomical structures from CT scans. It functions as a deep learning anatomy parser and quantitative radiomics analyzer, providing a framework for identifying diverse body tissues and bones to create precise anatomical masks. The system distinguishes itself through a comprehensive medical analysis suite that includes patient biometric estimation for demographics such as age, sex, weight, and height. It further provides specialized clinical index calculations and modality and phase classific

    Provides a mechanism to list available tasks, required licenses, and class maps without loading heavy dependencies.

    Python
    Vezi pe GitHub↗2,482
  1. Home
  2. Development Tools & Productivity
  3. Task Execution
  4. Task Filtering

Explorează sub-etichetele

  • Context PresetsApplies predefined filter rule sets to limit the visible task list to a specific subset of tasks. **Distinct from Task Filtering:** Distinct from Task Filtering: focuses on named, reusable filter presets rather than ad-hoc filtering.
  • Context-Based Filter Presets1 sub-tagApplies a predefined set of filter rules to limit the visible task list to a specific subset. **Distinct from Task Filtering:** Distinct from Task Filtering: focuses on applying named filter presets (contexts) rather than ad-hoc filtering expressions.
  • File-BasedMechanisms for restricting task execution to specific files or directories using patterns. **Distinct from Task Filtering:** Distinct from Task Filtering: focuses specifically on file system paths and globs rather than task tags.
  • Inheritance FilteringLogic for restricting the application of shared tasks to projects meeting specific criteria. **Distinct from Task Filtering:** Distinct from Task Filtering: focuses on which projects inherit a task, not which tasks are executed.
  • Task Metadata Querying1 sub-tagCapabilities for retrieving and searching available tasks based on their properties and filters. **Distinct from Task Filtering:** Distinct from Task Filtering: focuses on the retrieval of task information rather than the restriction of execution.