Displaying 1 to 17 from 17 results

html5.vim - HTML5 omnicomplete and syntax

  •    Vim

HTML5 + inline SVG omnicomplete function, indent and syntax for Vim. Based on the default htmlcomplete.vim. This plugin contributes to vim-polyglot language pack.

schema-generator - PHP Model Scaffolding from Schema.org vocabulary

  •    PHP

Schema.org is a vocabulary representing common data structures and their relations. Schema.org can be exposed as JSON-LD, microdata and RDFa. Extracting semantic data exposed in the Schema.org vocabulary is supported by a growing number of companies including Google (Search, Gmail), Yahoo!, Bing and Yandex. Data models provided by Schema.org are popular and have proved efficient. They cover a broad spectrum of topics including creative work, e-commerce, event, medicine, social networking, people, postal address, organization, place or review. Schema.org has its roots in a ton of preexisting well designed vocabularies and is successfully used by more and more websites and applications.

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.

green_monkey - Rails 4 & 5 microdata helpers

  •    Ruby

This Gem allows you to make html-layout with microdata properties easier. It works with ruby 2.2+, rails 4, rails 5, haml 5+.

html-metadata - MetaData html scraper and parser for Node.js (supports Promises and callback style)

  •    Javascript

The aim of this library is to be a comprehensive source for extracting all html embedded metadata. Currently it supports Schema.org microdata using a third party library, a native BEPress, Dublin Core, Highwire Press, JSON-LD, Open Graph, Twitter, EPrints, PRISM, and COinS implementation, and some general metadata that doesn't belong to a particular standard (for instance, the content of the title tag, or meta description tags).You can also pass an options object as the first argument containing extra parameters. Some websites require the user-agent or cookies to be set in order to get the response.

jquery-microdata - jQuery plugin for HTML Microdata

  •    Javascript

Extract and manipulate objects stored in HTML Microdata. The plugin also provides a convenience method for working with items ("things") where there is only a single instance of each property. This is analogous to jQuery's data method.

ZenPress - Pure Zen for WordPress

  •    PHP

ZenPress is a very clean WordPress theme inspired by Medium.com. It is SEO optimized, accessibility ready and highly semantic. The is made with HTML5 (POSH) and flavoured with Microformats(2) and Microdata/Schema.org. The term semantic-html is a mouthful, and belies both how simple it is, how well established it is among modern web designers, and the fact that it has benefits far beyond the obvious doing the right thing for the Web by using semantic markup. We need a simple short mnemonic term that captures the essence of the concept, and is easily verbed (to posh, poshify, poshed up).

node-htmlmetaparser - A `htmlparser2` handler for parsing rich metadata from HTML

  •    TypeScript

A htmlparser2 handler for parsing rich metadata from HTML. Includes HTML metadata, JSON-LD, RDFa, microdata, OEmbed, Twitter cards and AppLinks. Please note: No HTTP requests are made by htmlmetaparser. You must decide what you want to retrieve by traversing the alternate array and making requests manually (E.g. external JSON-LD documents, RDF documents, OEmbed, RSS).

node-scrappy - Extract rich metadata from URLs

  •    TypeScript

Extract rich metadata from URLs. Scrappy uses a simple two step process to extract the metadata from any URL or file. First, it runs through plugin-able scrapeStream middleware to extract metadata about the file itself. With the result in hand, it gets passed on to a plugin-able extract pipeline to format the metadata for presentation and extract additional metadata about related entities.


  •    Javascript

A Nodejs module to extract http://schema.org micro-data from HTML and convert it in a JSON object. The example will create a file named result.json based in a URLs list. That file have a text example of the generated JSON object.


  •    PHP

A fluent interface to create mappings using Schema.org for Microdata and JSON-LD, supporting Schema.org v2.2 (latest). All you need to do is call the SchemaOrg::schemas() method and a fluent interface will be at your disposal.

SUq - A nodejs Scraping Utility for lazy people. MIT Licensed

  •    Javascript

Here's a simple node module that will allow you to asynchronously scrape opengraph tags, microformats, microdata, header tags, images, classic meta, and whatever else you want with minimal effort. You can output the scraped data in the command line, or you can output scraped data as a JSON object. If you don't want the scraped data yet, and still want to fine tune and grab more data from the html, no problem. You can extend suq as much as you want, it doesn't care. Scrape a website and output the data to command line.

microdata - a module for extracting HTML5 microdata in the browser

  •    Javascript

microdata uses component-query, a wrapper for selector engines. If you don't plug a selector engine into it, it'll default to querySelector/querySelectorAll. See the caniuse page for querySelector/querySelectorAll for more information. find all the elements with the given itemtype, extracts their data and returns them in an array. if elem is given, it only looks within that element.

web-auto-extractor - Automatically extracts structured information from webpages

  •    Javascript

Parse semantically structured information from any HTML webpage. Popularly, many websites mark up their webpages with Schema.org vocabularies for better SEO. This library helps you parse that information to JSON.

schema-microdata-examples - Some examples of HTML markup using Schema.org microdata

  •    HTML

Some examples of HTML markup using Schema.org microdata, to complement this article.