Skip to main content

e621 Content Collector

A simple tool for gathering content from e621 for local use. Specify the tags that you'd like to target, run the tool, and let it fetch that content for your enjoyment.

This project is a spiritual successor to FiddyFive/e621-batch-downloader, created in response to the original project's owner being unresponsive to pull requests and issues. This project is not a fork of FiddyFive/e621-batch-downloader nor does it use any of its source code, but it does offer similar features for users looking to use a tool that is actively maintained.

⚠️ WARNING

The first version of this tool is actively being developed from scratch, and as such should be considered in its "alpha" stages. Expect that the tool, its source code, and its functionality will be incomplete and buggy at this point in time.

Features

  • Download e621 content based on user-specified tag sets (tag combinations, exactly like what you would enter when searching e621 natively).
  • Blacklist tags representing content that you never want to see included in content downloaded by the tool.
  • Use tool as a standalone CLI (i.e., without requiring the user to run from source or within tools like VS Code).
  • Track content you've already downloaded and skip it if it comes up in a new download operation.

1.0.0 Roadmap

In Development

  • Log what the tool does during each run.

Queued for Development

  • Add user guide.
  • Add exception handling logic.

Ideas for a Future Release (Post-1.0.0)

  • Add CI/CD pipeline.
  • Limit download activity to a certain number of posts.
  • Limit download activity to a certain number of pages.
  • "Smart incremental downloads" (effectively, handle downloads for tag sets that you repeatedly search for in the tool in a more efficient way).
  • Provide option for a user interface (ideal for those who prefer a more visually-oriented tool over a CLI).

Privacy Notice

This tool will not collect user data or include telemetry features to indicate what you do with it or how it's running. As such, the development team will not know if users are encountering unexpected errors unless they are reported, nor will we know how users are using the tool. If you would like to provide feedback, please feel free to open a new issue on GitHub or reach out to the maintainers privately.

Should the privacy practices of the tool ever change, this notice will change at the same time. However, there are no plans to incorporate telemetry or activity tracking features into the tool.

Metadata

Release files for e621-content-collector 0.5.2

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

Source distribution (sdist)

Source distribution for e621-content-collector 0.5.2
File Size Uploaded
e621_content_collector-0.5.2.tar.gz 15.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for e621-content-collector 0.5.2
File Interpreter ABI Platform
e621_content_collector-0.5.2-py3-none-any.whl Python 3 none any Details

Total release size: 15.0 MB

Release files / e621_content_collector-0.5.2.tar.gz

Download URL e621_content_collector-0.5.2.tar.gz
Size 15.0 MB
Tags Source
SHA-256 checksum
How to use checksums
681b731b9595049e0836555eaa5ef1ce349991b7e7f457094626b88cc4230c53
BLAKE2b-256 checksum
How to use checksums
0fa479188a52e5456c8a2d23eee608606ad18027e448404e8b1d6a0570423dfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.13

Release files / e621_content_collector-0.5.2-py3-none-any.whl

Download URL e621_content_collector-0.5.2-py3-none-any.whl
Size 21.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1013e806fc1810a8a2f1f48a538a08eb20ef47aa9dc735b9c0d177d28b440b77
BLAKE2b-256 checksum
How to use checksums
578e36c2f3425b7c4e7921a8045a6e9e931128d317a0a2c9e0d7cfa212ed31c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.5.2 This release

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

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