gpsyrou/tube-virality
The YouTube Virality project collects and analyzes trending video data from multiple countries using the YouTube API. It aims to gather metrics like view counts, likes, and descriptions, then apply data science techniques to predict a video's likelihood of going viral.
This project helps YouTube content creators, marketers, and analysts understand why some videos go viral. It collects daily data on trending videos from many countries, including views, likes, comments, and channel subscriber counts. By analyzing these metrics, it helps predict which videos are likely to achieve viral success.
Use this if you are a content creator, social media manager, or digital marketer looking to understand the mechanics of YouTube virality and identify factors that lead to successful video performance.
Not ideal if you need real-time, instantaneous virality predictions, as this project focuses on daily trending data and historical analysis.
Stars
28
Forks
7
Language
Python
License
MIT
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/gpsyrou/tube-virality"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
JatinAgrawal0/youtube-comment-sentimental-analysis
YouTube Sentiment Analysis is a web application that analyzes the sentiment of YouTube comments,...
Xuuuuu04/bilibili-analysis-helper
B站视频分析助手:提取字幕/评论/关键帧并生成深度分析报告。
murapadev/YoutubeNLP
A Streamlit application for analyzing YouTube video comments using Natural Language Processing...
amoghkokari/youTube_textMining_ML_Analysis
The application is a mere demonstration of a decentralized text analysis and prediction.
jestlandia/tiktok-teller
TikTok-Teller: A TikTok Video Scraping and Content Analysis Tool