# awesome-projects
**Repository Path**: zhyihui/awesome-projects
## Basic Information
- **Project Name**: awesome-projects
- **Description**: 用于收集一些令人惊叹的各平台开源项目
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2016-07-18
- **Last Updated**: 2024-05-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Awesome Open Source Projects Collection
# -------------- 优秀开源项目收集
- 本项目的主要目的是为了将一些不够出名(或许自己孤陋寡闻)但足够优秀的项目集中,以备将来使用时查找,所以并不会收集众所周知的开源项目,如 Bootstrap、jQuery等,它们太出名了,不需要记录。
- 本来是为了记录一些常用的 Android 组件和工具库,后来发现需要记录的并不止于 Android 平台。
- 只收集开源的项目。
- 随着时间的推移,某些项目可能会不再适用或者被更优秀的项目替代,所以这里并不仅仅是增量更新,也有可能会移除过时的项目或者将他们移出常用的列表中。
----------
## Android
由于收集的Android开源项目比较众多,而且UI组件部分一般需要放张效果图,因此将此部分拆分为多个文档。
- [Android UI 组件](http://git.oschina.net/zhyihui/awesome-projects/blob/master/Android.md)
- [Android 工具库](http://git.oschina.net/zhyihui/awesome-projects/blob/master/AndroidLibrary.md)
- [Android 技术文章及参考资料](http://git.oschina.net/zhyihui/awesome-projects/blob/master/AndroidArticle.md)
- [不常用 Android 组件和工具库](http://git.oschina.net/zhyihui/awesome-projects/blob/master/AndroidNotCommonlyUsed.md)
- [其它的一些 Android 相关资源](http://git.oschina.net/zhyihui/awesome-projects/blob/master/AndroidOtherResources.md)
## JavaScript
- [JavaScript项目](http://git.oschina.net/zhyihui/awesome-projects/blob/master/Javascript.md)
### [mojs](http://mojs.io/)
这是一个基于JS的动画效果库,可以创造出一些动作曲线稍微复杂点的动效,而且是模块化的。
> motion graphics toolbelt for the web.
> This is a js based motion library, can help make lots of complicated motion effect.
Github:[mojs](https://github.com/legomushroom/mojs)
### [Lodash](https://lodash.com/)
lodash一开始是Underscore.js库的一个fork,之后,该项目在现有成功的基础之上取得了更大的成果。lodash主要使用了延迟计算,使得lodash其性能远远超过Underscore。
> A modern JavaScript utility library delivering modularity, performance & extras.
> Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
> Lodash’s modular methods are great for:
- Iterating arrays, objects, & strings
- Manipulating & testing values
- Creating composite functions
### [Moment.js](http://momentjs.com/)
> Parse, validate, manipulate, and display dates in JavaScript.
moment.js不依赖任何第三方库,支持字符串、Date、时间戳以及数组等格式,可以像PHP的date()函数一样,格式化日期时间,计算相对时间,获取特定时间后的日期时间等。
Github:[https://github.com/moment/moment/](https://github.com/moment/moment/)
## HTML/CSS
### [AmazeUI](http://amazeui.org/)
> 中国首个开源 HTML5 跨屏前端框架
>
> 采用国际最前沿的“组件式开发”以及“移动优先”的设计理念,基于其丰富的组件,开发者可通过简单拼装即可快速构建出HTML5网页应用,
### [Layui](http://www.layui.com/)
> 经典模块化前端框架
>
> Layui 是一款带着浓烈情怀的国产前端UI框架,她追求极简,又不失丰盈的内在,说她是史上最轻量的结晶,似乎并不为过。一切都源自于她对原生态的执着,对前端社区的那些噪杂声音的过滤,以及她本身的精心雕琢。
- 演示:[http://www.layui.com/demo/](http://www.layui.com/demo/)
- 文档:[http://www.layui.com/doc/](http://www.layui.com/doc/)
### [Materialize](http://materializecss.com/)
基于Google Material Design的现代化响应式前端框架。
> A modern responsive front-end framework based on Material Design
Created and designed by Google, Material Design is a design language that combines the classic principles of successful design along with innovation and technology. Google's goal is to develop a system of design that allows for a unified user experience across all their products on any platform.
## 其它
### [flaticon](http://www.flaticon.com/)
一个不错的Flat Icon素材网站,里面已经整理好大量常用的扁平化图标;图标点击后,可以单独下载PNG和SVG格式。
图标支持格式:
- Webfont 网页字体格式
- PNG图像格式
- SVG图像格式