awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
probot avatar

probot/staleArchived

0
View on GitHub↗
1,272 stars·169 forks·JavaScript·ISC·0 viewsprobot.github.io/apps/stale↗

Stale

Stale is a GitHub App and Probot-based automation bot that manages issue tracker lifecycles by identifying, warning, and closing abandoned issues and pull requests based on configurable periods of inactivity. It functions as a maintenance utility for open-source project trackers, running periodic background jobs to scan repositories and enforce cleanup rules without manual user intervention.

The application customizes abandonment criteria through repository-stored configuration files that define numeric thresholds, specific search qualifiers, exemption tags, and automated warning messages. It tracks updates such as comments, label changes, milestones, and commits using structured search queries against platform APIs.

To maintain platform stability, the tool executes scheduled cron scans and processes updates in controlled hourly batches, preventing rate limits and abuse detection mechanisms from triggering. It manages necessary repository permissions and listens to asynchronous webhook events to securely interact with project resources.

Features

  • GitHub Issue Management - Automatically scans repositories on a scheduled timetable to identify, mark, and close abandoned issues and pull requests.
  • Platform Search Queries - Executes structured platform search queries with custom qualifiers to precisely identify inactive issues and pull requests.
  • GitHub App Frameworks - Implements a Probot-based application framework for automating repository management tasks through webhooks and APIs.
  • Issue Trackers - Cleans up software project issue trackers by pruning abandoned tickets and pull requests.
  • Workflow Schedulers - Runs scheduled background tasks on code repositories to process items in controlled batches.
  • Cron Job Automation - Triggers periodic background cron scans to automatically evaluate repositories without manual intervention.
  • Event-Driven Webhooks - Listens to asynchronous platform webhooks to trigger automated repository scans and issue lifecycle tasks.
  • Automated Warning Messages - Customizes abandonment criteria using configuration files that control exemption tags and automated warning messages.
  • Open Source Software - Cleans up open-source software project trackers by automatically handling stale tickets.
  • Inactivity Threshold Rules - Defines custom inactivity thresholds and search qualifiers to track updates on comments, labels, and commits.

Star history

Star history chart for probot/staleStar history chart for probot/stale

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Stale

Hand-picked collections where Stale appears.
  • Pull request automation

Open-source alternatives to Stale

Similar open-source projects, ranked by how many features they share with Stale.
  • azkaban/azkabanazkaban avatar

    azkaban/azkaban

    4,504View on GitHub↗

    Azkaban is a distributed workflow manager and DAG-based job orchestrator designed as an enterprise batch processor. It serves as a Java-based workflow engine that schedules and executes complex job sequences across a cluster of executor servers, with specific functionality for managing big data workloads on Hadoop clusters. The system distinguishes itself through a distributed executor model that coordinates state via a shared database to ensure high availability. It employs a plugin-based architecture that allows for custom job types and system functionality extensions, including the ability

    Java
    View on GitHub↗4,504
  • octokit/octokit.rboctokit avatar

    octokit/octokit.rb

    3,945View on GitHub↗

    Octokit.rb is a Ruby client library and REST API wrapper used to programmatically interact with GitHub. It provides a structured interface for automating workflows, managing repositories, and transforming raw HTTP responses into Ruby objects. The library differentiates itself through hypermedia-driven navigation, which uses URI templates and link relations to discover resources dynamically. It also implements automated result pagination to combine paginated responses into single arrays and uses fingerprint-based caching to reduce redundant network requests. The tool covers a broad range of c

    Rubygithubgithub-apihacktoberfest
    View on GitHub↗3,945
  • rime/squirrelrime avatar

    rime/squirrel

    5,722View on GitHub↗
    Swift
    View on GitHub↗5,722
  • j3ssie/osmedeusj3ssie avatar

    j3ssie/Osmedeus

    6,425View on GitHub↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Go
    View on GitHub↗6,425
See all 30 alternatives to Stale→

Frequently asked questions

What does probot/stale do?

Stale is a GitHub App and Probot-based automation bot that manages issue tracker lifecycles by identifying, warning, and closing abandoned issues and pull requests based on configurable periods of inactivity. It functions as a maintenance utility for open-source project trackers, running periodic background jobs to scan repositories and enforce cleanup rules without manual user intervention.

What are the main features of probot/stale?

The main features of probot/stale are: GitHub Issue Management, Platform Search Queries, GitHub App Frameworks, Issue Trackers, Workflow Schedulers, Cron Job Automation, Event-Driven Webhooks, Automated Warning Messages.

What are some open-source alternatives to probot/stale?

Open-source alternatives to probot/stale include: azkaban/azkaban — Azkaban is a distributed workflow manager and DAG-based job orchestrator designed as an enterprise batch processor. It… octokit/octokit.rb — Octokit.rb is a Ruby client library and REST API wrapper used to programmatically interact with GitHub. It provides a… rime/squirrel. j3ssie/osmedeus — Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… gitpoint/git-point — Git Point is a mobile client for GitHub and a visual interface for Git version control. It functions as a project…