鱼C论坛

 找回密码
 立即注册
查看: 3615|回复: 1

[资源分享] 16个牛X的开源项目 | 【Github stat 爆表】

[复制链接]
发表于 2017-7-12 22:01:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2017-7-12 22:01 编辑

15、UltraViewPager  ★Star 2019

Snip20170712_177.png


UltraViewPager 是阿里开源的一个封装多种特性的 ViewPager ,主要是为多页面切换场景提供统一解决方案。

(详情:https://github.com/alibaba/UltraViewPager



14、开发技术方案 LuaViewSDK  ★Star 2116

Snip20170712_179.png


LuaViewSDK 是一个跨iOS版和安卓平台的界面动态化解决方案

它基于 Lua VM,并选择 Lua 作为代码语言。

可以灵活加载 Lua 代码,并能够按照 Native 的方式运行的一种面向业务的开发技术方案。

(详情:https://github.com/alibaba/LuaViewSDK



13、开源数据库 AliSQL  ★Star 2080

Snip20170712_181.png


AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护。

目前也应用于阿里巴巴集团业务以及阿里云数据库服务。

该版本在社区版的基础上做了大量的性能与功能的优化改进。

尤其适合电商、云计算以及金融等行业环境。

(详情:https://github.com/alibaba/AliSQL


12、iOS 模块化编程框架:BeeHive  ★Star 2103

Snip20170712_182.png


BeeHive 是 iOS 中实现的模块化程序。

它吸收了Spring Framework API服务的概念,避免了模块之间的直接耦合。

(详情:https://github.com/alibaba/BeeHive


11、淘宝 React 框架 React Web  ★Star 2809

Snip20170712_183.png


淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。

(详情:https://github.com/taobaofed/react-web


10、通用 React 兼容渲染引擎 Rax  ★Star 3063

Snip20170712_184.png


Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。

使用 React 的就应该已经知道如何使用 Rax。

特性:快速的虚拟 DOM;min + gzip 之后仅 8.0kb;跨浏览器、Weex 和 Node.js。

(详情:https://github.com/alibaba/rax


9、轻量级JS框架 dva ★Star 4373

Snip20170712_185.png


基于React和Redux的树型结构轻量级JS框架,(灵感来自Choo)。

dva是框架,不是图书馆,类似emberjs,会更可控。

另外,除了反应和反应 dom 是 peerDependencies 以外,dva 封装了所有其他依赖。

他最核心的是提供了 app.model 方法,用于把 reducer,initialState,action,saga 封装到一起。

(详情:https://github.com/dvajs/dva


8、HTML5 互动游戏引擎 Hilo ★Star 3908

Snip20170712_186.png


Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案。

可以帮助开发者快速创建HTML5游戏。

有以下特征:独立模块设计,支持多种模块范式的包装版本;

面向对象程序化开发;多重渲染模型,其中包括 Canvas,DOM 和 WebGL 等;兼容多台台式机和移动浏览器;

使用 Flash Shim 来支持 IE ;支持 物理扩展: Chipmunk;

支持骨骼动画扩展: DragonBones

(详情:https://github.com/hiloteam/Hilo


7、Android 平台的编译方案: Freeline  ★Star 3850

Snip20170712_187.png


Freeline是蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案

资源编译方面,深入改造了Aapt资源编译流程,当资源发生改变时候,秒级完成增量包编译。

其中增量包仅含最小的变更集合(10Kb~数百Kb内),后期也被运用到线上进行资源/代码动态替换。

相比目前instant- run,buck,layoutcast等方案快数倍速度。

(详情:https://github.com/alibaba/freeline


6、企业级 Node.js 框架 egg  ★Star 4261

Snip20170712_188.png


Egg.js,为企业级框架和应用而生,是阿里开源的企业级 Node.js 框架。

Egg.js 的插件机制有很高的可扩展性,一个插件只做一件事。

五大特性:

深度框架定制 +高度可扩展的插件机制+内置多进程管理,基于 koa 开发,性能优异+框架稳定,测试覆盖率高 。


(详情:https://github.com/eggjs/egg



5、Android动态组件框架:Altas ★Star  4864

Snip20170712_189.png


Atlas 是一个 Android 客户端容器化框架。

我们称之为 Android 动态组件框架。

适用于 Android 4.x 以上系统版本的大小型 App 开发。

Atlas 提供解耦,组件和动态支持。 在apk 运行时,Atlas 具有完整的组件生命周期,类隔离等机制。

在运行维护时期,Atlas 提供快速增量更新和快速升级能力。

  与一些 Android 插件框架不同,Atlas 不是一个多进程框架,而是一个组件框架(我们称之为Bundle)

(详情:https://github.com/alibaba/atlas?spm=0.0.0.0.onw5tG


4、vlayout  ★Star 5396

Snip20170712_190.png


vlayout 是 RecyclerView 的强大的 LayoutManager 扩展,它为 RecyclerView 提供了一组布局。

用它实现网格,列表和其他布局在同一 recyclerview 列表中。

通过为RecyclerView 提供自定义的 LayoutManager,VirtualLayout 可以在单一视图下布置不同风格的子视图。

顺便说一下,还支持实现您的自定义 layoutHelper 并将其提供给框架。

(详情:https://github.com/alibaba/vlayout


3、服务框架 Dubbo  ★Star 9367

Snip20170712_191.png


Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架

使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。

(详情:https://github.com/alibaba/dubbo


2、Java 的 JSON 处理器 fastjson  ★Star 9679

Snip20170712_192.png


fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。

主要特点:

● 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)

● 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)

● 零依赖(没有依赖其它任何类库除了JDK)


(详情:https://github.com/alibaba/fastjson


1、构建移动跨平台UI的框架 weex  ★Star 14536

Snip20170712_193.png


Weex 是一个动态化的高扩展跨平台解决方案。

在 Weex 代码中,您可以使用 <template>,<style> 和 <script> 标签编写页面或组件。

然后将它们转换为 JS bundle 以进行部署。

当服务器返回给客户端 JS bundle 时,JS bundle 会被客户端的 JavaScript 引擎处理。

并管理渲染 native 视图,调用原生 API 。

(详情:https://github.com/alibaba/weex


0、设计语言&前端框架 Ant Design    ★Star 15199  
游客,如果您要查看本帖隐藏内容请回复
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-12 22:10:27 | 显示全部楼层
这些就得学一辈子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 23:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表