{"id":21464286,"url":"https://github.com/marcpinet/nyaadownloader","last_synced_at":"2025-04-06T06:09:57.848Z","repository":{"id":45359267,"uuid":"374212481","full_name":"marcpinet/nyaadownloader","owner":"marcpinet","description":"⚡️ A tool to download multiple torrents or transfer magnets from Nyaa.si","archived":false,"fork":false,"pushed_at":"2025-02-01T19:36:03.000Z","size":227,"stargazers_count":122,"open_issues_count":1,"forks_count":5,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-30T05:06:28.142Z","etag":null,"topics":["anime","downloader","gui-application","magnet-link","nyaa","nyaa-api","nyaa-magnet-links","nyaa-si","nyaasi","script","torrent"],"latest_commit_sha":null,"homepage":"https://marcpinet.me","language":"Python","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/marcpinet.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}},"created_at":"2021-06-05T21:07:50.000Z","updated_at":"2025-03-28T03:22:57.000Z","dependencies_parsed_at":"2024-05-09T18:36:49.931Z","dependency_job_id":null,"html_url":"https://github.com/marcpinet/nyaadownloader","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcpinet%2Fnyaadownloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcpinet%2Fnyaadownloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcpinet%2Fnyaadownloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcpinet%2Fnyaadownloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marcpinet","download_url":"https://codeload.github.com/marcpinet/nyaadownloader/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441053,"owners_count":20939239,"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","downloader","gui-application","magnet-link","nyaa","nyaa-api","nyaa-magnet-links","nyaa-si","nyaasi","script","torrent"],"created_at":"2024-11-23T07:31:11.570Z","updated_at":"2025-04-06T06:09:57.819Z","avatar_url":"https://github.com/marcpinet.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NyaaDownloader\n\n🚀 Download many .torrent from Nyaa.si at a time! 🚀\n\n🔌 Instantly transfer them into your Bittorrent client 🔌\n\n🔎 Automatically search the closest title to ensure an accurate result 🔎\n\n📦 Exists as an all-in-one executable file, so you can skip the prerequisites 📦\n\n🧾 ... and many more features! 🧾\n\n## Features\n\n* Integrated Graphical User Interface (GUI) 🖥\n* Enter uploaders name (defaults are [Erai-raws](https://www.erai-raws.info/) and [Subsplease](https://subsplease.org/)) 🤖\n* Enter the anime title you want to download ✏️\n* Choose the quality 🎞\n* Retrieve them either as .torrent or directly transfer them into your Bittorrent client ⚙️\n* Logging system (you can save them into a text file) 📝\n* Downloaded anime are sorted and stored into their respective folders 📁\n* Get warned whether the anime title you entered exists in Nyaa database or not ⚠️\n\n## Demo\n\nhttps://user-images.githubusercontent.com/52708150/131512813-20f10705-0d71-4a09-9c3d-1af3983a666b.mp4\n\n## Getting Started\n\nThis script is being controlled through a user interface. \nFor beginners, that is why the main is a `.pyw` rather than a `.py` one.\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.\n\n### Support 👨‍💻\n\nAny problems with running the script and any questions please create a new issue [here](https://github.com/marcpinet/nyaadownloader/issues/new?assignees=\u0026labels=\u0026template=bug_report.md\u0026title=).\n\nYou can also contribute to this project by requesting new features [here](https://github.com/marcpinet/nyaadownloader/issues/new?assignees=\u0026labels=\u0026template=feature_request.md\u0026title=).\n\nI never ask for money for my open source projects. However, you can still tip me if you want.\nI am a [Brave Verified Creator](https://i.imgur.com/fOUfdM5.png)!\n\n### How to use without Python installed\n\nI made an executable file of this project using [pyinstaller](https://github.com/pyinstaller/pyinstaller).\nYou can find the latest release [here](https://github.com/marcpinet/nyaadownloader/releases/latest).\n\n### Prerequisites\n\n* Python 3.9+ (3.0+ might work)\n\n#### Before we get started\n\nYou will need to have a web browser that supports magnet link and also a bittorrent client.\n\nGet a copy of the Project. Assuming you have git installed, open your Terminal and enter:\n\n```bash\ngit clone 'https://github.com/marcpinet/nyaadownloader.git'\n```\n\nTo install all needed requirements run the following command in the project directory:\n\n```bash\npip install -r requirements.txt\n```\n\n## Running 🏃\n\nTo run this script open your Terminal in the project directory.\n\nTo start the script, enter:\n\n```bash\npythonw main.pyw\n```\n\nYou can then close the Terminal.\n\n## Tips and tricks\n\nDon't forget to separate your uploaders with a ; (semicolon) if you want to download from multiple uploaders. Else, leave empty. If you leave empty, I also recommend you to enable untrusted uploaders to maximize results.\n\nIf you failed many times checking for an anime you like, you can try to find his full translated name from [MyAnimeList](https://myanimelist.net) as shown below.\n\nhttps://user-images.githubusercontent.com/52708150/230735983-0f5f0d1b-fd01-42c4-9934-3700ce6abe23.mp4\n\nIf you still didn't find what you were looking for, you can try to search some \"keywords\" of its title and find how uploaders you like name their uploads.\n\nAs an example, you might know *[JoJo's Bizarre Adventure: Golden Wind](https://myanimelist.net/anime/37991/JoJo_no_Kimyou_na_Bouken_Part_5__Ougon_no_Kaze?q=jojo\u0026cat=anime)*, but its japanese title is *JoJo no Kimyou na Bouken Part 5: Ougon no Kaze*.\n\nHowever, they don't always name them like that. For instance, it can be named *JoJo no Kimyou na Bouken - Ougon no Kaze* (without the \"**Part 5:**\" which can influence the search), so you'll need to check by yourself if the above trick failed.\n\n## Authors\n\n* **Marc Pinet** - *Initial work* - [marcpinet](https://github.com/marcpinet)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Acknowledgments\n\n* Hat tip to anyone whose code was used\n\n## To Do List 📝\n\nYou can find what I plan to do for the project [here](https://github.com/marcpinet/nyaadownloader/projects).\nAlso, you can find what I already implemented [here](https://github.com/marcpinet/nyaadownloader/projects?query=is%3Aclosed).\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcpinet%2Fnyaadownloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarcpinet%2Fnyaadownloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcpinet%2Fnyaadownloader/lists"}