InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 JavaScript Scraper Projects
-
EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
Project mention: EasySpider: A No-Code Tool for Visual Web Crawling and Data Collection | news.ycombinator.com | 2024-08-11 -
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
-
browser-fingerprinting
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
-
Issue: Type Update for scrape-it The issue was related to outdated type definitions for the scrape-it library, which caused problems for developers using modern TypeScript features. The goal was to update the type definitions to be more compatible with the latest TypeScript standards.
-
freeDictionaryAPI
There was no free Dictionary API on the web when I wanted one for my friend, so I created one.
See also Free Dictionary API project on Github.
-
-
Project mention: Show HN: I built an AI satirical news site because news was depressing me | news.ycombinator.com | 2025-02-06
Actually, I kept it simple - I use the original images from the news articles! When I fetch an article through RSS and extract its content using the @extractus/article-extractor library, it pulls the main image along with the content.
https://github.com/extractus/article-extractor
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
website-scraper-puppeteer
Plugin for website-scraper which returns html for dynamic websites using puppeteer
-
fredy
:heart: Fredy - [F]ind [R]eal [E]states [D]amn Eas[y] - Fredy will constantly search for new listings on sites like Immoscout or Immowelt and send new results to you, so that you can focus on more important things in life ;)
-
-
-
amazon_scraper
Amazon products scraper with using of rotating proxies and headless Chrome from ScrapingAnt
-
instagram-without-api-node
A simple Node.js code to get unlimited instagram public pictures by every user without api, without credentials.
-
Project mention: Show HN: RSS Lookup – Find RSS Feeds for Any URL (Free, Open Source) | news.ycombinator.com | 2025-04-25
-
-
-
-
-
-
html_tag_annotator
A Machine Learning tool to create the training dataset very quickly & easily by using a smart chrome extension
-
Hello I'm the developer of programmes-radio.com (but non-French people should probably use https://www.radio-addict.com instead) (also the website is open source, https://github.com/conradfr/ProgRadio/)
I don't show the link but it's not for lock-in but because I've never got that request :) You can just look them up using developer tools though (same for radio-garden).
I haven't look what radio.garden does but I proxy some http only streams that don't work well when requested from an https audio element, maybe that's what you're referring to.
-
nba-topshop-scraper
Node script that will use Selenium to scrape card information from NBA Topshot including card names, rarity, and lowest cost at the moment. Data is scraped once per day.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript Scraper discussion
JavaScript Scraper related posts
-
scrape-it - contributor
-
How to use Free dictionary API
-
Plug-in for formatting saved websites directly into Obsidian
-
Simple Youtube Downloader in under 50 Javascript lines
-
Nextjs ytdl-core youtube downloader
-
Built a website to help you find... pocket knives!
-
Feedback on new game
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Jul 2025
Index
What are some of the best open-source Scraper projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | EasySpider | 39,800 |
2 | node-ytdl-core | 4,665 |
3 | browser-fingerprinting | 4,329 |
4 | scrape-it | 4,053 |
5 | freeDictionaryAPI | 2,985 |
6 | google-play-scraper | 2,517 |
7 | article-extractor | 1,722 |
8 | node-website-scraper | 1,624 |
9 | website-scraper-puppeteer | 340 |
10 | fredy | 295 |
11 | obsidian-scrapers | 176 |
12 | easy-reddit-downloader | 127 |
13 | amazon_scraper | 82 |
14 | instagram-without-api-node | 68 |
15 | rsslookup | 59 |
16 | itchio-godot-scraper | 31 |
17 | vlrgg-api | 22 |
18 | trawler | 21 |
19 | socialblade-com-api | 17 |
20 | XboxStoreAPI | 16 |
21 | html_tag_annotator | 14 |
22 | ProgRadio | 12 |
23 | nba-topshop-scraper | 11 |