{"id":13521929,"url":"https://github.com/sachinsenal0x64/FIXARR","last_synced_at":"2025-03-31T22:30:20.293Z","repository":{"id":151668828,"uuid":"624640104","full_name":"sachinsenal0x64/fixarr","owner":"sachinsenal0x64","description":"🍿 Cross Platform Ultimate Movie | TV | Anime Renamer with Backup Media Servers (Plex | Emby | Jellyfin)","archived":false,"fork":false,"pushed_at":"2024-07-12T18:51:40.000Z","size":214,"stargazers_count":143,"open_issues_count":5,"forks_count":8,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-18T01:07:19.774Z","etag":null,"topics":["anime","api","backup","cpython","custom-tkinter","gui-application","linux","mac","movie","movies-api","nutika","osx","plex","python","renamer","renamer-utility","tkinter","tv-series","windows-10"],"latest_commit_sha":null,"homepage":"","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/sachinsenal0x64.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"sachinsenal0x64","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2023-04-06T23:26:26.000Z","updated_at":"2025-03-16T16:42:10.000Z","dependencies_parsed_at":"2023-10-21T22:32:44.835Z","dependency_job_id":"21a7b630-af61-4224-898e-897ad52e7e04","html_url":"https://github.com/sachinsenal0x64/fixarr","commit_stats":null,"previous_names":["sachinsenal0x64/fixarr"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sachinsenal0x64%2Ffixarr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sachinsenal0x64%2Ffixarr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sachinsenal0x64%2Ffixarr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sachinsenal0x64%2Ffixarr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sachinsenal0x64","download_url":"https://codeload.github.com/sachinsenal0x64/fixarr/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246552037,"owners_count":20795755,"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","api","backup","cpython","custom-tkinter","gui-application","linux","mac","movie","movies-api","nutika","osx","plex","python","renamer","renamer-utility","tkinter","tv-series","windows-10"],"created_at":"2024-08-01T06:00:39.756Z","updated_at":"2025-03-31T22:30:19.804Z","avatar_url":"https://github.com/sachinsenal0x64.png","language":"Python","funding_links":["https://github.com/sponsors/sachinsenal0x64"],"categories":["👾 Other"],"sub_categories":[],"readme":"\n\u003cp style=\"text-align:center;\" align=\"center\"\u003e\n  \u003cimg align=\"center\" src=\"https://cdn.jsdelivr.net/gh/sachinsenal0x64/picx-images-hosting@master/logov2.5sr31yyd76w0.png\" width=\"256px\" height=\"256px\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e 🛠️ FIXARR  \u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003e 🍿 Ultimate Movie | TV | Anime Renamer with Backup Media Servers (Plex | Emby | Jellyfin)\u003c/h4\u003e\n\n\u003cbr\u003e\u003cbr\u003e\n\n# 💕 Community\n\n\u003e 🍻 Join the community:  \u003ca href=\"https://discord.gg/EbfftZ5Dd4\"\u003eDiscord\u003c/a\u003e\n\u003e [![](https://cdn.statically.io/gh/sachinsenal0x64/picx-images-hosting@master/discord.72y8nlaw5mdc.webp)](https://discord.gg/EbfftZ5Dd4)\n \n\u003cbr\u003e\n\n# 🖼️ GUI\n\n![FIXARR)](https://sachinsenal0x64.github.io/picx-images-hosting/Screenshot_20230920_223402.4i08ima1b4s0.png)\n\n\n\u003cbr\u003e\n\n## 🚀 Features\n\n- 🎬 MOVIE RENAMER\n- 📺 TV RENAMER\n- 👧 ANIME RENAMER (⭕ in progress)\n- 🔺 PLEX BACKUP\n- ⚡️ MULTI THREADING\n- ♻ PURG UNNECESSARY FILES (NFO,SRT)\n- 🐟 JELLYFIN BACKUP (⭕ in progress)\n- ❄ EMBY BACKUP (⭕ in progress)\n- ⏬ MOVIE \u0026 TV SEACHER (⭕ in progress)\n- 💎 FALLBACK SERVERS\n- ✅ CROSS PLATFORM SUPPORT\n  \n\u003cbr\u003e\n\n## 💡 Pros\n\n- 🍕 Accurate Results (Even Torrent Movies Can Rename Without Any Issue)\n- 🆓 Fully Free And Open Source\n- 🧰 All in One Place\n- 🧾 Easy to Use\n\n\u003cbr\u003e\n\n## 👎 Cons\n\n- 🐌 Slowly Develop\n\n\n\u003cbr\u003e\n\n# 📐 INSTALLATION\n\n\u003cbr\u003e\n\n\n# 💻 From Source [MODE: HARD]\n\n\u003cbr\u003e\n\n## 🗝 .ENV SETUP (Optional):\n\n\u003cbr\u003e\n\n\u003eOptional\n\n- Rename **.env.example** to **.env**\n  \n- You can get api key from [THE MOVIE DB](https://www.themoviedb.org/settings/api?language=en-US) and its totally free.\n\n```\nTMDB_API_KEY=tmdbkey\n```\n\n\u003cbr\u003e\n\n🐧For GNU/Linux :\n\n```Terminal\n\n🐧 Debian Based Distros :\n\nsudo apt-get install software-properties-common\nsudo apt-get install python3.10\n\n\npip3 install customtkinter\npip3 install -r requirements.txt\npython3 fixarr.py\n\n\n🐧 Fedora Based Distros:\n\nsudo dnf install python3\npip3 install customtkinter\n\npip3 install -r requirements.txt\npython3 fixarr.py\n\n\nor just run .sh File\n\n```\n\n\u003cbr\u003e\n\n🍎 For macOS :\n\n```Terminal\n\nFor Mac OS With BREW:\n\nif you already not install brew then install its from offical site : https://brew.sh/#install \n\nbrew install python3\nbrew install python-tk\npip3 install customtkinter\npip3 install -r requirements.txt\npython3 fixarr.py\n\n\nor just run .sh File\n\n```\n\n\u003cbr\u003e\n\n🚪 For Windows:\n\n```CMD\nFirst Install Python (python.org) \n\npip install -r requirements.txt\npython fixarr.py\n\n\nor just run .bat File also you can create bat_shortcut\n```\n\n\u003cbr\u003e\n\n## 🏮 NOTE\n\n\u003cbr\u003e\n\n#### IF YOU WANT TO MAKE OWN STANDALONE APP (AKA .EXE or .BIN) USE NUITKA TO COMPILE SOURCE CODE INTO C \n\u003cbr\u003e\n\n### WINDOWS\n\n```compile\n\n[Install C Compiler  (http://www.codeblocks.org/downloads/binaries/) and download (including compiler) setup \u0026 to work with this setup GCC env path (C:\\Program Files\\CodeBlocks\\MinGW\\bin) in your OS SYSTEM ENV ] \n\nopen your cmd in Fixarr PATH\n\npip -v install nuitka \n\nnuitka --mingw64 --standalone --windows-icon-from-ico=./assets/favicon.ico --include-data-dir=./assets=./assets --windows-company-name=FIXARR --product-name=FIXARR --product-version=0.1.0  --file-version=0.1.0 --plugin-enable=tk-inter fixarr.py\n```\n\n### GNU/LINUX\n\n\n\n```\nnuitka3 --clang --standalone --windows-icon-from-ico=./assets/favicon.ico --include-data-dir=./assets=./assets --windows-company-name=FIXARR --product-name=FIXARR --product-version=0.1.0  --file-version=0.1.0 --plugin-enable=tk-inter -o fixarr.bin fixarr.py\n\n```\n\n\n\u003cbr\u003e\n\n## 💡 CREDITS\n\n#### MOVIE \u0026 TV API :  [THEMOVIEDB.ORG](https://wwww.themoviedb.org)\n#### PARSER FOR TV SERIES: [PTN PROJECT](https://github.com/platelminto/parse-torrent-title)\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n\n\u003cp style=\"text-align:center;\" align=\"center\"\u003e\n   \u003ca href=\"https://www.themoviedb.org\"\u003e\n  \u003cimg align=\"center\" src=\"https://cdn.jsdelivr.net/gh/sachinsenal0x64/picx-images-hosting@master/tmdb.6rfszs2oa2k0.svg\" height=\"200\"/\u003e\n   \u003c/a\u003e\n\u003c/p\u003e\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsachinsenal0x64%2FFIXARR","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsachinsenal0x64%2FFIXARR","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsachinsenal0x64%2FFIXARR/lists"}