Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Blazing fast, composable and functional DOM processing library.
LiveScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs
src
test
.hgignore
.npmignore
LICENCE.txt
Makefile
README.md
package.json

README.md

Domina

Build Status NPM version Dependencies Status experimental

A functional and modular DOM processing library with three major design goals:

  • To be insanely fast.
  • To be overtly composable.
  • To be a joy to use.

browser support

Example

var domina = require('domina')(/* CSS selector shim, Events shim */)

Installation

Easy-modo: grab it from NPM:

$ npm install domina

Documentation

( ... )

Tests

$ npm install -g brofist-browser
$ make test-browser
# Open the URL printed to the console in your browser

Platform support

This library assumes an ES5 environment, but can be easily supported in ES3 platforms by the use of shims. Just include es5-shim :3

Licence

MIT. i.e.: do whatever you please.

Something went wrong with that request. Please try again.