Skip to main content

📚 ComicLib

Manage, read and share your comic/manga library

English | 中文

✨ Features

🚀 Installation

Make sure you have 🐍 Python ⩾ 3.9 installed, and install 📚 ComicLib with the following command

pip install -U "comiclib[full]"

Then run the following command in the location of your comic library to start

comiclib

It will automatically scan the comics in the current working directory.

Now you can open http://127.0.0.1:8000 and start reading.

🍰 One more step

Specify the location for scanning comics

The default scan location is the current working directory, which can be specified via the environment variable CONTENT. For example, you can add it before the command

CONTENT=/home/user/mycomics comiclib

Modify the bound port or IP address

Instead of run comiclib directly, run with the following command

uvicorn comiclib.main:app --host 0.0.0.0 --port 80

where --host 0.0.0.0 specifies the bound IP (0.0.0.0 enables LAN access), and --port 80 specifies the bound port.

📄 Please see the documentation for more settings.

👩‍💻 Contributing

Contributions, issues and feature requests are very much welcome. Feel free to join the group for deeper communication.

Metadata

Release files for comiclib 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for comiclib 0.0.8
File Size Uploaded
comiclib-0.0.8.tar.gz 2.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for comiclib 0.0.8
File Interpreter ABI Platform
comiclib-0.0.8-py3-none-any.whl Python 3 none any Details

Total release size: 4.1 MB

Release files / comiclib-0.0.8.tar.gz

Download URL comiclib-0.0.8.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
34d5d978c4f46692b85021ad6b49b0d89486250451740ae5302b5a860485eff1
BLAKE2b-256 checksum
How to use checksums
450a82a37c975f13b0a8743598eb07bbe2cdf33f1841fe148e61f40ddae9f37a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2025.

Transparency log

Release files / comiclib-0.0.8-py3-none-any.whl

Download URL comiclib-0.0.8-py3-none-any.whl
Size 2.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
4d66535233fecef8d24caaa7797d0cc02bb0b48b495339f97e9cc1d6c8e78176
BLAKE2b-256 checksum
How to use checksums
bf28a83bba298ff850efcedee26e205802ee590480dddf3bbae3c63a1dd2ae71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 25, 2025.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page