#Youtube-api
Showing 36 of 36 repositories tagged #youtube-api, ranked by stars
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
YouTube / Video Browser-Extension. [Top1 Foss.] Enrich your experience & choice! 🧰Smart features📌set & forget📌250+ tweaks. Longest-standing. Join🧩us?👨👩👧👧 ⋮ {playback|discovery|extra player buttons|quality|codec|full tab|full screen|no distraction|shorts}
Videodl: A lightweight video downloader written in pure python. (轻量级视频下载器,优先高清无水印,支持抖音,快手,小红书,B站,TikTok,YouTube,FIFA+,优酷,腾讯,爱奇艺,1905电影网,乐视,芒果,咪咕,PPTV,搜狐,Facebook,Twitter,新浪微博,今日头条,网易公开课,全民K歌,CCTV央视频,酷狗音乐MV,新片场,知乎,百度贴吧,TED等海量流媒体平台)
🎬 Fully automated YouTube channel management with AI agents. Creates, optimizes & publishes videos 24/7. Works with FREE Gemini API or OpenAI. No coding required!
📼 The missing YouTube and YouTube Music macOS app
Scripted uploads to Youtube
An alternative YouTube front-end
A wrapper of the Youtube-iframe API built for react native.
Fully Automated YouTube Channel ▶️with Added Extra Features (Automated Title, Description, Tags, Watermark and much more)
Free App for Music, Meditation and Podcasts 🎸
The lightweight YouTube experience client for android.
Script automatically adds videos to playlists from Youtube channels and/or subscriptions (Youtube Collections alternative).
A Youtube Music client for Desktop. (in Development)
YouTube Like Count Predictions using Machine Learning
Access YouTube Public Data without YouTubeAPI
An Android library to get video's information from Youtube channels.
Movies App is a TMDb mobile app that list movies and series, shows their details, you can even watch trailers, save movies to list for watch later
TS3 Music Bot with Spotify, YouTube, SoundCloud and Bandcamp support!
course-gpt 🤖 combines OpenAI API, YouTube API, and Unsplash API to enable easy course creation. Transform ideas into educational content with AI assistance and rich media integration.
Youtube Summarizer is a web-based tool that uses ChatGPT to automatically generate summaries of YouTube videos. It lets you learn key points quickly and easily without having to watch entire lengthy videos. It is enough for users to paste the YouTube video URL into the tool and summarize the video.
📼 Bulk youtube subscription download
Javascript Library for building Audiovisual Charts in D3
You would have noticed alot of channel getting popular on YouTube just by uploading “Reddit to Text-To-Speech” YouTube Videos. So I decided to create a program that can automate the process of receiving, generating and uploading these videos to YouTube with as little intervention as possible. It took me one month to complete this project. I divided the project to 3 scripts. The idea was to minimize as much manual intervention as possible and automate all the trivial tasks. However the process cannot be 100% automated. For example comments with links in them cannot be kept as quality of the video will be comprised due to the TTS. Additionally while a comment might have a large number of votes it could potentially be offensive and not safe for a YouTube video and thus must be removed. The thumbnail, while partially generated, must be edited in order to create any kind of appeal to viewers to click on your video. The same goes for the title of the video which must be clickbait-y in order to receive any attention. I have attempted to streamline the manual process with the client program and it takes me approximately 30 minutes to create 6 videos (the max that can be uploaded within 24 hours with the YouTube Data API).
MCP server for YouTube — search videos, channels, playlists, and transcripts. Works with Claude, Cursor, Windsurf, and any MCP client.
This is an Android Youtube Clone made out of XML and Kotlin. I have a tutorial on this if you want to see explanation behind how I did things https://youtu.be/pfEwCn7xmPI
Explore your activity on YouTube with R: How to analyze and visualize your personal pata history. Find out how you consume YouTube using a copy of your personal data from Google Takeout.
Six robots that work together to search texts, images, use Artificial Intelligence to create content, make a video and publish on YouTube! 🤖
A simple yet powerful SDK for the YouTube Analytics API.
A modern Python GUI application to batch extract YouTube comments and metadata to CSV. Features spam filtering, relevance sorting, and a dark-mode interface.
This is an automated content pipeline that scrapes, curates, and summarizes data from a source, then generates and publishes ready-to-post content to Telegram channels, X (Twitter), and Instagram accounts. It also creates and uploads videos to YouTube.
Turn any YouTube videos into well-written Medium blog posts with this automation script (made with lots of love). Writes a delightful and professional article from a given full YouTube channel.
Data Engineering Project: Extracting music video metrics of Twice using YouTube API, AWS, and Tableau
A Data Engineering Project that implements an ETL data pipeline using Dagster, Apache Spark, Streamlit, MinIO, Metabase, Dbt, Polars, Docker. Data from kaggle and youtube-api
An end-to-end data engineering pipeline that fetches real-time YouTube analytics and streams them through Kafka for processing with ksqlDB. The processed analytics data is then sent to Telegram for real-time notifications.
📊 ETL pipeline for YouTube competitor analytics. Orchestrated with Airflow, Docker, and AWS. Features sentiment analysis and a Power BI dashboard.
YouTube Analytics Dashboard offers insights into video performance, predicts viewership trends, visualizes tags with word clouds, and provides network analysis & community detection for content strategy.