{"id":17013435,"url":"https://github.com/james58899/hath-rust","last_synced_at":"2025-03-22T16:31:06.548Z","repository":{"id":71600850,"uuid":"473489374","full_name":"james58899/hath-rust","owner":"james58899","description":"Hentai@Home but rusty","archived":false,"fork":false,"pushed_at":"2024-04-10T15:32:28.000Z","size":698,"stargazers_count":42,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-13T22:27:41.995Z","etag":null,"topics":["docker","e-hentai","hath","hentaiathome","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/james58899.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-03-24T06:51:49.000Z","updated_at":"2024-04-19T20:47:12.408Z","dependencies_parsed_at":"2023-02-23T11:15:21.960Z","dependency_job_id":"bec14418-b433-409a-917a-338599ca93b0","html_url":"https://github.com/james58899/hath-rust","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james58899%2Fhath-rust","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james58899%2Fhath-rust/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james58899%2Fhath-rust/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/james58899%2Fhath-rust/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/james58899","download_url":"https://codeload.github.com/james58899/hath-rust/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244986496,"owners_count":20543023,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","e-hentai","hath","hentaiathome","rust"],"created_at":"2024-10-14T06:13:16.995Z","updated_at":"2025-03-22T16:31:06.542Z","avatar_url":"https://github.com/james58899.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# hath-rust\n[![Build](../../actions/workflows/build.yml/badge.svg)](../../actions/workflows/build.yml) [![Docker Pulls](https://img.shields.io/docker/pulls/james58899/hath-rust)](https://hub.docker.com/r/james58899/hath-rust)\n\nThe unofficial Hentai@Home client written in Rust.\n\n## Install\nRead the [Wiki](https://github.com/james58899/hath-rust/wiki/Install)\n\n## Features\n### New\nFeatures not included in the official.\n* Lower memory usage\n* Parallel async cache scan\n* Seamless certificate update\n* Using ChaCha20 on hardware without AES acceleration\n* Send filename to browser[^filename]\n\n### Works\nFeatures that are included in the official and are working.\n* Cache and Proxy\n* Gallery downloader\n* Speed test\n* Cache size management\n* Logging\n* Disk space check\n* Download cache files through proxy\n\n### No planned\n* HTTP/2[^h2]\n* Bandwidth limit\n\n## Platform support\nPlease refer to the rust website for the platform name: https://doc.rust-lang.org/stable/rustc/platform-support.html\n\n### Tier 1\nMain supported platforms.  \nTested in real environments before release.\n\n|          Platform         |\n| ------------------------- |\n| x86_64-unknown-linux-gnu  |\n| x86_64-unknown-linux-musl |\n\n### Tier 2\nSecondary supported platforms.  \nDue to the lack of hardware or real environment, it was not tested before release, relying on users to report bugs.\n\n|            Platform            |\n| ------------------------------ |\n| aarch64-unknown-linux-gnu      |\n| aarch64-unknown-linux-musl     |\n| armv7-unknown-linux-gnueabihf  |\n| armv7-unknown-linux-musleabihf |\n| x86_64-pc-windows-msvc         |\n| i686-pc-windows-msvc           |\n| x86_64-apple-darwin            |\n| aarch64-apple-darwin           |\n\n### Tier 3\nExperimental platform.  \nNot guaranteed to work, may break at any time.\n\n|         Platform        |\n| ----------------------- |\n| aarch64-linux-android   |\n| armv7-linux-androideabi |\n| i686-linux-android      |\n| x86_64-linux-android    |\n\n\n[^h2]: Multiplexing is useless for H@H, and a large number of connections will take up more system resources.\n[^filename]: If the filename is not sent, some browsers may download using the wrong name.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjames58899%2Fhath-rust","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjames58899%2Fhath-rust","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjames58899%2Fhath-rust/lists"}