Giter Site home page Giter Site logo

sinsixx / imgbrd-grabber Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bionus/imgbrd-grabber

0.0 2.0 0.0 17.48 MB

Very customizable imageboard/booru downloader with powerful filenaming features.

Home Page: https://bionus.github.io/imgbrd-grabber/

License: Apache License 2.0

CMake 1.70% C++ 81.05% Shell 0.67% HTML 0.39% CSS 1.73% C 0.01% TypeScript 8.35% Inno Setup 5.48% Pascal 0.63%

imgbrd-grabber's Introduction

Grabber

Gitter chat GitHub release GitHub downloads GitHub downloads GitHub issues Donate with PayPal Donate with Patreon Build Status Build Status Code Coverage Codacy Badge Project license

Imageboard/booru downloader which can download thousands of images from multiple boorus very easily.

Thanks to its powerful naming features, you just have to set your filename and save directory using all the tokens available, and the program will generate a filename using the image's information. With this, you can store and manage your pictures in advanced directory structures, and save image with custom filenames!

Grabber works on Windows, Mac, and Linux. It is available in English, French, Russian, simplified Chinese, and Spanish.

Download

You can download the latest release here, or find all previous releases here.

For users interested, a nightly version is built automatically on every commit on the develop branch, and can be downloaded here. Note that it might be less stable than official releases, so use at your own risk.

Features

Browse

  • Tabs to make multiple searches at the same time
  • Able to show results from multiple imageboards at the same time in a single tab
  • Remove duplicate results from multiple-imageboard searches
  • Auto-completion of tags in the search field
  • Blacklisting of tags to mark or hide images you don’t want to see
  • Proxy support
  • Post-filtering (when the imageboard search is limited)
  • Auto-download images as you search according to a whitelist

Download

  • Download thousands of images at once
  • Download single images using their MD5 or ID
  • Command line interface to download images

 

 

 

 

 

Customize

  • Add your own imageboards very easily
  • Authentication for sources behind a login wall
  • Theme support using CSS. See Themes for details.
  • Lots of options to customize the program’s behaviour

 

 

 

Organize

  • Save images using a custom format, for example %artist%/%copyright%/%character%/%md5%.%ext%, or using JavaScript code. See Filename for details.
  • Favorite tags to keep track of new images
  • "View it later" tags to save a search for later
  • Support saving images directly to a local booru, such as Shimmie, Gelbooru or MyImouto.
  • Can add entries to a database for each image or tag while downloading. See Commands for details.
  • Conditional filenames triggered by a tag
  • Rename already downloaded images

Default sources

You can add additional sources very easily, but here's a short list of some sources that are included and supported by default: Danbooru, Gelbooru, yande.re, Shimmie, e621, Konachan, rule34, safebooru, behoimi, Zerochan, Twitter...

Compilation

See the Compilation wiki page to know how to build Grabber.

Contributors

Jack Vasti
Jack Vasti

💻 📖 ⚠️
YMI
YMI

🐛 🤔
SultrySamthepenna…
SultrySamthepenna…

🐛
Barry Anders
Barry Anders

💻 🐛
Ken Swenson
Ken Swenson

💻 📦
Larry He
Larry He

💻
brodycas3
brodycas3

🐛
Klion Xu
Klion Xu

🌍
MasterPetrik
MasterPetrik

🐛 🌍 🤔
Eddy Castillo
Eddy Castillo

🌍
MrAndre96
MrAndre96

🐛
Umair Ahmed
Umair Ahmed

🐛

This project follows the all-contributors specification. Contributions of any kind are welcome!

imgbrd-grabber's People

Contributors

andrewbabbitt97 avatar atlas48 avatar bionus avatar cameron79 avatar dgw avatar dyskette avatar elsorino avatar larry-he avatar masterpetrik avatar mrandre96 avatar sanddudu avatar yennixsg avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.