whyour/qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript)

View on GitHub ↗Jump to charts ↓Open shareable report →

whyour/qinglong has 19k+ stars and 3k+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 15, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 2nd, 2026
Created on March 13th, 2021
Open Issues & Pull Requests: 73 (-1)
GitHub issues: Enabled
Number of forks: 3,220
Total Stargazers: 19,967 (+1)
Total Subscribers: 136 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 33.1 hours
Mean response time: 20.6 days
90th percentile: 46.2 days
Tracked items: 449

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

About 5% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 84% of issues opened in the past year have been closed, leaving a working backlog. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 57
New in 7 days: 5
Closed in 7 days: 12
Avg open age: 385 days
Stale 30+ days: 46
Stale 90+ days: 42

Recent activity

Opened in 7 days: 5
Closed in 7 days: 11
Comments in 7 days: 28
Events in 7 days: 39

Top labels

  • bug (14)
  • enhancement (3)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Qinglong is a timed task management platform that supports Python3, JavaScript, Shell, and TypeScript scripts.

The tool addresses the need for a centralized scheduler that can execute multiple types of scripts on a cron-like schedule. It provides a web-based interface for managing scheduled tasks, allowing users to define scripts, set execution intervals down to the second level, and monitor task execution through integrated logging. The platform handles environment variables and configuration files through its online management interface.

Qinglong suits teams or individuals who need to run diverse scripting workloads on a schedule without managing separate cron configurations across different languages. It works well in containerized environments, with Docker images available in both Alpine and Debian variants. The Debian image is required for non-root execution. The tool includes system-level notifications, a dark mode interface, and mobile-friendly operation, making it accessible across different contexts. For npm-based deployment, users must independently install Node, npm, Python3, pip3, and pnpm on Debian, Ubuntu, or Alpine systems.

The project maintains active development with regular updates to its core functionality and documentation. The codebase is written primarily in TypeScript and includes a comprehensive built-in API alongside documented built-in commands for task management. The project provides detailed deployment and usage documentation through its official guide, indicating sustained attention to user onboarding and feature documentation.