{"id":13989036,"url":"https://github.com/nuhmanpk/YoutubeTags","last_synced_at":"2025-07-22T10:30:52.578Z","repository":{"id":46779971,"uuid":"402402885","full_name":"nuhmanpk/YoutubeTags","owner":"nuhmanpk","description":"YouTube SEO tool for extracting video tags without the need for the official YouTube API","archived":false,"fork":false,"pushed_at":"2025-06-10T08:18:17.000Z","size":98,"stargazers_count":43,"open_issues_count":1,"forks_count":16,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-30T15:53:21.779Z","etag":null,"topics":["api","api-wrapper","html5lib","keyword-extraction","keyword-research","library","pypi-package","pypi-source","pypi-youtube","python","requests","videotags","youtube-tags","youtube-video","youtubetags","yttags"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/YoutubeTags","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/nuhmanpk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null},"funding":{"github":"nuhmanpk","ko_fi":"nuhmanpk","custom":["https://www.paypal.me/nuhmanpk"]}},"created_at":"2021-09-02T11:56:27.000Z","updated_at":"2025-06-21T06:01:44.000Z","dependencies_parsed_at":"2025-05-18T17:33:58.678Z","dependency_job_id":null,"html_url":"https://github.com/nuhmanpk/YoutubeTags","commit_stats":{"total_commits":94,"total_committers":5,"mean_commits":18.8,"dds":"0.24468085106382975","last_synced_commit":"f2266144d429696e29203df3e2c17d8a2df09650"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/nuhmanpk/YoutubeTags","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuhmanpk%2FYoutubeTags","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuhmanpk%2FYoutubeTags/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuhmanpk%2FYoutubeTags/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuhmanpk%2FYoutubeTags/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nuhmanpk","download_url":"https://codeload.github.com/nuhmanpk/YoutubeTags/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuhmanpk%2FYoutubeTags/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266474957,"owners_count":23934844,"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","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["api","api-wrapper","html5lib","keyword-extraction","keyword-research","library","pypi-package","pypi-source","pypi-youtube","python","requests","videotags","youtube-tags","youtube-video","youtubetags","yttags"],"created_at":"2024-08-09T13:01:29.502Z","updated_at":"2025-07-22T10:30:52.300Z","avatar_url":"https://github.com/nuhmanpk.png","language":"Python","funding_links":["https://github.com/sponsors/nuhmanpk","https://ko-fi.com/nuhmanpk","https://www.paypal.me/nuhmanpk","https://www.buymeacoffee.com/nuhmanpk"],"categories":["Python"],"sub_categories":[],"readme":"# YoutubeTags\n**YouTube SEO tool for extracting video tags without the need for the official YouTube API**\n\n[![Downloads](https://static.pepy.tech/personalized-badge/youtubetags?period=total\u0026units=abbreviation\u0026left_color=grey\u0026right_color=yellow\u0026left_text=Total-Downloads)](https://pepy.tech/project/youtubetags)\n[![CodeQL](https://github.com/nuhmanpk/YoutubeTags/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/nuhmanpk/YoutubeTags/actions/workflows/codeql-analysis.yml)\n[![Supported Versions](https://img.shields.io/pypi/pyversions/Youtubetags.svg)](https://pypi.org/project/YoutubeTags)\n![GitHub](https://img.shields.io/github/license/nuhmanpk/YoutubeTags)\n![PyPI](https://img.shields.io/pypi/v/youtubetags)\n[![Documentation Status](https://readthedocs.org/projects/youtubetags/badge/?version=latest)](https://youtubetags.readthedocs.io/en/latest/?badge=latest)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/YoutubeTags)\n[![Downloads](https://static.pepy.tech/personalized-badge/youtubetags?period=week\u0026units=international_system\u0026left_color=grey\u0026right_color=brightgreen\u0026left_text=Downloads/Week)](https://pepy.tech/project/youtubetags)\n[![Upload to PIP](https://github.com/nuhmanpk/YoutubeTags/actions/workflows/Pypi-uploads.yml/badge.svg?branch=main\u0026event=workflow_dispatch)](https://github.com/nuhmanpk/YoutubeTags/actions/workflows/Pypi-uploads.yml)\n![PyPI - Format](https://img.shields.io/pypi/format/YoutubeTags)\n\n\n\u003e **New Updates in Version 1.4**\n\u003e Added Functions for videotitle,videodescription,channeldescription\n\n# Installation\n\n```python\npip install YoutubeTags\n\n```\n# Video Tags\n\n## How to Use It\n\n```python\nimport YoutubeTags\nfrom YoutubeTags import videotags\nlink = \"Add Your Youtube Link Here\" # Use https / http Links\nvariable_name = videotags(link)\nprint(variable_name)\n```\n\n\u003e **_NOTE:_** ONLY SUPPORTS HTTP(S) , use HTTP(S) links to get the results \n\n## Example 1\n```python\nimport YoutubeTags\nfrom YoutubeTags import videotags\nfindtags = videotags(\"https://www.youtube.com/watch?v=RTbrXiIzUt4\") # Mkbhd's Video\nprint(findtags)\n```\n### Output of Example 1\n\n```\nRight To Repair, right to repair, MKBHD, right to repair movement, Apple, Apple vs, \nrepairing iPhone, iPhone 12, Tesla right to repair, Apple right to repair\n\n```\n\n## Example 2\n```python\nimport YoutubeTags\nfrom YoutubeTags import videotags\ntags = videotags(\"https://www.youtube.com/watch?v=Kbe3FKeCd1A\") # Karikku star Episode\nprint(tags)\n```\n### Output of Example 2\n\n```\nkarikku, malayalam, funny, comedy, webseries, lolan,\ngeorge, karikk, karikke, film, trending, sketch, vine, flowerstv\n\n```\n## Example 3\n```python\nimport YoutubeTags\nfrom YoutubeTags import videotags\ngettag = videotags(\"https://www.youtube.com/watch?v=nvjILgpf6tc\") # Video From Technical Guruji\nprint(gettag)\n```\n### Output of Example 3\n```\niPhone 14, iPhone 14 Unboxing, iPhone 14 exclusive 1st look, iPhone 14 first look,\niPhone 14 no notch, iPhone 14 punch hole camera, iPhone 14 titanium sides, iPhone 14 look, \niPhone 14 leaks, iPhone 14 design, iPhone 14 india, iPhone 14 launch date, iPhone 14 no camera bump,\niPhone 14 features, iPhone 14 price, iPhone 14 vs iPhone 13, iPhone 14 launch event, iPhone 14 india 1st look, \niPhone 14 first look in hindi, Technical Guruji, Technicalguruji, Gaurav Chaudhary, 13\n```\n## Example 4 (If Video Has no tags)\n```python\nimport YoutubeTags\nfrom YoutubeTags import videotags\ntag = videotags(\"https://www.youtube.com/watch?v=Mlk888FiI8A\") # Google Keynote video 2021 \nif tag:\n   print (tags)\nelse:\n   print(\"No Tags Found\")\n```\n### Output of Example 4\n```\nNo Tags Found\n```\n# Channel Tags\n\n## How to Use It\n\n```python\nimport YoutubeTags\nfrom YoutubeTags import channeltags\nlink = \"Add Your Channel Link Here\" # Use https / http Links\nvariable_name = channeltags(link)\nprint(variable_name)\n```\n\n\u003e **_NOTE:_** ONLY SUPPORTS HTTP(S) , use HTTP(S) links to get the results \n\n## Example 1\n```python\nimport YoutubeTags\nfrom YoutubeTags import channeltags\nfindtags = channeltags(\"https://youtube.com/c/mkbhd\") # Mkbhd's channel Link\nprint(findtags)\n```\n### Output of Example 1\n\n```\n MKBHD, MarquesBrownlee, Marques, Brownlee \n```\n\n## Example 2\n```python\nimport YoutubeTags\nfrom YoutubeTags import channeltags\ntags = channeltags(\"https://youtube.com/c/Karikku_Fresh\") # Karikku channel Link\nprint(tags)\n```\n### Output of Example 2\n\n```\n karikku, media, digital, malayalam \n```\n## Example 3\n```python\nimport YoutubeTags\nfrom YoutubeTags import channeltags\ngettag = channeltags(\"https://youtube.com/c/TechnicalGuruji\") # Technical Guruji channel Link\nprint(gettag)\n```\n### Output of Example 3\n```\n Hindi Technology, Technology in Hindi, Hindi Tech Guru, Technical Guruji, Hindi Tech Tips, Tech Reviews, Mobile Tips and Tricks, Technology Explained,\n Hindi Tech, Hindi Tech Reviews, Tech Hindi, hindi, Technology, Mobile, tech, Reviews, TechnicalGuruji, Gaurav Chaudhary, Smartphones, Mobile Phones,\n Tech, latest Tech,Cool Technology, Tech News, Latest Tech News \n```\n## Example 4\n```python\nimport YoutubeTags\nfrom YoutubeTags import channeltags\ntag = channeltags(\"https://youtube.com/user/PewDiePie\") # PewDiePie channel Link\nprint(tag)\n```\n### Output of Example 4\n```\n  pewdiepie, pewds, gaming, felix arvid ulf, felix, kjellberg \n```\n\n# License\n\n\u003cb\u003e© 2021 Nuhman Pk , LICENSED under [MIT License](https://github.com/nuhmanpk/YoutubeTags/blob/main/LICENSE)\u003c/b\u003e\n\n## Github\n\nFollow me on [Github](https://www.github.com/nuhmanpk) and if you find this [library](https://github.com/nuhmanpk/YoutubeTags) useful don't forget to add Your star\n\n## Sponsor this project\n[ko-fi](https://ko-fi.com/nuhmanpk)\u003cbr\u003e\n[paypal](https://www.paypal.me/nuhmanpk)\u003cbr\u003e\n[Buy me a Coffee](https://www.buymeacoffee.com/nuhmanpk)\n\n\n## Credits : [thepythoncode](https://www.thepythoncode.com/)\nThis Project is based on small Snippet from [thepythoncode.com](https://www.thepythoncode.com/) as part of their Web Scrapping Modules. Do check their web site [here](https://www.thepythoncode.com/). \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuhmanpk%2FYoutubeTags","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnuhmanpk%2FYoutubeTags","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuhmanpk%2FYoutubeTags/lists"}