You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PrincipalSpears 0bb47508ab Merge pull request 'newIcons' (#1) from newIcons into master 5 months ago
client new icons 5 months ago
doc server/posts: store and provide MD5 checksums 1 year ago
server server: fix issue where no video files could be uploaded 8 months ago
.gitignore all: updated gitignore 2 years ago
.pre-commit-config.yaml dev/pre-commit: add additional checks 1 year ago docs/license: add license 5 years ago doc: clean up 2 years ago
docker-compose.yml all: purge remaining elasticsearch artifacts 2 years ago


Szurubooru is an image board engine inspired by services such as Danbooru, Gelbooru and Moebooru dedicated for small and medium communities. Its name has its roots in Polish language and has onomatopeic meaning of scraping or scrubbing. It is pronounced as shoorubooru.


  • Post content: images (JPG, PNG, GIF, animated GIF), videos (MP4, WEBM), Flash animations
  • Ability to retrieve web video content using youtube-dl
  • Post comments
  • Post notes / annotations, including arbitrary polygons
  • Rich JSON REST API (see documentation)
  • Token based authentication for clients
  • Rich search system
  • Rich privilege system
  • Autocomplete in search and while editing tags
  • Tag categories
  • Tag suggestions
  • Tag implications (adding a tag automatically adds another)
  • Tag aliases
  • Pools and pool categories
  • Duplicate detection
  • Post rating and favoriting; comment rating
  • Polished UI
  • Browser configurable endless paging
  • Browser configurable backdrop grid for transparent images


It is recommended that you use Docker for deployment. See installation instructions.

More installation resources, as well as related projects can be found on the GitHub project Wiki


Post list:


Post view: