metaget - A Node.js module to fetch HTML meta tags (including Open Graph) from a remote URL

  •        3

It's possible to set any HTTP headers in the request. This can be done by specifying them as options in the call. If no options are provided the only default header is a User-Agent of "request". The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

https://github.com/mrvautin/metaget

Dependencies:

cheerio : ^0.19.0
request : ^2.67.0

Tags
Implementation
License
Platform

   




Related Projects

OpenGraph-Net - .Net Open Graph Parser written in CShap

  •    CSharp

A simple .net assembly to use to parse Open Graph information from either a URL or an HTML snippet. You can read more about the Open Graph protocol.

django-meta - Pluggable app to allow Django developers to quickly add meta tags and OpenGraph, Twitter, and Google Plus properties to their HTML responses

  •    Python

This pluggable app allows Django developers to quickly add meta tags and OpenGraph, Twitter, and Google Plus properties to their HTML responses. django-meta is now maintained by Nephila on github. Old bitbucket repository won't be updated anymore.

meta-tags - Search Engine Optimization (SEO) for Ruby on Rails applications.

  •    Ruby

Search Engine Optimization (SEO) plugin for Ruby on Rails applications. MetaTags master branch fully supports Ruby on Rails 4.2+, and is tested against all major Rails releases up to 5.1.

seotools - SEO Tools for Laravel

  •    PHP

SEOTools is a package for Laravel 5+ and Lumen that provides helpers for some common SEO techniques. Note: If you are using Laravel 5.5, the steps 2 and 3, for providers and aliases, are unnecessaries. SEOTools supports Laravel new Package Discovery.

metamagic - Simple Ruby on Rails plugin for creating meta tags.

  •    Ruby

Metamagic is a simple Ruby on Rails plugin for creating meta tags. It supports regular meta tags, OpenGraph (Facebook), Twitter Cards, and custom tags. See the changelog for changes in version 3.0.


jekyll-seo-tag - A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content

  •    Ruby

A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content. While you could theoretically add the necessary metadata tags yourself, Jekyll SEO Tag provides a battle-tested template of crowdsourced best-practices.

opengraph - Helper class for accessing the OpenGraph Protocol

  •    PHP

Helper class for accessing the OpenGraph Protocol

micro-open-graph - A tiny Node.js microservice to scrape open graph data with joy.

  •    Javascript

A tiny Node.js microservice to scrape open graph data with joy. The server will then be listening at localhost:3000.

File Metadata

  •    

Enable Explorer in Vista, Windows 7 and later to see, edit and search on tags and other metadata for any file type

extruct - Extract embedded metadata from HTML markup

  •    Python

extruct is a library for extracting embedded metadata from HTML markup. It also has a built-in HTTP server to test its output as JSON.

Apricot - A simple Hpricot Clone for nodejs.

  •    Javascript

Apricot is a HTML / DOM parser, scraper for Nodejs. It is inspired by rubys hpricot and designed to fetch, iterate, and augment html or html fragments. Parse and Open both return a Apricot Object, a HTML DOM, created by JSDOM, with all the power of the Sizzle Selector Engine, and XUI Framework for Augmentation.

Nutch - Highly extensible, highly scalable Web crawler

  •    Java

Nutch is open source web-search software. It builds on Lucene Java, adding web-specifics, such as a crawler, a link-graph database, parsers for HTML and other document formats, etc.

opengraph - A Ruby wrapper for the Open Graph protocol.

  •    Ruby

A Ruby wrapper for the Open Graph protocol.

JavaScript-Load-Image

  •    Javascript

JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled and/or cropped HTML img or canvas element. It also provides a method to parse image meta data to extract Exif tags and thumbnails and to restore the complete image header after resizing.

Neko HTML Parser - simple HTML scanner

  •    Java

NekoHTML is a simple HTML scanner and tag balancer that enables application programmers to parse HTML documents and access the information using standard XML interfaces. The parser can scan HTML files and fix up many common mistakes that human (and computer) authors make in writing HTML documents. NekoHTML adds missing parent elements. Automatically closes elements with optional end tags and can handle mismatched inline element tags.

OBP-API - An open source RESTful API platform for banks that supports accounts, transactions, counterparties, transfers (payments), entitlements (permissions), metadata (comments, tags, geo tags, urls etc

  •    Scala

The Open Bank Project is an open source API for banks that enables account holders to interact with their bank using a wider range of applications and services. The OBP API supports transparency options (enabling account holders to share configurable views of their transaction data with trusted individuals and even the public), data blurring (to preserve sensitive information) and data enrichment (enabling users to add tags, comments and images to transactions).

react-helmet - A document head manager for React

  •    Javascript

This reusable React component will manage all of your changes to the document head. Helmet takes plain HTML tags and outputs plain HTML tags. It's dead simple, and React beginner friendly.

wordpress-seo - Yoast SEO for WordPress

  •    PHP

While the documentation for the Yoast SEO plugin can be found on Yoast.com, here you can browse the source of the project, find and discuss open issues and even contribute yourself. Here's a guide on how to install Yoast SEO in your WordPress site.

bootlint - HTML linter for Bootstrap projects

  •    Javascript

Bootlint is a tool that checks for several common HTML mistakes in webpages that are using Bootstrap in a fairly "vanilla" way. Vanilla Bootstrap's components/widgets require their parts of the DOM to conform to certain structures. Bootlint checks that instances of Bootstrap components have correctly-structured HTML. Optimal usage of Bootstrap also requires that your pages include certain <meta> tags, an HTML5 doctype declaration, etc.; Bootlint checks that these are present. Bootlint assumes that your webpage is already valid HTML5. If you need to check HTML5 validity, we recommend tools like vnu.jar, grunt-html, or grunt-html-validation.