JavaScript Puppeteer

Open-source JavaScript projects categorized as Puppeteer

Top 23 JavaScript Puppeteer Projects

  • SingleFile

    Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file

    Project mention: Selfhosted service to screenshot websites - but I'm not finding the options I need | reddit.com/r/selfhosted | 2023-03-02
  • puppeteer-extra

    💯 Teach puppeteer new tricks through plugins.

    Project mention: how can i bypasd 403 forbidden? | reddit.com/r/webscraping | 2023-03-09

    There is a good chance that the website is using Cloudflare to block web scrapers, which will require you to use a fortified headless browser to solve the JS challenges. Your options include the Puppeteer stealth plugin and Selenium undetected-chromedriver.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • venom

    Venom is the most complete javascript library for Whatsapp, 100% Open Source.

  • percollate

    A command-line tool to turn web pages into readable PDF, EPUB, HTML, or Markdown docs.

    Project mention: Selfhosted service to screenshot websites - but I'm not finding the options I need | reddit.com/r/selfhosted | 2023-03-02
  • 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?

    Project mention: Hey! Another FREE guide for you! | reddit.com/r/proxies | 2022-04-18

    So he here is a link to the original, true Github repo, so at least the author might get reimbursed via his affiliation links and get rightfully paid rather than just plagiarized by other proxy blogs - https://github.com/niespodd/browser-fingerprinting

  • page-skeleton-webpack-plugin

    Webpack plugin to generate the skeleton page automatically

  • BrowserBox

    📷 BrowserBox - Remote isolated browser API for security, automation visibility and interactivity. Run on our cloud, or bring your own. Full scope double reverse web proxy with multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. Get BB today! Secure your document needs and internet, today!

    Project mention: Show HN: BrowserBox – embed remote browsers anywhere | news.ycombinator.com | 2023-03-24
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • puppeteer-webperf

    Automating Web Performance testing with Puppeteer 🎪

  • screenshoteer

    Make website screenshots and mobile emulations from the command line.

  • capture-website

    Capture screenshots of websites

  • SingleFileZ

    Web Extension for Firefox/MS Edge and CLI tool to save a faithful copy of an entire web page in a self-extracting HTML/ZIP polyglot file

    Project mention: Password protect a static HTML page | news.ycombinator.com | 2023-02-18

    You can do the same thing with SingleFileZ [1] which can protect saved pages with a password. It relies on the zip specification to store encrypted resources.

    [1] https://github.com/gildas-lormeau/SingleFileZ

  • spearmint

    Testing, simplified. || An inclusive, accessibility-first GUI for generating clean, semantic Javascript tests in only a few clicks of a button. (by open-source-labs)

    Project mention: Codesmith fellowship experiences? | reddit.com/r/codingbootcamp | 2022-10-09

    I went down a crazy rabbit hole gathering all kinds of data and analyzing the open source projects that Codesmith has. I'm very fast and it took about 2 hours one Sunday afternoon. I logged alumni LinkedIns and GitHubs for ~200 people listed on these open source project individual websites. I found about 2/3 of people listed 6+ months of work experience on their LinkedIns as "Software Engineers" but when looking at their GitHub contributions to the projects, committed on average over 2-3 week long periods only. All of these projects had the exact same spiky patterns, it was crazy, over and over and over and over again, like this: https://github.com/open-source-labs/spearmint/graphs/contributors and over and over people listing months and sometimes years of experience on their LinkedIns.

  • capture-website-cli

    Capture screenshots of websites from the command-line

    Project mention: URL to PDF and Image | reddit.com/r/selfhosted | 2022-11-26

    Perhaps this one?

  • fakebrowser

    🤖 Fake fingerprints to bypass anti-bot systems. Simulate mouse and keyboard operations to make behavior like a real person.

  • SneakerBot

    All-in-one bot, with auto captcha-solving and proxy management, using Node.js and Puppeteer.

    Project mention: Reselling di Sneakers? | reddit.com/r/flippingitalia | 2023-03-03
  • timecut

    Node.js program to record smooth movies of web pages with JavaScript animations

    Project mention: Algunas ligas relevantes al Software Defined Video Sintesis | dev.to | 2022-06-26
  • tiktok-signature

    Generate tiktok signature token using node

    Project mention: I created a signer to sign TikTok API endpoints | reddit.com/r/rust | 2023-02-26

    The inspiration was taken from https://github.com/carcabot/tiktok-signature so usage is pretty similar.

  • pptraas.com

    Puppeteer as a service

  • asciidoctor-web-pdf

    Convert AsciiDoc documents to PDF using web technologies

    Project mention: Why isn't there a free tier of MadCap Flare for sample projects or self learning? | reddit.com/r/technicalwriting | 2023-01-26

    Asciidoctor-web-pdf https://github.com/Mogztter/asciidoctor-web-pdf for web-based PDF with Paged.JS and CSS.

  • Mochify

    ☕️ TDD with Browserify, Mocha, Headless Chrome and WebDriver

  • Whatspup

    :white_square_button: WhatsApp chat from commandline/console/cli using GoogleChrome puppeteer

  • serverless-puppeteer-layers

    Serverless Framework + AWS Lambda Layers + Puppeteer = ❤️

  • website-scraper-puppeteer

    Plugin for website-scraper which returns html for dynamic websites using puppeteer

    Project mention: Scaricare una pagina web per studiarla | reddit.com/r/ItalyInformatica | 2022-04-02
  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-24.

JavaScript Puppeteer related posts

Index

What are some of the best open-source Puppeteer projects in JavaScript? This list will help you:

Project Stars
1 SingleFile 10,560
2 puppeteer-extra 4,932
3 venom 4,578
4 percollate 3,837
5 browser-fingerprinting 3,382
6 page-skeleton-webpack-plugin 2,717
7 BrowserBox 1,791
8 puppeteer-webperf 1,706
9 screenshoteer 1,666
10 capture-website 1,660
11 SingleFileZ 1,496
12 spearmint 1,180
13 capture-website-cli 714
14 fakebrowser 707
15 SneakerBot 594
16 timecut 540
17 tiktok-signature 498
18 pptraas.com 456
19 asciidoctor-web-pdf 378
20 Mochify 345
21 Whatspup 344
22 serverless-puppeteer-layers 268
23 website-scraper-puppeteer 225
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com