Go to file
defaultkavy 396b67a9b3
v0.13.0
- new - PWA supported.
- fix - touch scroll not working when scroll on $SlideViewer.
2024-10-25 18:47:27 +08:00
dist v0.13.0 2024-10-25 18:47:27 +08:00
public/statics v0.13.0 2024-10-25 18:47:27 +08:00
scripts v0.2.1 2024-05-18 20:09:33 +08:00
src v0.13.0 2024-10-25 18:47:27 +08:00
.gitignore init 2024-05-17 03:30:49 +08:00
index.html v0.13.0 2024-10-25 18:47:27 +08:00
index.scss v0.10.0 2024-10-18 16:28:32 +08:00
package.json v0.13.0 2024-10-25 18:47:27 +08:00
README.md update README 2024-10-25 17:11:28 +08:00
server.ts v0.13.0 2024-10-25 18:47:27 +08:00
tsconfig.json init 2024-05-17 03:30:49 +08:00
vite.config.ts v0.8.0 2024-10-15 13:27:36 +08:00

Danbooru Viewer

A modern style viewer for Danbooru or other Booru API base site.

How To Use

  • Enter this URL: https://danbooru.defaultkavy.com.
  • Or, replace danbooru.donmai.us to danbooru.defaultkavy.com without changing pathname and url query, will directly open the same page on Danbooru Viewer.
  • Or, clone this repository and run commands for self-hosting:
      bun i --production
      bun run start
    

Features

  • Same path as the original website.
    • Support URL query like /posts?tags=ord:fav+minato_aqua.
  • Search tags with autocomplete.
  • Infinite scroll posts with waterfall image layout.
  • Mobile friendly.

Hotkeys

  • Global Shortcut
    • Q: Back.
    • E: Forward.
    • /: Open search bar.
  • Posts Browser Page
    • W/A/S/D: Navigation posts in direction.
    • Tab: Toogle post detail panel.
    • Space/Enter: Open selected post page.
  • Post Page
    • A/D: Switch to previous/next post page.
    • Spacebar: Play/Pause video.

Roadmap to V1.0

  • Posts Page
  • Posts Search with any tags
  • Booru Account Login (Using API keys)
  • Favorite Post with Account
  • Post Detail Panel in Posts Browser
  • Saved Searches
  • User Page
  • Post Commentary
  • More...

Tools