Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacomyal/domino.js
[deprecated] A JavaScript cascading controller for fast interactive Web interfaces prototyping.
https://github.com/jacomyal/domino.js
Last synced: 22 days ago
JSON representation
[deprecated] A JavaScript cascading controller for fast interactive Web interfaces prototyping.
- Host: GitHub
- URL: https://github.com/jacomyal/domino.js
- Owner: jacomyal
- License: mit
- Created: 2012-10-14T15:51:08.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2022-03-14T08:12:01.000Z (over 2 years ago)
- Last Synced: 2024-05-02T00:56:37.122Z (7 months ago)
- Language: JavaScript
- Homepage: https://jacomyal.github.io/domino.js
- Size: 845 KB
- Stars: 54
- Watchers: 11
- Forks: 7
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/jacomyal/domino.js.png)](https://travis-ci.org/jacomyal/domino.js)
domino.js
=========*domino.js* is a JavaScript cascading controller for fast interactive Web interfaces prototyping, developped by [Alexis Jacomy](http://github.com/jacomyal) at [Linkfluence](http://github.com/linkfluence). It is released under the [MIT License](https://raw.github.com/jacomyal/domino.js/master/LICENSE.txt).
Check the project webpage to see the documentation: [http://dominojs.org](http://dominojs.org).
### How to use it
To use it, clone the repository:
```
git clone [email protected]:jacomyal/domino.js.git
```The latest minified version is available here:
[https://raw.github.com/jacomyal/domino.js/master/build/domino.min.js](https://raw.github.com/jacomyal/domino.js/master/build/domino.min.js)
You can also minify your own version with [Grunt](http://gruntjs.com/):
- First, install [Node.js](http://nodejs.org/), [NPM](https://npmjs.org/) and [Grunt](http://gruntjs.com/installing-grunt).
- Use `npm install` to install domino.js development dependencies.
- Use `grunt` to successively lint sources, launch unit tests, and minify the code with [Uglify](https://github.com/mishoo/UglifyJS).### Contributing
You can contribute by submitting [issues tickets](http://github.com/jacomyal/domino.js/issues) and proposing [pull requests](http://github.com/jacomyal/domino.js/pulls). Be sure to successfully run `grunt closureLint` and `grunt qunit` before submitting any pull request.
The whole source code is validated by the [Google Closure Linter](https://developers.google.com/closure/utilities/), and the comments are written in [JSDoc](http://en.wikipedia.org/wiki/JSDoc) (tags description is available [here](https://developers.google.com/closure/compiler/docs/js-for-compiler)).
Also, the change log is available [here](https://github.com/jacomyal/domino.js/blob/master/CHANGELOG.md).