{"id":15201586,"url":"https://github.com/carterbrown6969/youtubeviewer","last_synced_at":"2025-10-28T18:31:52.918Z","repository":{"id":253255709,"uuid":"842952265","full_name":"carterbrown6969/YoutubeViewer","owner":"carterbrown6969","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-15T13:19:52.000Z","size":12,"stargazers_count":21,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T17:35:06.128Z","etag":null,"topics":["viewbot","youtube","youtube-api","youtube-downloader","youtube-more-views","youtube-video","youtube-viewer","youtube-viewer-bot","youtubebot","yt","yt-api","yt-viewer"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carterbrown6969.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":"2024-08-15T13:13:47.000Z","updated_at":"2024-10-14T18:08:27.000Z","dependencies_parsed_at":"2024-08-15T15:11:38.876Z","dependency_job_id":"f1805cfb-eb75-4a5d-b6db-185900e94639","html_url":"https://github.com/carterbrown6969/YoutubeViewer","commit_stats":null,"previous_names":["carterbrown6969/youtubeviewer"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carterbrown6969%2FYoutubeViewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carterbrown6969%2FYoutubeViewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carterbrown6969%2FYoutubeViewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carterbrown6969%2FYoutubeViewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carterbrown6969","download_url":"https://codeload.github.com/carterbrown6969/YoutubeViewer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238700499,"owners_count":19515943,"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":["viewbot","youtube","youtube-api","youtube-downloader","youtube-more-views","youtube-video","youtube-viewer","youtube-viewer-bot","youtubebot","yt","yt-api","yt-viewer"],"created_at":"2024-09-28T03:06:51.409Z","updated_at":"2025-10-28T18:31:52.577Z","avatar_url":"https://github.com/carterbrown6969.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n    Yb  dP  dP\"Yb  88   88 888888 88   88 88\"\"Yb 888888\n     YbdP  dP   Yb 88   88   88   88   88 88__dP 88__   \n      8P   Yb   dP Y8   8P   88   Y8   8P 88\"\"Yb 88\"\"   \n     dP     YbodP  `YbodP'   88   `YbodP' 88oodP 888888 \n\n                         Yb    dP 88 888888 Yb        dP 888888 88\"\"Yb \n                          Yb  dP  88 88__    Yb  db  dP  88__   88__dP \n                           YbdP   88 88\"\"     YbdPYbdP   88\"\"   88\"Yb  \n                            YP    88 888888    YP  YP    888888 88  Yb\n\n# YouTube Viewer\nSimple program to increase YouTube views written in Python. Works with live stream too.\n\n\n\n\n\n# Requirements\n * **Python 3.7.x-3.11.x**\n * High speed Internet Connection\n * Good proxy list (http, https, socks4, socks5)\n * Google Chrome installed on your OS (not Chromium)\n\n\n# Features\n * YouTube default, live streaming and YouTube Music support\n * Multithreaded and Dynamic thread support\n * Auto download updated chrome driver whenever user's Google Chrome version is updated\n * Patch chrome driver on the start of every thread by undetected-chromedriver\n * Proxy support \n      * location : text file (must be on path) / proxy API (should work with most of the proxy providers)\n      * type : http, https, socks4, socks5\n      * format : `ip:port`, `user:pass@ip:port`, `ip:port:user:pass`\n      * proxy refresh after a certain time specified by the user\n      * rotating proxy support\n * chrome v80+ randomized user agent based on platform\n * canvas,audio,font,webgl fingerprint defender and IP leak prevent by webrtc control\n * geolocation, timezone, referer spoofing\n * can add extra extensions in the `extension/custom_extension/` folder\n * direct link or search *keyword* on YouTube then watch the video by matching exact video *title*\n * modify **urls.txt, search.txt and config.json** on the fly without restarting program\n * HTTP api on localhost and a database to store view count\n * config.json to save settings\n * bypass consent page and several other pop up \n * save bandwidth by reducing video quality \n * can set higher(100%) watch duration percentage to increase *Watch time*, change playback speed\n * #### Traffic Sources\n   * YouTube Search\n   * Suggested Videos\n   * External (Google, Yahoo, DuckDuckGo, Bing, Twitter)\n   * End Screens\n   * Channel Pages\n   * Direct or unknown\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarterbrown6969%2Fyoutubeviewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarterbrown6969%2Fyoutubeviewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarterbrown6969%2Fyoutubeviewer/lists"}