gelbooru-client icon indicating copy to clipboard operation
gelbooru-client copied to clipboard

A material client to explore Gelbooru.com

Gelbooru Client

An Electron app for Gelbooru.

Build Status
StandardJS

Preview Preview Preview

Features

  • [x] Search images (10 to 100 per request)
  • [x] Browse all, see Top images and Hot images
  • [x] Rating (Safe, Explicit, Questionable)
  • [x] Blacklist (Exclude tags)
  • [x] 3 cards layout
  • [x] Advanced Theme Customization
  • [x] Download image
  • [x] Endless scrolling (Thank's to @Shiroifuyu)
  • [x] Auto Update

Features incoming

  • [ ] Gallery mode
  • [ ] Download all visible images (up to 100)
  • [ ] Code Signing
  • [ ] Build for MacOS and Linux

Download

Note: gelbooru-client is developped on Windows, but you can follow the Installing part to build it on your platform, it should work. If not please create an issue.

Head to Release tab, and download the version you want.

Installing

Prerequisites

> git clone https://github.com/KeziahMoselle/gelbooru-client.git

Install dependencies :

> cd gelbooru-client && npm install

To run the app (with hot reload):

> yarn start

Your code must follow the standardjs rules :

> yarn lint

Build

> yarn build

The binaries will be created in the dist folder.

Built With

License

gelbooru-client is licensed under the MIT License.