{"id":41932709,"url":"https://github.com/hithere-at/shadler","last_synced_at":"2026-01-25T18:01:48.265Z","repository":{"id":170206046,"uuid":"624915437","full_name":"hithere-at/shadler","owner":"hithere-at","description":"Yet another script to watch anime.","archived":false,"fork":false,"pushed_at":"2026-01-17T17:49:06.000Z","size":118,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"rust","last_synced_at":"2026-01-18T03:47:11.110Z","etag":null,"topics":["anime","manga","shell","streaming","termux"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hithere-at.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,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-07T15:21:47.000Z","updated_at":"2026-01-17T17:49:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"a84ff4f0-b58d-41f0-9065-a300694f6b29","html_url":"https://github.com/hithere-at/shadler","commit_stats":null,"previous_names":["hithere-at/shadler"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/hithere-at/shadler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hithere-at%2Fshadler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hithere-at%2Fshadler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hithere-at%2Fshadler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hithere-at%2Fshadler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hithere-at","download_url":"https://codeload.github.com/hithere-at/shadler/tar.gz/refs/heads/rust","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hithere-at%2Fshadler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28756432,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T16:32:25.380Z","status":"ssl_error","status_checked_at":"2026-01-25T16:32:09.189Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["anime","manga","shell","streaming","termux"],"created_at":"2026-01-25T18:01:47.472Z","updated_at":"2026-01-25T18:01:48.254Z","avatar_url":"https://github.com/hithere-at.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# shadler-rs\nA rust console application to stream and download anime from AllAnime\n\n### Whats the difference between the rust and shell version\nNothing. The rust version is a little bit faster than the shell version because of the advantage of using a compiled language. Other than that, it is pretty much the same and reaches feature parity with the shell version\n\n## Usage\n`$ shadler anime` to watch anime and `$ shadler manga` to read manga. `$ shadler help` to get more information.\n\n## Dependencies\n- rust, to compile rust programs (you can remove it when you are done)\n- mpv for video player\n  \n\n## Installation\nYou can use the binary on the release page and execute them normally, or you can use the command below to do it for you automatically.\n```sh\ngit clone https://github.com/hithere-at/shadler\ncd shadler\ncargo build --release\nsudo mv target/release/shadler /usr/local/bin\n```\n\n### For Termux users\nUsing Termux requires you to have either [mpv-android](https://github.com/mpv-android/mpv-android), [NextPlayer](https://github.com/anilbeesetti/nextplayer), or [VLC](https://github.com/videolan/vlc-android) installed on your phone. Installation is a little bit different as `/usr/local/bin` doesn't exist. You can run the commands below to install it for you.\n```sh\ngit clone https://github.com/hithere-at/shadler\ncd shadler\ncargo build --release\nmv target/release/shadler $PREFIX/bin\n```\n\n## Supported platform\n- Linux (Ubuntu, Arch, Fedora, etc.)\n- Termux\n\n\u003e Windows port using WinUI 3 is on progress at [shadler-winui](https://github.com/hithere-at/shadler-winui), however it *will* only support Windows 10 and above. If someone wants to continue the PowerShell port, please do.\n\n## To-do list\n- [x] Core functionality (e.g streaming and downloding)\n- [ ] `TODO` AllAnime API documentation\n- [x] Support for other platforms\n- [x] Support for using arguments\n\n## Notes\n- Offline reading is possible on Termux, however due to the nature of Android, web browsers do not have direct access to folders and file. Therefore, to circumvent this problem, we used Python HTTP server to serve images. This does not require any online connection as the image is stored locally and its entire purpose is to load the image from `shadler` data folder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhithere-at%2Fshadler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhithere-at%2Fshadler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhithere-at%2Fshadler/lists"}