npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-octoparse

v2.0.1

Published

n8n node to connect with Octoparse

Downloads

415

Readme

n8n-nodes-octoparse

n8n-nodes-octoparse is a community node for n8n that allows you to automate and orchestrate your Octoparse web scraping workflows directly from n8n. This node provides full access to the Octoparse API, including task management, cloud extraction, and data retrieval.


Features

  • Task Management: List, copy, move, and search Octoparse tasks and task groups.
  • Cloud Extraction: Start/stop tasks, manage subtasks, and check extraction status.
  • Data Access: Retrieve scraped data by offset or batch, mark data as exported, and remove data.
  • Authentication: Securely connect to Octoparse using your credentials and automatic token handling.
  • n8n UX: Clean, grouped UI with resource/operation dropdowns and context-sensitive fields.

Installation

Via npm

npm install n8n-nodes-octoparse

Manual (for development)

git clone https://github.com/LPilic/n8n-nodes-octoparse.git
cd n8n-nodes-octoparse
npm install
npm run build
npm link

Then, in your n8n custom nodes directory:

cd ~/.n8n/custom
npm init # if you haven't already
npm link n8n-nodes-octoparse

Restart n8n and search for "Octoparse" in the node list.


Usage

  1. Add the Octoparse node to your n8n workflow.
  2. Configure authentication: Enter your Octoparse username and password in the credentials section.
  3. Select a resource: Choose between Tasks, Cloud Extraction, or Data.
  4. Choose an operation: The available operations will update based on the selected resource.
  5. Fill in required fields: Only relevant fields for your chosen operation will be shown.
  6. Execute the workflow: The node will interact with the Octoparse API and return the results in a structured format.

Example: Get Data by Offset

  • Resource: Data
  • Operation: Get Data by Offset
  • Fill in Task ID, Offset, and Size.
  • The response will include the data array, offset, total, and requestId as returned by Octoparse.

Development

  1. Clone the repo and install dependencies:
    git clone https://github.com/LPilic/n8n-nodes-octoparse.git
    cd n8n-nodes-octoparse
    npm install
    ```
2. Run tests and build:
```bash
npm run test
npm run build
    ```
3. Link the node into your n8n custom directory as shown above.

---

## Contributing

Contributions, issues, and feature requests are welcome!  
Feel free to check [issues page](https://github.com/LPilic/n8n-nodes-octoparse/issues) or submit a pull request.

---

## License

[MIT](LICENSE.md)

---

## Links

- [Octoparse API Documentation](https://openapi.octoparse.com/)
- [n8n Documentation](https://docs.n8n.io/)
- [GitHub Repository](https://github.com/LPilic/n8n-nodes-octoparse)