Route by stack and operating model. Scrapy fits Python teams that want self-hosted crawlers, Crawlee fits Node and TypeScript teams, and Playwright fits jobs where JavaScript rendering is the hard part. Use Firecrawl or another scraping API when fast integration and AI-ready output matter, and use Octoparse or ParseHub when a no-code workflow is the better handoff.
Stars
33Forks
47Last commit
last yearStars
38Forks
10Last commit
2 years agoStars
78Forks
33Last commit
9 months agoStars
259Forks
91Last commit
15 days agoStars
40Forks
19Last commit
3 years agoStars
6Forks
1Last commit
2 months agoStars
39Forks
19Last commit
4 years agoStars
135Forks
83Last commit
last monthStars
242Forks
74Last commit
5 months ago+2 more
Stars
13.8KForks
999Last commit
2 years agoStars
2.4KForks
184Last commit
4 months agoStars
8.3KForks
513Last commit
17 days agoStars
7.5KForks
764Last commit
last yearStars
4KForks
347Last commit
2 years agoStars
760Forks
60Last commit
last monthStars
1.3KForks
162Last commit
22 days agoStars
11.4KForks
2.3KLast commit
22 days agoStars
1.6KForks
91Last commit
last monthStars
12.8KForks
1.6KLast commit
22 days agoStars
3KForks
619Last commit
22 days agoStars
23.3KForks
1.6KLast commit
21 days ago