{"id":23547619,"url":"https://github.com/xeyossr/anitr-cli","last_synced_at":"2025-07-04T07:34:02.937Z","repository":{"id":268722381,"uuid":"905232526","full_name":"xeyossr/anitr-cli","owner":"xeyossr","description":"💫 Terminalden anime izlemek için CLI aracı","archived":false,"fork":false,"pushed_at":"2025-06-26T10:30:00.000Z","size":20111,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-26T11:37:48.519Z","etag":null,"topics":["anime","animewatch","cli","discord","discord-rpc","fxf","linux","mpv","openanime","posix","python","python3","requests","rofi","rpc","shell","terminal","tui","webscraping"],"latest_commit_sha":null,"homepage":"","language":"Python","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/xeyossr.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}},"created_at":"2024-12-18T12:20:35.000Z","updated_at":"2025-06-26T10:29:36.000Z","dependencies_parsed_at":"2024-12-18T14:48:09.167Z","dependency_job_id":"dc197902-c91c-4a01-8710-52a086c80874","html_url":"https://github.com/xeyossr/anitr-cli","commit_stats":null,"previous_names":["xeyossr/anitr-cli"],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/xeyossr/anitr-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fanitr-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fanitr-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fanitr-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fanitr-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xeyossr","download_url":"https://codeload.github.com/xeyossr/anitr-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fanitr-cli/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263468982,"owners_count":23471424,"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":["anime","animewatch","cli","discord","discord-rpc","fxf","linux","mpv","openanime","posix","python","python3","requests","rofi","rpc","shell","terminal","tui","webscraping"],"created_at":"2024-12-26T09:17:29.868Z","updated_at":"2025-07-04T07:34:02.923Z","avatar_url":"https://github.com/xeyossr.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eÖnizleme\u003c/h1\u003e\n\u003c/div\u003e\n\n[preview.mp4](https://github.com/user-attachments/assets/199d940e-14c6-468c-9120-496185ab2217)\n\n\u003cp\u003e\n  \u003cimg src=\"assets/discord_rpc_preview.png\"/\u003e\n\u003c/p\u003e\n\n**anitr-cli:** Hızlı bir şekilde anime araması yapabileceğiniz ve istediğiniz animeyi Türkçe altyazılı izleyebileceğiniz terminal aracıdır 💫 Anime severler için hafif, pratik ve kullanışlı bir çözüm sunar 🚀\n\n![GitHub release (latest by date)](https://img.shields.io/github/v/release/xeyossr/anitr-cli?style=for-the-badge)\n![AUR](https://img.shields.io/aur/version/anitr-cli?style=for-the-badge)\n\n## 💻 Kurulum\n\nEğer Arch tabanlı bir dağıtım kullanıyorsanız, [AUR](https://aur.archlinux.org/packages/anitr-cli) üzerinden tek bir komut ile indirebilirsiniz:\n\n```bash\nyay -S anitr-cli\n```\n\nEğer Arch tabanlı olmayan bir dağıtım kullanıyorsanız projeyi [releases](https://github.com/xeyossr/anitr-cli/releases) sayfasından kurabilirsiniz.\n\n```bash\ncurl -L -o /tmp/anitr-cli https://github.com/xeyossr/anitr-cli/releases/latest/download/anitr-cli\nchmod +x /tmp/anitr-cli\nsudo mv /tmp/anitr-cli /usr/bin/anitr-cli\n```\n\n[Releases](https://github.com/xeyossr/anitr-cli/releases) sayfasından anitr-cli'yi indirdikten sonra, her çalıştırdığınızda yeni bir güncelleme olup olmadığı denetlenecektir. Eğer güncelleme mevcutsa, `anitr-cli --update` komutuyla güncelleyebilirsiniz. Ancak anitr-cli'yi [AUR](https://aur.archlinux.org/packages/anitr-cli) üzerinden kurduysanız, güncelleme için `yay -Sy anitr-cli` komutunu kullanmanız önerilir.\n\n## 👾 Kullanım\n\n```bash\nusage: anitr-cli.py [-h] [--source {AnimeciX,OpenAnime}] [--disable-rpc] [--rofi | --tui] [--update]\n\n💫 Terminalden anime izlemek için CLI aracı.\n\noptions:\n  -h, --help            show this help message and exit\n  --source {AnimeciX,OpenAnime}\n                        Hangi kaynak ile anime izlemek istediğinizi belirtir. (default: None)\n  --disable-rpc         Discord Rich Presence özelliğini devre dışı bırakır. (default: False)\n  --rofi                Uygulamanın arayüzünü rofi ile açar. (default: False)\n  --tui                 Terminalde TUI arayüzü ile açar. (default: False)\n  --update              anitr-cli aracını en son sürüme günceller. (default: False)\n```\n\n## Yapılandırma\n\n`anitr-cli`'nin yapılandırma dosyası şurada bulunur: `~/.config/anitr-cli/config`\nAşağıdaki ortam değişkenleri ile uygulamanın davranışını özelleştirebilirsiniz:\n\n```ini\nrofi_flags=-i -width 50\nrofi_theme=/path/to/theme.rasi\ndefault_ui=rofi\ndiscord_rpc=Enabled\nsave_position_on_quit=True\n```\n\n`ROFI_FLAGS` — Rofi modunda çalıştırırken ek parametreler eklemek için kullanılır.  \n`ROFI_THEME` — Rofi arayüzü için özel bir tema belirtmek için kullanılır.  \n`DEFAULT_UI` — Uygulamanın varsayılan arayüzünü belirler. `rofi` veya `tui` olarak ayarlanabilir.  \n`DISCORD_RPC` - Discord Rich Presence özelliğini aktifleştirir/devre dışı bırakır.  \n`SAVE_POSITION_ON_QUIT` - Bir bölümü yarıda bıraksanız bile, MPV kaldığınız saniyeyi hatırlar ve bir sonraki açışınızda tam oradan başlatır.\n\n## Sorunlar\n\nEğer bir sorunla karşılaştıysanız ve aşağıdaki çözümler işe yaramıyorsa, lütfen bir [**issue**](https://github.com/xeyossr/anitr-cli/issue) açarak karşılaştığınız problemi detaylı bir şekilde açıklayın.\n\n## Katkı\n\nPull request göndermeden önce lütfen [CONTRIBUTING.md](CONTRIBUTING.md) dosyasını dikkatlice okuduğunuzdan emin olun. Bu dosya, projeye katkıda bulunurken takip etmeniz gereken kuralları ve yönergeleri içermektedir.\n\n## Lisans\n\nBu proje GNU General Public License v3.0 (GPL-3) altında lisanslanmıştır. Yazılımı bu lisansın koşulları altında kullanmakta, değiştirmekte ve dağıtmakta özgürsünüz. Daha fazla ayrıntı için lütfen [LICENSE](LICENSE) dosyasına bakın.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxeyossr%2Fanitr-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxeyossr%2Fanitr-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxeyossr%2Fanitr-cli/lists"}