defaultkavy
dc176f4e83
change - depart PostManager methods from $PostGrid. new - navigation posts on post page. optimize - fetch fewer tags when tags is cached. change - Post.file_url and Post.file_url$ can be undefined. change: $PostTile need $PostGrid as params when construct. change: post page viewer $img will load preview image first. change: post page become non-static page. |
||
---|---|---|
dist | ||
scripts | ||
src | ||
.gitignore | ||
index.html | ||
index.scss | ||
package.json | ||
README.md | ||
server.ts | ||
tsconfig.json | ||
vite.config.ts |
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
todanbooru.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
.
- Support URL query like
- 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...