obetomuniz / tatooine

A powerful scraper for JavaScript Developers.

Home Page:https://npmjs.com/tatooine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tatooine: A powerful scraper for JavaScript Developers

Installation

$ npm install tatooine --save

Demo

Try on Replit

How to use

import { scrape } from "tatooine"

const data = await scrape({
  url: "https://betomuniz.com",
  engine: "html",
  options: {
    selectors: { title: { selector: "title" } },
  },
})

Built-in Engines

  • HTML (e.g. Web Scraping)
  • SPA (e.g. Web Scraping for Single Page Applications)
  • JSON (e.g. Web Services, APIs, etc.)
  • XML (e.g. RSS, APIs, etc.)

Extended Features

About

A powerful scraper for JavaScript Developers.

https://npmjs.com/tatooine

License:Other


Languages

Language:TypeScript 94.9%Language:JavaScript 5.1%