6dylan6/jdpro

jdpro is a task automation and subscription management system designed for use with Qinglong, a cron job scheduler.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 30 minutes ago
Type:Configuration / DotfilesCategory(s):Workflow Automation & No-CodeProductivity & Business Apps
Added to GitGenius on September 15th, 2026
Created on May 25th, 2023
Open Issues & Pull Requests: 627 (+0)
GitHub issues: Enabled
Number of forks: 632
Total Stargazers: 4,516 (+0)
Total Subscribers: 45 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 21.8 days
90th percentile: 13.0 days
Tracked items: 547

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 81% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 18% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 465
New in 7 days: 4
Closed in 7 days: 1
Avg open age: 482 days
Stale 30+ days: 453
Stale 90+ days: 440

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 10
Events in 7 days: 11

Top labels

  • documentation (1)

Detailed Description

jdpro is a task automation and subscription management system designed for use with Qinglong, a cron job scheduler.

The tool solves the problem of managing and executing multiple automated tasks within the Qinglong environment. It works by allowing users to create subscriptions that define task execution patterns, configure environment variables for credentials and settings, and manage notifications across multiple accounts. The system supports concurrent task execution and task grouping, enabling users to run jobs in parallel or in specified sequences based on account identifiers. It includes proxy support through both API-based and proxy pool modes, allowing tasks to route through different IP addresses to avoid rate limiting or account restrictions.

Adoption suits users running Qinglong instances who need to manage multiple accounts or credentials simultaneously and require flexible task scheduling with notification capabilities. The tool is particularly relevant for those needing to distribute task execution across grouped accounts or requiring concurrent processing. Users should be aware that the system requires careful configuration of environment variables, subscription setup, and notification keys. The README emphasizes deploying Qinglong on internal networks rather than exposing it to the internet, and recommends using stable versions rather than the latest releases. Notification delivery supports multiple platforms including server-side messaging services, instant messaging bots, and enterprise communication tools.

Development activity shows consistent engagement with user issues and configuration guidance. The project maintains documentation of common configuration patterns and troubleshooting approaches through issue references. Updates address practical operational concerns such as task timeout configuration and account security considerations. The maintainer provides detailed notes on advanced features like concurrent execution syntax, task grouping by account identifier, and proxy configuration modes.