Displaying 1 to 20 from 504 results

Html Agility Pack

  •    

This is an HTML parser that builds a read/write DOM from “real world” HTML files. It supports XPATH or XSLT and is tolerant with "real world" malformed HTML.

canjs - JavaScript architectural libraries that will continue to get better until the sun dies out.

  •    Javascript

MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy.




slip - Slip.js — UI library for manipulating lists via swipe and drag gestures

  •    Javascript

A tiny library for interactive swiping and reordering of elements in lists on touch screens. No dependencies. BSD Licensed.Supports iOS Safari, Firefox Mobile, Chrome Mobile, Opera Mobile (Presto and Blink).

jsdom - A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js

  •    Javascript

jsdom is a pure-JavaScript implementation of many web standards, notably the WHATWG DOM and HTML Standards, for use with Node.js. In general, the goal of the project is to emulate enough of a subset of a web browser to be useful for testing and scraping real-world web applications.As of v10, jsdom has a new API (documented below). The old API is still supported for now; see its documentation for details.


ramjet - Morph DOM elements from one state to another with smooth animations and transitions

  •    Javascript

npm install ramjet, or download ramjet.js.Ramjet makes it look like your DOM elements are capable of transforming into one another. It does this by cloning the elements (and all their children), transforming the second element (the one we're transforming to) so that it completely overlaps with the first, then animating the two elements together until the first element (the one we're transitioning from) has exactly the same position and dimensions as the second element originally did.

skatejs - SkateJS is a web component library designed to give you an augmentation of the web component specs focusing on a functional rendering pipeline, clean property / attribute semantics and a small footprint

  •    Javascript

At its core, Skate is about creating Custom Elements. Skate provides a series of mixin functions that enable you to control what your component can do.Calling withComponent() gives you a Custom Element class constructor, which you can then extend to define your own elements.

flickity - :leaves: Touch, responsive, flickable carousels

  •    Javascript

See flickity.metafizzy.co for complete docs and demos.Link directly to Flickity files on unpkg.

infinite-scroll - 📜 Automatically add next page

  •    HTML

See infinite-scroll.com for complete docs and demos.Link directly to Infinite Scroll files on unpkg.

isotope - :revolving_hearts: Filter & sort magical layouts

  •    HTML

See isotope.metafizzy.co for complete docs and demos.Link directly to Isotope files on unpkg.

packery - :bento: Gapless, draggable grid layouts

  •    Javascript

Link directly to Packery files on unpkg.If you are creating an open source application under a license compatible with the GNU GPL license v3, you may use Packery under the terms of the GPLv3.

hyperHTML - A Fast & Light Virtual DOM Alternative

  •    HTML

A Fast & Light Virtual DOM Alternative available for NodeJS and NativeScript too. This project exists thanks to all the people who contribute. [Contribute].

document-register-element - A stand-alone working lightweight version of the W3C Custom Elements specification

  •    Javascript

A stand-alone lightweight version of Custom Elements V1 based on top, and compatible with, the battle-tested Custom Elements V0, already used in production with projects such Google AMP HTML ⚡ and others. If you specify noBuiltIn property as true, the V1 API will be polyfilled where needed, but no extra checks and patches will be applied to make custom elements built-in working, since no browser is currently shipping this part of the specification.

htmlparser2 - forgiving html and xml parser

  •    Javascript

A forgiving HTML/XML/RSS parser. The parser can handle streams and provides a callback interface. A live demo of htmlparser2 is available here.

Binding.scala - Reactive data-binding for Scala

  •    Scala

Binding.scala is a data-binding framework for Scala, running on both JVM and Scala.js. Binding.scala can be used as a reactive templating language in both web and desktop GUI development. It enables you use native XHTML literal syntax to create reactive DOM nodes, which are able to automatically change whenever the data source changes.

oriDomi - Fold up DOM elements like paper

  •    CoffeeScript

Visit oridomi.com for examples, documentation and notes. Read the annotated source for a detailed look.

bean - an events api for javascript

  •    Javascript

Bean is included in Ender's starter pack, "The Jeesh". More details on the Ender interface below. Bean has five main methods, each packing quite a punch.