Topics / #social-media
Social-media projects on GitHub
Social platform tooling, analytics and automation
As of , the most-starred Social-media projects on GitHub are sherlock (94.3K stars), the-algorithm (74K stars) and MediaCrawler (67K stars). GitHub.Locker tracks 52 Social-media repositories with 871.5K stars combined. The fastest-growing on October 16 was social-media-research-skills, with +143 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+143social-media-research-skills
ScrapeCreators/social-media-research-skills · ★ 3.9KThese skills help agents find outlier posts, mine comments, summarize transcripts, tear down competitors, analyze ad libraries, and turn public social data into useful business artifacts.
+128instagram-agent-skill
Jakeschincariol/instagram-agent-skill · ★ 1.7KThirteen Claude Skills that run an Instagram account end-to-end: Reels scripts scored against 26 hook formulas, a viral-research skill, a caption linter, a profile scorer, a weekly planner, and a text humanizer. It's free, MIT-licensed, and needs no signup or API key.
+93sherlock
sherlock-project/sherlock · ★ 94.3KSherlock hunts down social media accounts by username: give it a name and it checks across social networks for accounts registered under it.
+73last30days-skill
mvanhorn/last30days-skill · ★ 64.5KIt is an AI agent skill that researches any topic across Reddit, X, YouTube, Hacker News, Polymarket, TikTok, Instagram, GitHub, arXiv, Techmeme, LinkedIn and more in parallel, then has an AI judge synthesize the results into one grounded brief ranked by real engagement (upvotes, likes, betting odds) instead of SEO.
The all-time top
52 projects · by stars
- 94.3K
#1 · sherlock-project/sherlocksherlock
Sherlock hunts down social media accounts by username: give it a name and it checks across social networks for accounts registered under it.
- 74K
#2 · twitter/the-algorithmthe-algorithm
This is the actual source code for X's (Twitter's) recommendation algorithm — the collection of services and jobs that build and serve feeds like the For You Timeline, Search, Explore, and Notifications.
- 67K
#3 · NanmiCoder/MediaCrawlerMediaCrawler
A multi-platform crawler for Chinese social media: it collects keyword search results, specific posts, and their comments from Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu.
- 4

last30days-skill
64.5Kmvanhorn/last30days-skill · PythonIt is an AI agent skill that researches any topic across Reddit, X, YouTube, Hacker News, Polymarket, TikTok, Instagram, GitHub, arXiv, Techmeme, LinkedIn and more in parallel, then has an AI judge synthesize the results into one grounded brief ranked by real engagement (upvotes, likes, betting odds) instead of SEO.
- 5

cobalt
45Kimputnet/cobalt · Sveltecobalt is a media downloader with no ads, trackers, or paywalls: you paste a link to a video or song, get the file, and move on.
- 6

x-algorithm
33.7Kxai-org/x-algorithm · RustThis is the open-source code behind X's (Twitter's) 'For You' feed algorithm. It finds, scores, ranks, and filters which posts each viewer sees, blending posts from followed accounts with ML-discovered out-of-network content.
- 7

MoneyPrinterV2
32.1KFujiwaraChoki/MoneyPrinterV2 · PythonMoneyPrinterV2 (MPV2) is a Python toolkit that automates ways to make money online, including a Twitter bot, a YouTube Shorts automator, Amazon affiliate marketing, and automated cold outreach to local businesses.
- 8
awesome-openclaw-usecases
31.7Khesamsheikh/awesome-openclaw-usecasesA community collection of real-life use cases for OpenClaw (formerly ClawdBot, MoltBot) — recipes for how people use the agent in daily life, from morning briefings to home servers.
- 9

awesome-osint
30.3Kjivoi/awesome-osintThis is a curated 'awesome list' of hundreds of free and paid OSINT (open source intelligence) tools and resources, organized into categories like general search, Google dorks, data breach lookup, social media, threat actors, and dark web.
- 10

hey.xyz
29.4Kslymnoyann/hey.xyz · TypeScriptHey is a decentralized, permissionless social media app built on Lens Protocol. This repo preserves the last open-source version of its code, as it existed before May 15, 2026.
- 11

AiToEarn
26.6Kyikart/AiToEarn · TypeScriptAiToEarn is an AI content marketing agent for creators, brands and one-person companies: AI agents automate creating, publishing, engaging and monetizing content across 10+ major social platforms.
- 12

awesome-n8n-templates
26Kenescingoz/awesome-n8n-templatesA curated collection of 280+ ready-to-use n8n workflow templates (JSON files) covering email automation, Telegram/Discord/Slack bots, AI agents, RAG chatbots, document processing, and dozens of other integrations.
- 13

social-analyzer
24.3Kqeeqbox/social-analyzer · JavaScriptSocial-Analyzer is an OSINT tool that searches and correlates a person's profile across roughly 1000 social media sites and websites, available as a CLI, an API, and a web app.
- 14
Douyin_TikTok_Download_API
20.7KEvil0ctal/Douyin_TikTok_Download_API · PythonA self-hosted data API for Douyin and TikTok: it pulls posts, author profiles, comments, search and playlists, downloads videos and image albums without a watermark, and exposes it all through a REST API, an MCP server, a CLI and a web console.
- 15

