#Puppeteer
google-news-scraper - Node.js包实现高效抓取Google新闻数据
Google News Scraper网页抓取新闻数据JSONPuppeteerGithub开源项目
google-news-scraper是一个轻量级Node.js包,用于抓取Google新闻文章数据。通过传入关键词或短语,可获取JSON格式的新闻文章数组。支持自定义搜索、时间范围筛选和文章内容获取,为新闻数据采集提供灵活高效的解决方案。该工具易于使用,适合需要快速获取新闻信息的开发项目。
fast-cli - 基于fast.com的网络速度测试命令行工具
fast-cli网速测试Node.js命令行工具PuppeteerGithub开源项目
fast-cli是一个开源的网络速度测试命令行工具,基于fast.com开发。可测试下载和上传速度,支持JSON输出和单行显示,使用Puppeteer实现,需Node.js 18+环境。除测速外,还可获取延迟、缓冲膨胀等网络性能数据,适用于网络管理和开发场景。
browserless - 基于Docker的云端无头浏览器自动化平台
browserless无头浏览器DockerPuppeteerPlaywrightGithub开源项目
Browserless是一个基于Docker的云端无头浏览器自动化平台。该项目支持Puppeteer和Playwright等主流库,并提供REST API接口。Browserless解决了字体缺失、性能优化等常见问题,支持文件下载和会话管理。开发者可在云端或本地部署使用,适合遇到资源或技术障碍的无头浏览器自动化需求。非商业用途可免费使用。
whatsapp-web.js - 通过Node.js连接WhatsApp Web的非官方API客户端
WhatsApp APIWhatsApp WebNode.jsPuppeteerAPI客户端Github开源项目
whatsapp-web.js是一个基于Node.js的非官方WhatsApp Web API客户端。它通过Puppeteer操作浏览器来连接WhatsApp Web,支持发送接收消息和媒体文件、管理群组等功能。开发者可以像使用普通Node.js应用一样操作WhatsApp。需注意,该项目并非WhatsApp官方认可,使用时应遵守相关条款并承担风险。