All Projects → velocityzen → meta-extractor

velocityzen / meta-extractor

Licence: MIT license
Super simple and fast html page meta data extractor with low memory footprint

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to meta-extractor

Rss Atom Bundle
RSS and Atom Bundle for Symfony
Stars: ✭ 123 (+223.68%)
Mutual labels:  atom, rss, feed
laminas-feed
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
Stars: ✭ 97 (+155.26%)
Mutual labels:  atom, rss, feed
Gofeed
Parse RSS, Atom and JSON feeds in Go
Stars: ✭ 1,762 (+4536.84%)
Mutual labels:  atom, rss, feed
Atoma
Atom, RSS and JSON feed parser for Python 3
Stars: ✭ 67 (+76.32%)
Mutual labels:  atom, rss, feed
vuepress-plugin-feed
RSS, Atom, and JSON feeds generator plugin for VuePress 1.x
Stars: ✭ 46 (+21.05%)
Mutual labels:  atom, rss, feed
Discord feedbot
Moved to https://gitlab.com/ffreiheit/discord_feedbot
Stars: ✭ 67 (+76.32%)
Mutual labels:  atom, rss, feed
f43.me
A more readable & cleaner feed
Stars: ✭ 60 (+57.89%)
Mutual labels:  rss, extractor, feed
Python Feedgen
Python module to generate ATOM feeds, RSS feeds and Podcasts.
Stars: ✭ 501 (+1218.42%)
Mutual labels:  atom, rss, feed
Feed Module
Everyone deserves RSS, ATOM and JSON feeds!
Stars: ✭ 182 (+378.95%)
Mutual labels:  atom, rss, feed
Pluto
pluto gems - planet feed reader and (static) website generator - auto-build web pages from published web feeds
Stars: ✭ 174 (+357.89%)
Mutual labels:  atom, rss, feed
Miniflux Legacy
Minimalist RSS reader (version 1.x)
Stars: ✭ 897 (+2260.53%)
Mutual labels:  atom, rss, feed
V2
Minimalist and opinionated feed reader
Stars: ✭ 3,239 (+8423.68%)
Mutual labels:  atom, rss, feed
Liferea
Liferea (Linux Feed Reader), a news reader for GTK/GNOME
Stars: ✭ 612 (+1510.53%)
Mutual labels:  atom, rss, feed
Feedbag
Ruby's favorite feed auto-discovery library/tool
Stars: ✭ 115 (+202.63%)
Mutual labels:  atom, rss, feed
Feed
A RSS, Atom and JSON Feed generator for Node.js, making content syndication simple and intuitive! 🚀
Stars: ✭ 523 (+1276.32%)
Mutual labels:  atom, rss, feed
Feedparser
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.)
Stars: ✭ 156 (+310.53%)
Mutual labels:  atom, rss, feed
Picofeed
PHP library to parse and write RSS/Atom feeds
Stars: ✭ 439 (+1055.26%)
Mutual labels:  atom, rss, feed
Jquery Rss
An easy-to-use rss plugin for jquery with templating.
Stars: ✭ 443 (+1065.79%)
Mutual labels:  atom, rss, feed
Posidonlauncher
a one-page homescreen with a news feed
Stars: ✭ 163 (+328.95%)
Mutual labels:  atom, rss, feed
Feed Io
A PHP library to read and write feeds in JSONFeed, RSS or Atom format
Stars: ✭ 200 (+426.32%)
Mutual labels:  atom, rss, feed

meta-extractor

NPM Version NPM Downloads

Super simple and fast meta data extractor with low memory footprint.

Extracts:

  • title
  • description
  • charset
  • theme-color
  • rss/atom feeds
  • all opengraph meta data
  • all twitter meta data
  • all app links meta data
  • all vk meta data
  • all unique image urls (absolute)
  • returns mime and extension for binary files without downloading the whole file

install

npm i meta-extractor

usage

const extract = require('meta-extractor');

extract({ uri: 'http://www.newyorker.com' }, (err, res) =>
  console.log(err, res)
);

or;

const res = await extract({ uri: 'http://www.newyorker.com' });
console.log(res);

If no callback provided returns a Promise.

The first parameter opts as in got module and:

  • uri — uri to get meta from.
  • rxMeta — regexp, custom regexp for meta data.
  • limit — number, response body size limit in bytes. Default 2Mb.

License MIT;

© velocityzen

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].