[![CI](https://github.com/comictagger/comictagger/actions/workflows/build.yaml/badge.svg?branch=develop&event=push)](https://github.com/comictagger/comictagger/actions/workflows/build.yaml)
[![GitHub release (latest by date)](https://img.shields.io/github/downloads/comictagger/comictagger/latest/total)](https://github.com/comictagger/comictagger/releases/latest)
[![PyPI](https://img.shields.io/pypi/v/comictagger)](https://pypi.org/project/comictagger/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/comictagger)](https://pypistats.org/packages/comictagger)
[![Chocolatey package](https://img.shields.io/chocolatey/dt/comictagger?color=blue&label=chocolatey)](https://community.chocolatey.org/packages/comictagger)
[![PyPI - License](https://img.shields.io/pypi/l/comictagger)](https://opensource.org/licenses/Apache-2.0)
[![GitHub Discussions](https://img.shields.io/github/discussions/comictagger/comictagger)](https://github.com/comictagger/comictagger/discussions)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/comictagger/community)
[![Google Group](https://img.shields.io/badge/discuss-on%20groups-%23207de5)](https://groups.google.com/forum/#!forum/comictagger)
[![Twitter](https://img.shields.io/badge/%40comictagger-twitter-lightgrey)](https://twitter.com/comictagger)
[![Facebook](https://img.shields.io/badge/comictagger-facebook-lightgrey)](https://www.facebook.com/ComicTagger-139615369550787/)
# ComicTagger
ComicTagger is a **multi-platform** app for **writing metadata to digital comics**, written in Python and PyQt.
![ComicTagger logo](https://raw.githubusercontent.com/comictagger/comictagger/develop/comictaggerlib/graphics/app.png)
## Features
* Runs on macOS, Microsoft Windows, and Linux systems
* Get comic information from [Comic Vine](https://comicvine.gamespot.com/)
* **Automatic issue matching** using advanced image processing techniques
* **Batch processing** in the GUI for tagging hundreds or more comics at a time
* Support for **ComicRack** and **ComicBookLover** tagging formats
* Native full support for **CBZ** digital comics
* Native read only support for **CBR** digital comics: full support enabled installing additional [rar tools](https://www.rarlab.com/download.htm)
* Command line interface (CLI) enabling **custom scripting** and **batch operations on large collections**
For details, screen-shots, and more, visit [the Wiki](https://github.com/comictagger/comictagger/wiki)
## Installation
### Binaries
Windows and macOS binaries are provided in the [Releases Page](https://github.com/comictagger/comictagger/releases).
Just unzip the archive in any folder and run, no additional installation steps are required.
### PIP installation
A pip package is provided, you can install it with:
```
$ pip3 install comictagger[GUI]
```
There are two optional dependencies GUI and CBR. You can install the optional dependencies by specifying one or more of `GUI`,`CBR` or `all` in braces e.g. `comictagger[CBR,GUI]`
### Chocolatey installation (Windows only)
A [Chocolatey package](https://community.chocolatey.org/packages/comictagger), maintained by @Xav83, is provided, you can install it with:
```powershell
choco install comictagger
```
### From source
1. Ensure you have python 3.9 installed
2. Clone this repository `git clone https://github.com/comictagger/comictagger.git`
3. `pip3 install -r requirements_dev.txt`
7. `pip3 install .` or `pip3 install .[GUI]`
Raw data
{
"_id": null,
"home_page": "https://github.com/comictagger/comictagger",
"name": "comictagger",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "",
"keywords": "comictagger,comics,comic,metadata,tagging,tagger",
"author": "ComicTagger team",
"author_email": "comictagger@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/b5/3f/63e36be8c91234745253b6fb1f7c861a80e401fd04cf63a1c6d682b6f736/comictagger-1.5.5.tar.gz",
"platform": null,
"description": "[![CI](https://github.com/comictagger/comictagger/actions/workflows/build.yaml/badge.svg?branch=develop&event=push)](https://github.com/comictagger/comictagger/actions/workflows/build.yaml)\n[![GitHub release (latest by date)](https://img.shields.io/github/downloads/comictagger/comictagger/latest/total)](https://github.com/comictagger/comictagger/releases/latest)\n[![PyPI](https://img.shields.io/pypi/v/comictagger)](https://pypi.org/project/comictagger/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/comictagger)](https://pypistats.org/packages/comictagger)\n[![Chocolatey package](https://img.shields.io/chocolatey/dt/comictagger?color=blue&label=chocolatey)](https://community.chocolatey.org/packages/comictagger)\n[![PyPI - License](https://img.shields.io/pypi/l/comictagger)](https://opensource.org/licenses/Apache-2.0)\n\n[![GitHub Discussions](https://img.shields.io/github/discussions/comictagger/comictagger)](https://github.com/comictagger/comictagger/discussions)\n[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/comictagger/community)\n[![Google Group](https://img.shields.io/badge/discuss-on%20groups-%23207de5)](https://groups.google.com/forum/#!forum/comictagger)\n[![Twitter](https://img.shields.io/badge/%40comictagger-twitter-lightgrey)](https://twitter.com/comictagger)\n[![Facebook](https://img.shields.io/badge/comictagger-facebook-lightgrey)](https://www.facebook.com/ComicTagger-139615369550787/)\n\n# ComicTagger\n\nComicTagger is a **multi-platform** app for **writing metadata to digital comics**, written in Python and PyQt.\n\n![ComicTagger logo](https://raw.githubusercontent.com/comictagger/comictagger/develop/comictaggerlib/graphics/app.png)\n\n## Features\n\n* Runs on macOS, Microsoft Windows, and Linux systems\n* Get comic information from [Comic Vine](https://comicvine.gamespot.com/)\n* **Automatic issue matching** using advanced image processing techniques\n* **Batch processing** in the GUI for tagging hundreds or more comics at a time\n* Support for **ComicRack** and **ComicBookLover** tagging formats\n* Native full support for **CBZ** digital comics\n* Native read only support for **CBR** digital comics: full support enabled installing additional [rar tools](https://www.rarlab.com/download.htm)\n* Command line interface (CLI) enabling **custom scripting** and **batch operations on large collections**\n\nFor details, screen-shots, and more, visit [the Wiki](https://github.com/comictagger/comictagger/wiki)\n\n\n## Installation\n\n### Binaries\n\nWindows and macOS binaries are provided in the [Releases Page](https://github.com/comictagger/comictagger/releases).\n\nJust unzip the archive in any folder and run, no additional installation steps are required.\n\n### PIP installation\n\nA pip package is provided, you can install it with:\n\n```\n $ pip3 install comictagger[GUI]\n```\n\nThere are two optional dependencies GUI and CBR. You can install the optional dependencies by specifying one or more of `GUI`,`CBR` or `all` in braces e.g. `comictagger[CBR,GUI]`\n\n### Chocolatey installation (Windows only)\n\nA [Chocolatey package](https://community.chocolatey.org/packages/comictagger), maintained by @Xav83, is provided, you can install it with:\n```powershell\nchoco install comictagger\n```\n### From source\n\n 1. Ensure you have python 3.9 installed\n 2. Clone this repository `git clone https://github.com/comictagger/comictagger.git`\n 3. `pip3 install -r requirements_dev.txt`\n 7. `pip3 install .` or `pip3 install .[GUI]`\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "A cross-platform GUI/CLI app for writing metadata to comic archives",
"version": "1.5.5",
"project_urls": {
"Homepage": "https://github.com/comictagger/comictagger"
},
"split_keywords": [
"comictagger",
"comics",
"comic",
"metadata",
"tagging",
"tagger"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "47f91d8fd4f60c7f2a516adf389f9226d7b036c8e16549c6a078ca4d196ac49e",
"md5": "8a6c5a69dda065f45aea2e95cef68973",
"sha256": "30b9cf705fedaa0b7980d9a28fa09da3e76b9a4497a5f5fba75182aec3c9043e"
},
"downloads": -1,
"filename": "comictagger-1.5.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8a6c5a69dda065f45aea2e95cef68973",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 493090,
"upload_time": "2022-11-26T01:26:09",
"upload_time_iso_8601": "2022-11-26T01:26:09.598015Z",
"url": "https://files.pythonhosted.org/packages/47/f9/1d8fd4f60c7f2a516adf389f9226d7b036c8e16549c6a078ca4d196ac49e/comictagger-1.5.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b53f63e36be8c91234745253b6fb1f7c861a80e401fd04cf63a1c6d682b6f736",
"md5": "f89d8e37ff293c54baf529ea97c0d4e2",
"sha256": "7ff492ea6a39cc870d04dfc544c8513cc34e781d4122a061b00a208ec99d8c1d"
},
"downloads": -1,
"filename": "comictagger-1.5.5.tar.gz",
"has_sig": false,
"md5_digest": "f89d8e37ff293c54baf529ea97c0d4e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 18022139,
"upload_time": "2022-11-26T01:26:11",
"upload_time_iso_8601": "2022-11-26T01:26:11.957685Z",
"url": "https://files.pythonhosted.org/packages/b5/3f/63e36be8c91234745253b6fb1f7c861a80e401fd04cf63a1c6d682b6f736/comictagger-1.5.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-11-26 01:26:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "comictagger",
"github_project": "comictagger",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "comictagger"
}