A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. Content can be shared with other users via user-run servers.
Go to file
Suika 6731c02e93
Docker update 3.19 (#1491)
* Docker: Update Client to 3.19

* Docker: Update Server to 3.19

* Docker: Client, PEP 668, ignore externally-managed-environment

* Docker: Server, PEP 668, ignore externally-managed-environment

* Docker: Client remove linux/386, Client add linux/arm/v6

* Docker: Update workflow action versions

* Docker: Add dev dependencies for pillow-heif

* Revert: "Docker: Add dev dependencies for pillow-heif"

* Docker: Add dev dependencies for pillow-heif fixed

* Docker: Client add python3-dev

* Docker: Client add libheif-dev

* Docker: Client test linux/386
2023-12-09 14:53:26 -06:00
.github Docker update 3.19 (#1491) 2023-12-09 14:53:26 -06:00
.vscode Add VS Code settings.json (#1473) 2023-11-04 13:29:46 -05:00
bin Version 422 2020-12-16 16:29:51 -06:00
db Version 547 2023-10-11 15:46:40 -05:00
docs Version 555 2023-12-06 16:13:50 -06:00
hydrus Version 555 2023-12-06 16:13:50 -06:00
static Docker update 3.19 (#1491) 2023-12-09 14:53:26 -06:00
.editorconfig Version 536 2023-07-26 15:57:00 -05:00
.gitignore Version 527 2023-05-09 16:56:03 -05:00
COPYING Base directory cleanup and misc tweaks 2022-11-06 21:34:13 -06:00
README.md Base directory cleanup and misc tweaks 2022-11-06 21:34:13 -06:00
auto_update_installer.bat Version 548 2023-10-18 15:31:50 -05:00
git_pull.bat Version 541 2023-08-30 11:25:24 -05:00
git_pull.command Version 523 2023-04-12 15:34:43 -05:00
git_pull.sh Version 523 2023-04-12 15:34:43 -05:00
help my client will not boot.txt Version 527 2023-05-09 16:56:03 -05:00
hydrus_client.bat Version 541 2023-08-30 11:25:24 -05:00
hydrus_client.command Version 527 2023-05-09 16:56:03 -05:00
hydrus_client.py Version 527 2023-05-09 16:56:03 -05:00
hydrus_client.pyw Version 527 2023-05-09 16:56:03 -05:00
hydrus_client.sh Version 527 2023-05-09 16:56:03 -05:00
hydrus_server.py Version 527 2023-05-09 16:56:03 -05:00
hydrus_test.py Version 527 2023-05-09 16:56:03 -05:00
license.txt Version 365 2019-08-21 16:34:01 -05:00
mkdocs-gh-pages.yml Docs update: new filetype list, search on local help, other corrections (#1430) 2023-08-30 11:28:38 -05:00
mkdocs.yml Docs update: new filetype list, search on local help, other corrections (#1430) 2023-08-30 11:28:38 -05:00
open_venv.bat Version 541 2023-08-30 11:25:24 -05:00
requirements.txt Version 544 2023-09-20 14:58:17 -05:00
setup_desktop.sh Version 536 2023-07-26 15:57:00 -05:00
setup_help.bat Version 541 2023-08-30 11:25:24 -05:00
setup_help.command Version 523 2023-04-12 15:34:43 -05:00
setup_help.sh Version 523 2023-04-12 15:34:43 -05:00
setup_venv.bat Version 549 2023-10-25 16:23:53 -05:00
setup_venv.command Version 549 2023-10-25 16:23:53 -05:00
setup_venv.sh Version 549 2023-10-25 16:23:53 -05:00

README.md

Hydrus Network (Client and Server)

The hydrus network client is an application written for Anon and other internet-fluent media nerds who have large image/swf/webm collections. It browses with tags instead of folders, a little like a booru on your desktop. Advanced users can share tags and files anonymously through custom servers that any user may run. Everything is free and privacy is the first concern. Executable releases are available for Windows, Linux, and macOS. The program is in python, so you can also run it straight from the source code.

I am continually working on the software and try to put out a new release every Wednesday by 8pm EST.

This github repository is currently a weekly sync with my home dev environment, where I work on hydrus by myself. Feel free to fork and do whatever you like with my code, but please do not make pull requests. The issue tracker here on Github is active and run by blessed volunteer users. I am not active here on Github, and I have difficulty keeping up with social media in general, but I welcome feedback of any sort and will eventually catch up with and reply to email, twitter @s/DMs, discord @s/DMs, or posts in the 8chan or Endchan release threads.

Start Here!

Getting Started Guide

This help will walk you through installation and teach you the main systems of the program. Hydrus can do a lot, so while you can skim it, do not skip it.

The help is also included in every release.

Links

Attribution

I use a number of the Silk Icons by Mark James at famfamfam.com.