booru-dl

Crates.iobooru-dl
lib.rsbooru-dl
version0.1.0
sourcesrc
created_at2024-08-19 07:49:52.423108
updated_at2024-08-20 03:54:23.386449
descriptionA command line tool to download images and tags txt from booru
homepage
repositoryhttps://github.com/WSH032/booru-dl/
max_upload_size
id1343578
size124,477
Sean Wang (WSH032)

documentation

README

Booru-Dl

A command line tool to download images and tags txt from booru.

Crates.io Docs.rs License

Currently, we only support downloads from Gelbooru.

This is the Rust rewrite of Gelbooru-API-Downloader. If you need the Python version, you can refer to it.

Demo

booru-dl-cli-demo

The GIF 👆 created by ShareX

Credit

[!WARNING] Attention! It's probably against Gelbooru's TOS!

We are not responsible for any consequences of using this tool, use it at your own risk.

Requirements

See: docs.rs

Installation

IMPORTANT: cli feature is required for this command line program.

cargo install booru-dl --features="cli"

See docs.rs for more features. For example, use rustls instead of openssl:

cargo install booru-dl --no-default-features --features="cli, rustls-tls"

Usage

The following command will open a editor to ask for arguments; after you save and close the editor, the program will start downloading images.

booru-dl

Or use the following command to see more options:

booru-dl --help

What does this name mean?

Booru-Dl is short for Booru Downloader.

License

This project is licensed under the terms of the Apache License 2.0.

Commit count: 0

cargo fmt