Ming is a high-productivity JavaScript solution that integrates jQuery/Zepto and micro modules you need for modern desktop/mobile web application development.
- Improve programming experience
- Enhance source maintainability
- Development based on ES5
- Development based on modular JavaScript
- Better asynchronous programming with Futures
- requirejs - AMD (default)
- seajs - CMD (optional)
- object
- string
- format
- escape
- color
- json
- memoize
- class - aralejs/class@1.0.0
- runtime
- storage - marcuswestin/store.js@1.3.5
- cookie - carhartl/jquery-cookie@1.3.1
- history - Backbone.History
- route - Backbone.Router
- template - underscore.template
- datalink - jquery/jquery-datalink@1.0.0
- validate - ryanseddon/H5F@1.0.0
- layout
- mousewheel
- key - madrobby/keymaster@1.0.2
- touch - EightMedia/hammer.js@0.6.1
- jsonpi
- cors
- postmessage
- deferred
- eventemitter
- prefetch
- url
- carousel - bootstrap/carousel@2.3.0
- placeholder - mathiasbynens/jquery-placeholder@2.0.7
- tooltip
- firebuglite - getfirebug.com/firebuglite
- fpsmeter - Darsain/fpsmeter@0.2.1
- jstiming
- es5-shim (optional)
- console-shim (optional)
- rename modulejs to ming
- firebuglite
- fpsmeter
- base Object Class
- EventEmitter
- modulejs2.0 in dev
- modulejs2.0 in modulejs-1.0 branch
- remove sizzle module
- fix Node.text bug
- remove graph module
- all module AMD support
- add net/JSONPI module
- storage/LocalStorage module support IE6-7
(The MIT License)
Copyright (c) 2010-2013 yuanyan yuanyan.cao@gmail.com