{"id":20603552,"url":"https://github.com/mohitbansal964/episode-tracker","last_synced_at":"2026-06-05T19:31:12.482Z","repository":{"id":244577287,"uuid":"175612467","full_name":"mohitbansal964/Episode-Tracker","owner":"mohitbansal964","description":"A Simple GUI application to keep track of seen and unseen episodes of TV shows.","archived":false,"fork":false,"pushed_at":"2019-03-18T19:15:23.000Z","size":104,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-06T16:48:31.532Z","etag":null,"topics":["database-gui","database-management","episodes","gui","python3","sql","sqlite3","tkinter","tv-series","tv-shows"],"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/mohitbansal964.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2019-03-14T11:55:22.000Z","updated_at":"2025-01-11T15:46:56.000Z","dependencies_parsed_at":"2024-06-15T19:31:09.579Z","dependency_job_id":"d1ece506-680e-422e-a594-1d2fbe9a98e0","html_url":"https://github.com/mohitbansal964/Episode-Tracker","commit_stats":null,"previous_names":["mohitbansal964/episode-tracker"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/mohitbansal964/Episode-Tracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitbansal964%2FEpisode-Tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitbansal964%2FEpisode-Tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitbansal964%2FEpisode-Tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitbansal964%2FEpisode-Tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohitbansal964","download_url":"https://codeload.github.com/mohitbansal964/Episode-Tracker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohitbansal964%2FEpisode-Tracker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33957496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["database-gui","database-management","episodes","gui","python3","sql","sqlite3","tkinter","tv-series","tv-shows"],"created_at":"2024-11-16T09:17:45.634Z","updated_at":"2026-06-05T19:31:12.453Z","avatar_url":"https://github.com/mohitbansal964.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Episode Tracker\nA simple GUI application to keep track of seen and unseen episodes of TV shows.\n\n## Installation\n1. Make sure python 3.6 is installed on your system.\n2. Clone the repository.\n3. Install all the packages in ```requirements.txt```.  \n To install using pip on command line, run ```pip install -r requirements.txt```.\n4. Run ```Episode Tracker.py```,  \n ```\n python \"Episode Tracker.py\"\n ```\n5. [Optional] To build the .exe file, run  \n ```\n python setup.py bdist\n ```  \n Check ```\u003cproject-location\u003e\\build\\exe.win-amd64-3.6\\Episode Tracker.exe```.  \n and   \n Check ```\u003cproject-location\u003e\\dist\\Episode Tracker-1.1.win-amd64.zip```.\n\n## Usage\nWindows users can download the zip from [release](https://github.com/mohitbansal964/Episode-Tracker/releases).  \nExtract the zip and open ```Episode Tracker.exe```.\n\nAfter that Episode Tracker application should appear:\n\u003cimg src=\"Screenshots/main_screen.JPG\" alt=\"Main Screen\" \u003e  \n\n## Add a new show  \n1. Click on Add Button or Right Click in Sidebar \u003e Add or Click on Edit in Menu Bar \u003e Add.\n2. Fill in the details.\n\t* Enter Show Name: Friends\n\t* Enter Season Number: 10\n\t* Enter Directory Path: Absolute Path to Directory\n3. Press Enter or Click on Submit.\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Screenshots/add_screen.JPG\" alt=\"Add Screen\" \u003e  \n\u003c/p\u003e\n\nA new button in the sidebar will be created like this: \n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Screenshots/new_show_sidebar.JPG\" alt=\"New Show\" \u003e  \n\u003c/p\u003e\n\n## Update a show\n1. Click on Update Button or Right Click in Sidebar \u003e Update or Click on Edit in Menu Bar \u003e Update.\n2. Fill in the details.\n\t* Enter Show Name: Friends Season 10 (This must match with an existing button in the sidebar.)\n\t* Enter Directory Path: Absolute Path to Directory\n3. Click on Submit.\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Screenshots/update_screen.JPG\" alt=\"Update Screen\" \u003e  \n\u003c/p\u003e\n\nList of the episodes will be updated.\n\n## Delete a show\n\nRight Click on show button and Click Delete.\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Screenshots/delete.jpg\" alt=\"Delete\" \u003e  \n\u003cbr\u003e\nOR\n\u003c/p\u003e\n1. Click on Delete Button or Right Click in Sidebar \u003e Delete or Click on Edit in Menu Bar \u003e Delete. \u003cbr\u003e\n2. Fill in the details. \u003cbr\u003e\n\t* Enter Show Name: Friends Season 10 (This must match with an existing button in the sidebar.)  \u003cbr\u003e\n3. Click on Submit. \u003cbr\u003e\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"Screenshots/delete_screen.JPG\" alt=\"Delete Screen\" \u003e  \n\u003c/p\u003e\n\n\n## Clear Screen\nTo clear the main screen, Click on Clear Screen Button.\n\n## Mark Seen or Unseen an episode.\n1. Click on show button from sidebar. List of episodes will appear in the main area.\n2. Click on Seen radiobutton to mark an episode seen.\n\u003cimg src= 'Screenshots/seen_screen.jpg' alt= \"Seen Episode\" \u003e\n\n## License\nThe content of this repository is licensed under [MIT LICENSE](LICENSE.txt).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohitbansal964%2Fepisode-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohitbansal964%2Fepisode-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohitbansal964%2Fepisode-tracker/lists"}