Go to file
defaultkavy 580ac885de
v0.7.0
change: $viewerPanel hide rely to events.
change: load post original image file if file is under 5MB.
new: $viewerPanel load original file button.
change: move switch booru button to $Drawer.
new: copy page link button.
change: README.md
2024-10-13 12:28:17 +08:00
dist v0.7.0 2024-10-13 12:28:17 +08:00
scripts v0.2.1 2024-05-18 20:09:33 +08:00
src v0.7.0 2024-10-13 12:28:17 +08:00
.gitignore init 2024-05-17 03:30:49 +08:00
index.html update: google analytics 2024-10-09 16:45:39 +08:00
index.scss v0.7.0 2024-10-13 12:28:17 +08:00
package.json v0.7.0 2024-10-13 12:28:17 +08:00
README.md v0.7.0 2024-10-13 12:28:17 +08:00
server.ts v0.6.1 2024-10-12 01:17:33 +08:00
tsconfig.json init 2024-05-17 03:30:49 +08:00
vite.config.ts v0.6.0 2024-10-11 23:05:28 +08:00

Danbooru Viewer

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

Usage

  • Enter this URL: https://danbooru.defaultkavy.com.
  • Replace danbooru.donmai.us to danbooru.defaultkavy.com without changing pathname and url query, will directly open the same page on Danbooru Viewer.
  • Clone this repository and run commands:
      bun i
      bun run build
      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 with modern design.

Roadmap to V1.0

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

Tools