web-meta-scraper
v0.1.1
Published
A URL scraper for extracting various metadata, including Open Graph, JSON-LD, and more
Downloads
12
Maintainers
Readme
web-meta-scraper
English | 한국어
A TypeScript library for extracting various types of web page metadata (including JSON-LD, Open Graph, meta tags, and more) that works across Node.js, browsers, pnpm, and bun environments.
Installation
To install meta-scraper, you can use npm, yarn, pnpm, or bun:
npm install meta-scraper
# or
yarn add meta-scraper
# or
pnpm add meta-scraper
# or
bun add meta-scraperUsage
meta-scraper allows you to easily extract metadata from web pages, such as JSON-LD, Open Graph, and meta tags. It also supports custom parsing and flexible fetching options.
import { createScraper, jsonLd, openGraph } from 'meta-scraper';
const scrape = createScraper([jsonLd, openGraph]);
const metadata = await scrape('https://www.example.com', {
maxDescriptionLength: 150,
secureImages: true,
});Features
- TypeScript support
- Flexible metadata extraction (JSON-LD, Open Graph, meta tags, and more)
- Cross-platform compatibility
- Customizable parsing and fetching options
License
MIT License
