Read my blog post for an explanation of why you might want something like this.
- Scrape Data from React/Next.js Sites: Extract information from dynamic web applications instantly. Analyze and explore it right in NextScraper.
- Export Data: Export data from Next.js, React, and Redux sites with ease. Download JSON files in one click.
- Code Snippet Generator: Save time by letting NextScraper create fast code snippets that allow you to scrape data without loading a headless browser.
No data leaves your browser. Ever. NextScraper does not collect any analytics and the source code is openly available on Github. Feel free to build it yourself with the instructions below for your peace of mind.
Read the full Privacy Policy here.
- Install Node.js >= 14.18.0. Ideally use the latest LTS version.
- Clone the Github repository.
- Switch to the
publishbranch for the latest release. - Install dependencies and build:
npm ci npm run build
- Visit
chrome://extensionsin Google Chrome. - Enable developer mode and select
Load Unpacked - Select the build folder that was created in the project directory.
- The extension is now installed.
-
Install Node.js >= 14.18.0. Ideally use the latest LTS version.
-
Fork or clone the repo.
-
In the project folder:
npm ci npm run dev
This should create a
buildfolder in the project directory. -
Visit
chrome://extensionsin Google Chrome. -
Enable developer mode and select
Load Unpacked -
Select the build folder that was created.
-
Vite should live-reload any changes as you make them!
The ideal workflow looks something like this.
- Fork the repository on GitHub.
- Create a new branch describing the feature you'll work on.
- Open a pull request to merge your branch with
main. - Await/request review.
- Your changes will be merged when approved.
If you like this extension, please feel free to add me on X, connect with me on LinkedIn, follow my Github or buy me a coffee at the links below!