hect0x7/jmcomic-crawler-python

Python API for JMComic | 提供Python API访问禁漫天堂,同时支持网页端和移动端 | 禁漫天堂GitHub Actions下载器🚀

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 9th, 2026
Created on April 2nd, 2023
Open Issues & Pull Requests: 4 (+0)
GitHub issues: Enabled
Number of forks: 11,847
Total Stargazers: 7,184 (+0)
Total Subscribers: 15 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.6 hours
Mean response time: 7.5 hours
90th percentile: 10.8 hours
Tracked items: 116

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 13% of issues opened in the past year have been closed. Three people close 71% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 389 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 4

Top labels

  • help wanted (56)
  • bug (31)
  • enhancement (25)
  • good first issue (7)

Detailed Description

jmcomic-crawler-python is a Python API and downloader for fetching manga from JMComic that supports both web and mobile endpoints.

The tool solves the problem of programmatically accessing and downloading manga content from JMComic. It wraps the service's API into a Python library, allowing users to download manga chapters as processed images with a few lines of code. The project implements core functionality including login, search with all filter options, comment retrieval with reply threads and spoiler tags, category and ranking browsing, album and chapter details, image download with decoding, personal favorites management, and encryption/decryption for app-based endpoints.

The tool suits developers who want to automate manga downloads or integrate JMComic access into larger workflows. It offers three usage modes: direct Python API calls, configuration file-based downloads with YAML option files that control domain, proxy, image format conversion, and plugins, and command-line invocation for simple one-off downloads. The project includes GitHub Actions integration for automated downloading without local setup, and supports exporting favorites, converting downloads to PDF or ZIP formats, and creating long-strip images. The README emphasizes reducing server load by avoiding bulk downloads.

The project is in maintenance mode with stable core download functionality. Development activity shows ongoing updates to the codebase with regular commits addressing bugs and feature requests. The maintainers actively respond to issues and accept community contributions through a documented process. Documentation is comprehensive, available in multiple languages, and hosted on ReadTheDocs with detailed tutorials covering GitHub Actions setup, favorites export, and output format conversion.