-
Notifications
You must be signed in to change notification settings - Fork 2
Developer Documentation
Derek Williams edited this page Mar 8, 2016
·
5 revisions
Jiffy is a JavaScript single-page app for flat file viewing and editing. It uses the JavaScript File API for all local file operations.
Jiffy uses the following libraries:
- AngularJS 1.x. I might port it to Angular 2 once that's ready.
- Bootstrap CSS
- UI Bootstrap, rather than Bootstrap JavaScript. Because it's the Angular way.
- AngularUI Router. But I may remove it later in the name of simplicity.
- lodash
Jiffy deliberately does not use:
- jQuery. jqLite only, thank you. Because it's the Angular way.
- RequireJS. Because I wanted to see if I could live without it. I did, quite happily.
- Bulky UI widget libraries. Jiffy sticks to standard HTML with AngularJS.
See the Ngdocs.
Use grunt docs to update the ngdocs. Then, run node webserver.js and open in a browser.
Jiffy is released under the ISC License. See LICENSE.txt.
The usual: fork, work your magic, send me a pull request.
To share a file format definition, add it to a new folder under file-definitions and include the name (commented out) in definition-names.txt.