Compare
MediaCrawler vs AFFiNE
MediaCrawler and AFFiNE share 4 technologies: React, Vite, Redis, and Postgres. MediaCrawler is written in Python and AFFiNE in TypeScript.
What they share and what sets them apart
NanmiCoder
MediaCrawler
小红书笔记 | 评论爬虫、抖音视频 | 评论爬虫、快手视频 | 评论爬虫、B 站视频 | 评论爬虫、微博帖子 | 评论爬虫、百度贴吧帖子 | 百度贴吧评论回复爬虫 | 知乎问答文章|评论爬虫
Python68.8kRead on October 27, 2026, at commit 68d9ef1What is MediaCrawler built with?toeverything
AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
TypeScript73.9kRead on October 27, 2026, at commit 8cef09eWhat is AFFiNE built with?In common
Only in MediaCrawler
- FastAPI
- MongoDB
Only in AFFiNE
- Express
- Sentry
Side by side
MediaCrawlerAFFiNE
SizeLines written by people and agents, without generated ones; code files, without tests.
MediaCrawler40,863 lines written176 code files
AFFiNE1,015,236 lines written7,022 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
MediaCrawler2.7% of its commits signed by AIWith Claude Code and Codex
AFFiNE0.1% of its commits signed by AIWith CodeRabbit, Devin, and GitHub Copilot
ActivityFrom GitHub and its history, on the day SeeRepo read it.
MediaCrawlerLast push October 27, 2026661 commits68,755 stars
AFFiNELast push October 27, 202610,950 commits73,902 stars
TestsThe files that test the code, and the share of code files a test imports.
MediaCrawler39 test files27.8% of its code files have a test that imports them
AFFiNE772 test files10.3% of its code files have a test that imports them
Frequently asked questions
- Which is bigger, MediaCrawler or AFFiNE?
- AFFiNE, with 1,015,236 lines written in 7,022 code files; MediaCrawler has 40,863 in 176.
- The proof: toeverything/AFFiNE's code at commit 8cef09e
- Which has more GitHub stars, MediaCrawler or AFFiNE?
- AFFiNE, with 73,902 stars; MediaCrawler has 68,755.
- The proof: toeverything/AFFiNE on GitHub
- Which has more tests, MediaCrawler or AFFiNE?
- AFFiNE, with 772 test files; MediaCrawler has 39.
- The proof: toeverything/AFFiNE's code at commit 8cef09e
- Which was updated more recently, MediaCrawler or AFFiNE?
- Both got their last push on October 27, 2026.
- The proof: toeverything/AFFiNE's commits on GitHub
- Which has more commits signed by AI, MediaCrawler or AFFiNE?
- MediaCrawler: an AI signed 2.7% of its commits, with Claude Code and Codex; in AFFiNE, 0.1%.
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.