that you go to https://snekbooru.org/ for more information regarding this project. (Usually a few hours/days behind on updates however)
We are aware of current problems in version 6.0.1-fix involving Gelbooru images not loading. This will be adressed in version 6.0.2 releasing shortly along with a 1.0.0 Linux CLI release.
- THIS IS NOT A WRAPPER FOR THE PyPi PROJECT Snakebooru
- THIS PROJECT IS COMMON SOURCE, FOR MORE INFORMATION AND INQUIERIES PLEASE CONTACT THE CREATOR AND DEVELOPER atroubledsnake
- PROJECT VERSIONS 6.0.0 AND BELOW MAY CAUSE WINDOWS DEFENDER OR YOUR ANTIVIRUS TO BLOCK OUR APP DURING INSTALL OR RUNNING, THIS IS BECAUSE OF THE FACT WE DO NOT POSSES A CODE SIGNING LISCENCE AND OBFUSCATION TECHNIQUES USED TO KEEP THE SOURCE CODE SECURE
- NOTE: IF YOU POSSES A VERSION FROM PRE 6.0.0 IF YOU INSTALL THE NEWEST VERSION YOU WILL HAVE TO MANUALLY REMOVE THE OLD INSTALLATION IN C:\Program Files (x86)\Snekbooru, SINCE THE NEW INSTALLER INSTALLS TO C:\Program Files\Snekbooru AND YOU WILL END UP WITH TWO INSTALLATIONS IF YOU DON'T, SORRY FOR THE INCONVENIENCE (ALTERNATIVELY YOU CAN CHANGE THE INSTALLATION PATH WITHIN THE INSTALLER ITSELF TO THE CORRECT LOCATION)
Home Page
Browser
Favorites
Downloads
Hentai Tab
Manga Reader
Minigames
AI Assistant
- Multi Source Support: Browse content from multiple built in sources:
- Gelbooru, Danbooru, Konachan, Yandere, Rule34, Hypnohub, Waifu.pics, Zerochan
- Combined Search: Search across all sources simultaneously for a massive content pool.
- Custom Sources: Add your own favorite booru sites to the application.
- SNEK Apollo: High performance (mhm mhm, yes yes), custom multimedia framework for video playback and streaming support.
- Modern Image Formats: Native support for AVIF and WebP images, ensuring compatibility with all modern imageboards and some a bit less modern.
- FullScreen Viewer: An immersive, multiprocess media viewer with zoom and video controls that won't freeze the app.
- Manga Reader: A dedicated tab for searching and reading manga from various online sources, complete with an integrated ad blocker.
- Automatic Video Support: Plays most video formats automatically (requires VLC Media Player).
- Tag Based Searching: Powerful tag search with auto completion to find exactly what you're looking for.
- Reverse Image Search: Find the source of an image using SauceNAO, IQDB, or Google Lens.
- Favorites System: Save your favorite posts for easy access.
- Personalized Recommendations: Get content suggestions based on your favorites and search history.
- Bulk Downloading: Download multiple posts at once with a progress tracker.
- Blacklist System: Filter out unwanted content using a personal tag blacklist.
- Search History: Quickly access your previous searches.
- 16+ Languages: Fully localized interface supporting English, Polish, Russian, Spanish, Japanese, Korean, and many more.
- Customizable Theming: Style the entire application using a simple but powerful sCSS (snek CSS) system.
- Incognito Mode: Browse privately without affecting your history or recommendations.
- Random Post/Tag: Discover new content and tags with the click of a button.
- Tag Suggestion System: Get ideas for new tags to explore.
- Multiple Minigames: Test your knowledge and have fun with several built in games:
- Post Showdown, Tag Guesser and Image Scramble!!
Windows precompilation only for now
- Run the Snekbooru installer (WIN_Snekbooru_Installer_x64.exe)
- Follow the Iluvatar installation wizard
- Launch Snekbooru from your Start Menu or desktop shortcut
- Windows 7 or later (64-bit)
- 4GB RAM recommended
- VLC Media Player 64-bit (required for video playback)
- Internet connection
- On first launch, you'll be prompted to configure your settings.
- (Optional but Recommended) Enter API keys for enhanced access:
- Gelbooru: User ID and API Key
- Danbooru: Login and API Key
- Rule34: User ID and API Key
- AI Chat: OpenRouter.ai API Key (free)
- Gelbooru: Available with a Gelbooru account.
- Danbooru: Available with a Danbooru account.
- Rule34: Available with a Rule34 account.
- AI Chat (OpenRouter): Get a free key from OpenRouter.ai, a gateway for various AI models.
- AI Chat (Google DeepMind Gemini): Free key available with a Google DeepMind account.
The application works without API keys but may have reduced functionality or be subject to stricter rate limits.
- Select your preferred source from the sources tab in Settings.
- Enter tags in the search box (e.g., "cat_ears rating:safe").
- Click "Search" or press Enter.
- Single File: Click a thumbnail, then use the "Quick Download" button in the Post Inspector.
- Bulk Download: Ctrl/Shift+Click thumbnails to select them, then use the "Download Selected" button.
- Add/remove favorites via the star button in the Post Inspector or by right clicking a thumbnail.
- View all your favorites in the "Favorites" tab.
- Recommendations in the "Browser" tab improve based on your favorites and history.
- Go to the "Browser" tab, then the "Reverse Search" subtab.
- Drag and drop an image, paste an image from your clipboard, or upload a file. You can also paste an image URL.
- Select a search engine (SauceNAO, IQDB, Google Lens).
- Click "Search".
The AI tab provides a sophisticated chat interface with advanced capabilities.
- Multi Chat: Maintain multiple independent conversations with the AI.
- Tool Integration: The AI can now perform tasks for you, such as searching for images or inspecting specific posts.
- Presets: Switch between different AI models (OpenRouter, Gemini) and personas using the Presets menu.
- Setup: Go to
Settings -> AI APIto enter your OpenRouter and/or Gemini API keys. - Personalization: Adjust creativity, tone, and verbosity sliders to fine tune the AI's responses.
Snekbooru uses a custom styling language called sCSS (snek CSS not sassy CSS) to give you full control over the application's look and feel.
- Go to
Settings -> Appearance. - Click "New" to create a new theme file. It will open in the built in sCSS editor, pre filled with an example.
- Click "Styling Help" for a detailed guide on all available selectors and properties. (This also exists on the website)
- Save your changes, then select your new theme from the "Active Theme" dropdown.
You can add other booru style websites to the application.
- Go to
Settings -> Custom Sources. - Click "New" to open the Booru Editor.
- Use the "Simple" mode for common booru types (Gelbooru, Danbooru, Rule34) by just providing a name and URL.
- Use the "Advanced" mode for full control over API endpoints for unsupported site types.
- Test your configuration before saving. Your new source will appear in the sources tab in Settings.
- Reduce the number of grid columns for slower connections
- Lower the thumbnail size if loading is slow
- Clear search history periodically for better performance
-
"Failed to load" on thumbnails
- Check your internet connection
- The post might have been deleted from the source.
- Try refreshing the page
- A API may have changed since I published the last version and broken something in the app, its bullshit but just wait till I patch it.
-
API Errors
- Verify your API keys in Settings.
- You might be rate limited; wait a few minutes and try again.
- Check if the source website is online
-
Download Issues
- Ensure you have write permissions to the download folder
- Check available disk space
- Try changing the download location in Settings
-
Languages not loading properly everywhere
- This is a known issue, the only fix right now is to restart the application.
For bug reports, feature requests, and community discussion, please join our Discord server or contact the developers.
- Discord: https://discord.gg/BqNxn7ftqn
- Creator: atroubledsnake
- Contributors: 69st (Discord), _shidouuu (Discord)
Releases moved indefinetly to RELEASES.md and website https://www.snekbooru.org/
- Creator & Developer: atroubledsnake
- Developers: meowaste and rxnd0m_dev (Thank them for the CS version!)
- Testers & Idea Contributors: 69st, _shidouuu and nikolailol
Special thanks to all users who provided feedback and suggestions!
