Displaying 1 to 20 from 24 results

wpt - Test suites for Web platform specs — including WHATWG, W3C, and others

  •    HTML

The web-platform-tests Project is a W3C-coordinated attempt to build a cross-browser testsuite for the Web-platform stack. Writing tests in a way that allows them to be run in all browsers gives browser projects confidence that they are shipping software that is compatible with other implementations, and that later implementations will be compatible with their implementations. This in turn gives Web authors/developers confidence that they can actually rely on the Web platform to deliver on the promise of working across browsers and devices without needing extra layers of abstraction to paper over the gaps left by specification editors and implementors. Clone or otherwise get https://github.com/web-platform-tests/wpt.

respec - A tool for creating technical documents and web standards

  •    Javascript

ReSpec is a JS library that makes it easier to write technical specifications, or documents that tend to be technical in nature in general. It was originally designed for the purpose of writing W3C specifications, but has since grown to be able to support other outputs as well. If you are just interested in writing a spec, you can grab the starter spec.

interledger-payment-app-example - An implementation of the Interledger spec through an Android's Payment App

  •    Java

This is a project that was done as part of a hack-o-thon organized at the Interledger Workshop at Blockchain Expo. This repo is meant as a showcase of an Android payment app, using the Interledger spec for payment.As such, it contains both the website implementation of the Payment Request and a Payment App itself. It does not contain the ledger implementations. These are hardcoded to use https://red.ilpdemo.org and https://blue.ilpdemo.org as originating and the destination ledgers. Both are running the NodeJS ILP kit and have been implemented as an initiative to show off the Interledger spec.

DVL - Dynamic Visualization LEGO

  •    CoffeeScript

DVL is a free functionally reactive library written in JavaScript. DVL is based on the idea that data, not control flow is the most important aspect of a program focused on data visualization. DVL is built on top of D3 to allow for dynamic data binding to the DOM.


  •    Javascript

Prereq: d3.js is included on your page. Include d3.data_grid.js or d3.data_grid.min.js.

css-validator - Validate CSS via W3C's service

  •    Javascript

This was created to validate CSS inside of the json2css test suite. If cb is not provided, a DuplexStream will be returned to you.

nexus-prov - SHACL shapes for W3C PROV-O

  •    Scala

The project bundles a data management oriented SHACL version of W3C PROV-O (http://www.w3.org/ns/prov-o-20130430) and a workbench allowing to test the SHACL shapes. The SHACL shapes are defined and combined in an envelop that conforms to Nexus KG schema format.

valimate - Automated HTML validation via Node.js

  •    Javascript

Valimate is a configurable command line interface for validating local and remote websites against the Nu HTML Checker. It can be easily integrated with continuous integration pipelines and regression test suites. To validate these URLs, run ./node_modules/.bin/valimate in your terminal or valimate within the context of an npm script. Valimate will read the config; each URL is requested via HTTP GET, and the returned markup is sent to the Nu validator.

d3-browserify - D3 distribution that used for browserify-like environment

  •    Javascript

A small, free JavaScript library for manipulating documents based on data.

css-font-weight-names - A JSON Object of css font weight names mapped to their numeric font weight value

  •    Javascript

A JSON Object of all CSS font weight names mapped to their numeric value. This list is generated from the Font Weight Numeric Values section of the W3C CSS Fonts Specification.

dedom - A partial implementation of the W3C DOM API on top of an HTML5 parser and serializer.

  •    Javascript

A partial implementation of the W3C DOM API on top of an HTML5 parser and serializer.

w3c-validate - Validates web content using the W3C's validation service

  •    Javascript

A node.js library for testing web responses against the w3c html validator. Inspired by w3cjs, but based purely on buffers. Use with your tests.

Unicorn - Unicorn - W3C's Unified Validator

  •    Java

Unicorn is W3C's unified validator, which helps people improve the quality of their Web pages by performing a variety of checks. Unicorn gathers the results of the popular HTML and CSS validators, as well as other useful services. Note that this file is very important because it will give permissions to read and write files under Unicorn servlet dir, but also to connect to distant hosts (observers).

w3c.github.io - The W3C organisation

  •    HTML

This is the repository for the documentation that sits at https://w3c.github.io/. Directories (e.g., "DOM-Level-3-Events-key") are repositories that have been renamed. These serve as redirects.

w3process - W3C Process Document

  •    HTML

The Process document is updated most years by the W3C.

json-ld-wg - Home Page for the JSON-LD Working Group

  •    HTML

GitHub repositories are linked from each specification. There is a separate list of repos of this WG. All repositories for spec development share the same set of labels; inspired by the labels organized for W3C specification.

payment-method-id - Payment Method Identifiers specification

  •    HTML

This repository contains a draft specification from the W3C Web Payments Working Group.

publ-wg - Home page of the Publishing Working Group

  •    HTML

GitHub repositories are linked from each specification. Use the standard fork, branch, and pull request workflow to propose changes to the specification. Please make branch names informative—by including the issue or bug number for example.