social-app
18.3Kbluesky-social/social-app · TypeScriptThis is the official codebase for the Bluesky Social app, the client for the decentralized AT Protocol social network, available on Web, iOS, and Android.
- 16

reddit
17Kreddit-archive/reddit · PythonThis is the historical source code of reddit.com - the website's original Python and JavaScript codebase, preserved after the site stopped publishing its code.
- 17

TikTokDownloader
16.9KJoeanAmier/TikTokDownloader · JavaScriptDouK-Downloader (formerly TikTokDownloader) is a tool for downloading videos, images and live streams from Douyin (Chinese TikTok) and TikTok, and for collecting platform data such as account details, comments and search results.
- 18

twint
16.4Ktwintproject/twint · PythonTwint is a Python tool for scraping Twitter data — tweets, followers, following, likes and more — without using Twitter's official API, so it isn't bound by API limits or sign-up requirements.
- 19

xiaohongshu-mcp
16.3Kxpzouying/xiaohongshu-mcp · GoAn MCP server for Xiaohongshu (xiaohongshu.com) that lets AI assistants like Claude Code work with the platform directly: search and read posts, publish image or video content, comment, like and favorite.
- 20

social-auto-upload
15.6Kdreammis/social-auto-upload · PythonIt's a Python automation tool that publishes your videos to major Chinese and international platforms — Douyin, Bilibili, Xiaohongshu, Kuaishou, WeChat Channels, Weibo, TikTok, YouTube and more — with support for scheduled posting.
- 21
SuperTinyIcons
15.4Kedent/SuperTinyIcons · PythonA free collection of minuscule SVG icons for popular websites, apps, and social media logos, each kept under 1KB in file size.
- 22

diaspora
13.7Kdiaspora/diaspora · Rubydiaspora* is a privacy-aware, distributed, open source social network: instead of one company-owned platform, it is a network of many independent servers (pods) run by different people.
- 23

instaloader
13.6Kinstaloader/instaloader · PythonInstaloader downloads pictures and videos from Instagram profiles, hashtags, stories, feeds, and saved media, along with captions, comments, geotags, and other metadata.
- 24

TikTok-Unlock
12.2KSemporia/TikTok-Unlock · JavaScriptA README-based guide and rule-set for unlocking region-locked TikTok content on iPhone/iPad without swapping SIM cards, covering region switching, video posting, live streaming, likes, comments, and DMs.
- 25

nostr
12.1Knostr-protocol/nostrNostr (Notes and Other Stuff Transmitted by Relays) is an open protocol for a censorship-resistant global social network. This repo holds the idea and spec, not an app.
- 26

tweepy
11.2Ktweepy/tweepy · PythonTweepy is a Python library for accessing the Twitter (X) API, letting you post tweets, read timelines, and interact with Twitter data programmatically.
- 27

awesome-nanobanana-pro
10.4KZeroLu/awesome-nanobanana-proA curated, categorized collection of the best Nano Banana Pro prompts and examples — an awesome list for getting the most out of the Nano Banana Pro (Nano Banana 2) AI image model.
- 28

autoclip
9.5Kzhouxiaoka/autoclip · PythonAn open-source AI desktop app that turns long videos — podcasts, interviews, courses, livestreams — into share-ready short clips, auto-cutting the highlights and generating subtitles, covers and titles.
- 29

Telegram-iOS
9.2KTelegramMessenger/Telegram-iOS · SwiftThis is the official source code of the Telegram iOS app, written in Swift.
- 30

API-mega-list
7.8Kcporter202/API-mega-list · JavaScriptAPI Mega List is a massive README directory of ready-to-use APIs for building apps and automations, listing 11,860 core directory APIs plus 318 sponsored partner API listings across 24 categories.
- 31
guizang-social-card-skill
7.6Kop7418/guizang-social-card-skill · HTMLA Claude Code / Codex skill that turns articles, notes, screenshots, or user videos into Xiaohongshu (Rednote) photo-carousel cards and WeChat 21:9 + 1:1 cover pairs, rendering single-file HTML to PNG via Playwright.
- 32
cheat-on-content
7.3KXBuilderLAB/cheat-on-content · PythonA skill for AI coding agents aimed at content creators: every post becomes a calibrated experiment — score it, blind-predict its performance, publish, retro the numbers at T+3 days, and evolve your scoring rubric. The author credits it with going from 0 to 1M followers in a month.
- 33
FxEmbed
5.7KFxEmbed/FxEmbed · TypeScriptFxEmbed fixes broken embeds for X/Twitter and Bluesky links. Just add 'fx' before the domain (or 'fixup' for x.com) and the link will properly show images, videos, polls, quotes and translations when shared on Discord, Telegram and other apps.
- 34

RedInk
5.6KHisMax/RedInk · PythonRedInk turns a single sentence into a complete Xiaohongshu (Red Note) post with matching cover image, content-page images and text, using Gemini for text and Nano Banana Pro for images.
- 35

