danbooru-viewer/README.md
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

36 lines
1.1 KiB
Markdown

# Danbooru Viewer
A modern style viewer for [Danbooru](https://danbooru.donmai.us) or other Booru API base site.
## Usage
- Enter this URL: [https://danbooru.defaultkavy.com](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:
```sh
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
- [x] Posts Page
- [x] Posts Search with any tags
- [x] Booru Account Login (Using API keys)
- [x] Favorite Post with Account
- [ ] Saved Searches
- [ ] User Page
- [ ] Post Commentary
- [ ] Post Detail Panel
- [ ] Forum Posts Page
- [ ] More...
## Tools
- [Elexis](https://git.defaultkavy.com/defaultkavy/elexis): Web Builder.
- [Elysia](https://elysiajs.com/): Server Framework.
- [ionicons](https://ionic.io/ionicons): Open Souces Icons.