# Collections
---

一些 Amaze UI 中没有的、我们认为好的解决方案。

## HTML5 API 应用

- [History.js - gracefully supports the HTML5 History/State APIs](https://github.com/browserstate/history.js)
- [pushState + ajax](https://github.com/defunkt/jquery-pjax)
- [Notify.js(Web Notifications API)](https://github.com/alexgibson/notify.js)

## UA 识别

- [detector](https://github.com/hotoo/detector)

## 表单处理

### `<select>` 相关

- [Chosen](https://github.com/harvesthq/chosen)
- [Select2](https://github.com/ivaynberg/select2)
- [bootstrap-select](https://github.com/silviomoreto/bootstrap-select)

### 上传组件

- [jQuery File Upload Plugin](https://github.com/blueimp/jQuery-File-Upload)
- [百度 Web Uploader](http://fex-team.github.io/webuploader/)
- [Uploadify](http://www.uploadify.com/)
- [arale-upload - 轻量级 iframe and html5 file uploader](https://github.com/aralejs/upload)

### 日期选择

- [Both Date and Time picker widget based on twitter bootstrap](https://github.com/smalot/bootstrap-datetimepicker)
- [GMU 日历组件](http://gmu.baidu.com/demo/widget/calendar/calendar.html)
- [Mobiscroll](https://github.com/acidb/mobiscroll)

### 取色

- [Colorpicker plugin for Twitter Bootstrap](https://github.com/mjolnic/bootstrap-colorpicker)

## 图表绘制

- [Chart.js - Simple HTML5 Charts using Canvas](https://github.com/nnnick/Chart.js)
- [百度 ECharts](https://github.com/ecomfe/echarts)
- [Chartist.js](https://github.com/gionkunz/chartist-js)

## 日期格式化

- [Moment.js](http://momentjs.com/)

## 页面交互

### Slider

- [slick - the last carousel you'll ever need](https://github.com/kenwheeler/slick/)
- [Swipe - the most accurate touch slider](https://github.com/thebird/Swipe)

### 瀑布流

- [Masonry](http://masonry.desandro.com/)
- [Isotope - Filter & sort magical layouts](http://isotope.metafizzy.co/)

### 图片懒加载

- [imagesLoaded](http://imagesloaded.desandro.com/)
- [Echo.js](Lazy-loading images with data-* attributes)
