awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

15 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • locustio/locustlocustio 的头像

    locustio/locust

    27,516在 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
    在 GitHub 上查看↗27,516
  • super-productivity/super-productivitysuper-productivity 的头像

    super-productivity/super-productivity

    17,541在 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
    在 GitHub 上查看↗17,541
  • kilo-org/kilocodeKilo-Org 的头像

    Kilo-Org/kilocode

    15,616在 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
    在 GitHub 上查看↗15,616
  • rocky-linux/rockyrocky-linux 的头像

    rocky-linux/rocky

    9,497在 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
    在 GitHub 上查看↗9,497
  • anishathalye/dotbotanishathalye 的头像

    anishathalye/dotbot

    7,802在 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
    在 GitHub 上查看↗7,802
  • evilmartians/lefthookevilmartians 的头像

    evilmartians/lefthook

    7,598在 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
    在 GitHub 上查看↗7,598
  • geerlingguy/mac-dev-playbookgeerlingguy 的头像

    geerlingguy/mac-dev-playbook

    6,985在 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
    在 GitHub 上查看↗6,985
  • hatchet-dev/hatchethatchet-dev 的头像

    hatchet-dev/hatchet

    6,622在 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
    在 GitHub 上查看↗6,622
  • gothenburgbitfactory/taskwarriorGothenburgBitFactory 的头像

    GothenburgBitFactory/taskwarrior

    5,906在 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
    在 GitHub 上查看↗5,906
  • liquibase/liquibaseliquibase 的头像

    liquibase/liquibase

    5,527在 GitHub 上查看↗

    Liquibase is a database schema change management tool and version control system designed to track, manage, and apply versioned database modifications. It functions as a SQL migration framework and DevOps automation utility that integrates database deployments into continuous delivery pipelines and build toolchains. The system enables precise rollbacks and drift detection by recording every modification made to a database schema. It supports the definition of database changes through structured changesets in XML, YAML, or JSON, as well as raw SQL scripts, to ensure consistent deployments acro

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

    Java
    在 GitHub 上查看↗5,527
  • tasks/taskstasks 的头像

    tasks/tasks

    5,344在 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
    在 GitHub 上查看↗5,344
  • damascenorafael/reminders-menubarDamascenoRafael 的头像

    DamascenoRafael/reminders-menubar

    3,790在 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
    在 GitHub 上查看↗3,790
  • moonrepo/moonmoonrepo 的头像

    moonrepo/moon

    3,687在 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
    在 GitHub 上查看↗3,687
  • go-vikunja/vikunjago-vikunja 的头像

    go-vikunja/vikunja

    3,361在 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
    在 GitHub 上查看↗3,361
  • wasserth/totalsegmentatorwasserth 的头像

    wasserth/TotalSegmentator

    2,482在 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
    在 GitHub 上查看↗2,482
  1. Home
  2. Development Tools & Productivity
  3. Task Execution
  4. Task Filtering

探索子标签

  • 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 个子标签Applies 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 个子标签Capabilities 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.