Displaying 20 to 40 from 93 results

svg-element-attributes - Map of SVG elements to allowed attributes

  •    Javascript

Map of SVG elements to allowed attributes. Also contains global attributes under '*'.Includes attributes from SVG 1.1, SVG Tiny 1.2, and SVG 2.

svg-tag-names - List of known SVG tag-names

  •    Javascript

List of known SVG tag-names. Includes the elements from SVG 1.1, SVG Tiny 1.2, and SVG 2.The repo contains a script to crawl specs to include newly introduced tag-names.

webmention.rocks - a webmention validator and test suite

  •    PHP

Webmention Rocks! is a validator to help you test your Webmention implementation. Several kinds of tests are available on the site. This software uses Redis to cache responses, so make sure you have Redis installed locally, or point it to a remote Redis server in the config file.

websub.rocks - Test suite and debug utilities for W3C WebSub

  •    PHP

WebSub test suite and debugging utility. You can test your Publisher, Subscriber and Hubs using websub.rocks.

gulp-w3cjs - :vertical_traffic_light: w3cjs wrapper for gulp to validate your HTML

  •    Javascript

The results are also added onto each file object under w3cjs, containing success (Boolean) and messages (Array). URL to the w3c validator. Use if you want to use a local validator. This is the same thing as w3cjs.setW3cCheckUrl().

html-tags - List of standard HTML tags

  •    Javascript

It's just a couple of JSON files that can be used in any environment.It intentionally leaves out obsolete tags.

node-elf-logger - A Node

  •    Javascript

This library is a simple, configurable, node.js HTTP server compatible logging implementation that complies with the W3C's Extended Log File Format. Major HTTP servers like IIS and Apache have options to follow this logging format, and that has the advantage of log viewing software that has already been written for this format.dir: The root directory where node-elf-logger should store it's log files. This value will be prefixed onto the template value if present.

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.

channel - CSP style channel implementation, for the Channel specification

  •    Javascript

This library is a reference implementation of CSP style channels. If you are not familiar with channels and do not have time to read the paper at least take 30 minutes to watch Rob Pike's talk that is a really good introduction. A key characteristic of channels is that they are blocking (not in a thread blocking sense, but rather in logical sense, you need to asynchronously wait to continue). In the most primitive form, an unbuffered channel acts as a rendezvous, any consumer will await a producer and vice-versa. Buffering can be introduced, but unbounded buffering is discouraged, as bounded buffering with blocking can be an important tool coordinating pacing and back pressure, ensuring a system doesn't take on more work than it can achieve.

dom-handler - W3C DOM handleEvent utility

  •    Javascript

A simple fully cross browser library that could change forever the way you interact with DOM and events. It's completely dependencies free, it's natively fast, and it fits in less than 1KB.

filestream - W3C File Reader API streaming interfaces

  •    Javascript

A streaming implementation for working with File objects in the browser. Displayed below is an example that uses simple file drag and drop. Rather than immediately displaying the file, the file is piped through a read stream into a write stream and then finally displayed in the browser.


  •    Javascript

This little script ease the way to use the fullscreen API. As you know, vendors are currently implementing this API so every methods, properties and events are prefixed. This script will detect the API (maybe an already compliant browser? Webkit? Moz?) and if it's not the W3C one, it will wrap those methods, properties and events to match the W3C one. Remember this script is just a shorthand for the currently implemented API. This API may change and you'll have to update this script (if I don't ;-) ).


  •    Javascript

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

domstorm - A dashboard for interesting DOM tricks/techniques.

  •    Javascript

Configure config.js to add your MongoDB URL with authentication details. Run Domstorm, node server.js --noauth, to run in NoAuth mode.

obtain-unicode - implementation of convert a DOMString to a sequence of Unicode characters at http://www

  •    Javascript

implementation of convert a DOMString to a sequence of Unicode characters at http://www.w3.org/TR/WebIDL/#dfn-obtain-unicode and shim for String.fromCodePoint()

URL - isomorphic url implementation.

  •    HTML

implementation of https://url.spec.whatwg.org/ in pure javascript. polyfill for browser, and implemnt for node.js. make url handling isomorphic.

URLSearchParams - implementaion of URLSearchParams at WHATWG Living Standard https://url

  •    TypeScript

implementation of URLSearchParams of https://url.spec.whatwg.org/ in pure javascript. polyfill for browser, and implemnt for node.js. make it isomorphic. and also open test/index.html in your browser and see console.

utf8-encoding - utf8 encoder/decoder of whatwg Encoding Living Standard https://encoding

  •    TypeScript

utf8 encoder/decoder of whatwg Encoding Living Standard https://encoding.spec.whatwg.org/

SCION - SCXML Interpretation and Optimization eNgine

  •    Javascript

SCION is an industrial-strength implementation of W3C SCXML in JavaScript. SCXML provides a declarative markup for Statecharts, a powerful modelling language for developing complex, timed, event-driven, state-based systems.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.