linkedin-skills
4.9Ksergebulaev/linkedin-skills · PythonA bundle of 12 Claude Code and Codex skills for LinkedIn: they draft posts, comments and replies in your voice, audit drafts before publishing, and build a publishing cadence, all from your terminal.
- 36

social-media-research-skills
3.9KScrapeCreators/social-media-research-skills · PythonThese skills help agents find outlier posts, mine comments, summarize transcripts, tear down competitors, analyze ad libraries, and turn public social data into useful business artifacts.
- 37

scraping-apis-for-devs
3.9Kcporter202/scraping-apis-for-devs · JavaScriptA giant categorized directory of 2,622 ready-to-use scraping APIs for pulling data from websites, social media, e-commerce sites, job boards, real estate listings and more, so you don't have to build scrapers from scratch.
- 38

Easel
3.7KZJU-REAL/Easel · PythonEasel is an open-source content workbench built around an AI agent that discovers trends, plans topics, creates text/image/audio/video content, publishes it to Chinese social platforms, and learns from performance data to improve future content.
- 39

native-subtitle-quote-image
2.7Kchengyi-ai/native-subtitle-quote-image · PythonIt is an open Agent Skill that turns real video frames into 3:4 social-media quote images: it goes from a local or authorized online video through source fetching, transcript locating, quote selection, precise frame extraction, compact collaging and per-image QA.
- 40

linkedin-agent-skill
2.2KJakeschincariol/linkedin-agent-skill · PythonA pack of eleven free Claude skills that handle running a LinkedIn account for you: writing posts off 21 hook formulas, commenting, replying, scoring your profile, planning the week, and a humanizer that strips AI-sounding text before you post.
- 41

instagram-agent-skill
1.7KJakeschincariol/instagram-agent-skill · PythonThirteen Claude Skills that run an Instagram account end-to-end: Reels scripts scored against 26 hook formulas, a viral-research skill, a caption linter, a profile scorer, a weekly planner, and a text humanizer. It's free, MIT-licensed, and needs no signup or API key.
- 42

youtube-agent-skill
1.6KJakeschincariol/youtube-agent-skill · PythonA pack of eleven Claude Skills that handle the day-to-day work of running a YouTube channel: writing scripts off hook formulas, linting title/thumbnail pairs, reading retention exports, building edit decision lists, pulling Shorts out of long videos, and ranking what's working in your niche. It is free, MIT-licensed, and needs no signup or API key.
- 43
autoshorts
1.3KJayWebtech/autoshorts · RustAutoShorts is a local-first desktop app that turns long-form video or audio recordings into vertical (9:16) short-form clip candidates, ranking the most viral moments with AI.
- 44

x_gift_bot
1.3Kmizorewww/x_gift_bot · GoX Gift Bot is a self-hosted platform for selling X (Twitter) Premium subscriptions as gift codes: you generate redemption codes and hand them out, and users redeem them on a web page by entering the code and their X username, after which the system automatically places and pays for the Premium order.
- 45
XActions
597nirholas/XActions · HTMLXActions is a complete X/Twitter automation toolkit: scrapers, an MCP server for AI agents, a CLI, browser console scripts, and a browser extension, all without X's paid API.
- 46

auto-commenter
585rokpiy/auto-commenterAuto-Commenter is a Claude AI skill that automatically writes and posts personalized Reddit comments, learning your writing style, analyzing post context, and tracking daily quotas across subreddits.
- 47
postiz-agent
520gitroomhq/postiz-agent · TypeScriptPostiz Agents — a CLI plus agent skills that let AI agents like Claude Code or OpenClaw schedule and manage social media posts across 28+ platforms through the Postiz API.
- 48

instagram-private-graph
4400x6rss/instagram-private-graph · PythonIt's a local research tool for authorized Instagram OSINT investigations: using an authenticated session it collects data visible to that account, scores candidate relationships to a target, and produces a network graph, target summary, signal summary, and human-readable report.
- 49

cy-carousel-skill
410chengyi-ai/cy-carousel-skill · Pythoncy-carousel is a Skill for AI coding agents (Claude Code or Codex) that turns a single topic into a complete, publish-ready image-text carousel: a cover image plus 10 inner pages (1440x1920), together with a matching title, caption text, a pinned comment and a source list.
- 50

marketing-agi
232holy-templar/marketing-agiMarketing AGI is a single Claude skill made of 14 modules that cover the full surface a marketer touches: scored audits, copy grading, a hook engine, ad diagnosis, GEO, email, launches, positioning and pricing.
- 51

control-center
232mreflow/control-center · TypeScriptA local-first, settings-driven business intelligence dashboard: it tracks industry updates, strict brand mentions, newsletter news, public audience totals, plus reminders and tasks — all tailored to your own niche.
- 52

Neofollower-SMM-Reseller-API-for-Woocommerce
109Neofollower/Neofollower-SMM-Reseller-API-for-Woocommerce · PHPThe official NeoFollower WordPress plugin: it connects WooCommerce products to the NeoFollower SMM panel reseller API and automatically fulfills paid orders, so you sell social media services through a normal WordPress storefront instead of a separate SMM panel UI.
Related topics
Often tagged together