Skip to main content

Web comic reader with site preset support

Project description

COMICAT

Web comic reader with site preset support. Paste a URL, read offline.

Install

pip install comicat

Usage

comicat              # start server, auto-open browser
comicat -p 8080      # custom port
comicat --no-browser # don't open browser
comicat --clear-data # wipe all local data

Features

  • Site presets — built-in adapters for popular comic sites (nyaa.fan, kurocore, etc.)
  • Lazy-load aware — handles data-src, data-original and other lazy attributes
  • Structured storage — images saved per comic under %APPDATA%/comicat/comics/
  • Boss key — press ; to instantly switch to a fake MDN docs page
  • Edit & comment — rename comics and add notes from the library page

Data Directory

OS Path
Windows %APPDATA%\comicat\
macOS ~/Library/Application Support/comicat/
Linux ~/.local/share/comicat/

Development

git clone https://github.com/XiaoWang0923/comicat
cd comicat
pip install -e .
comicat --debug

License

MIT

COMICAT - comic at or comi cat?

在这个程序中,我希望使用 Flask + BS4 + requests 库,实现一个先把网页爬下来,再解析,再统一呈现的网页漫画阅读器。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

comicat-0.1.0.tar.gz (26.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

comicat-0.1.0-py3-none-any.whl (32.6 kB view details)

Uploaded Python 3

File details

Details for the file comicat-0.1.0.tar.gz.

File metadata

  • Download URL: comicat-0.1.0.tar.gz
  • Upload date:
  • Size: 26.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for comicat-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a001a0f54743c44f8fd1fc7eabef4be6e9d8593d90da2f6b1c8dee954f52163c
MD5 2a32088b93c4b91e6c6be431c98a8e6f
BLAKE2b-256 ea9d4eb18fe8d41a453a602347002f59c4bdfecca9e3279e8e185b0f2a4c4e8c

See more details on using hashes here.

File details

Details for the file comicat-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: comicat-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for comicat-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3705e781a06e9eb218a8a4fa0716285c3bffe934df2d473701d1f99bef8d42e6
MD5 b03a3ec7ca40211a1e2c68088ed10fa7
BLAKE2b-256 4648df16b0087f77b142567c240e4a530be6a4d9c79bc0cdf2cd07be265d93d1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page