Google 开源的前端项目
1、AngularJS
git地址 https://github.com/angular/angular star 47451
license MIT
Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。
诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC(Model–view–controller)、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。
2、 MDL (material-design-lite)UI框架
git地址 https://github.com/google/material-design-lite star 31180
license Apache 2.0
MDL (Material Design Lite) 是 Google 推出的网站前端开发工具组。Material Design Lite (MDL)可以让你添加一个 Material Design 的外观和感觉到你的静态内容网站,不依赖于任何的 JavaScript 框架和库。MDL 可以优化跨设备的使用体验,可以在旧版的浏览器进行平滑的切换,提供非常快速的访问体验。
浏览器支持:IE9-11,Chrome,Opera,Firefox,Safari,Chrome(Android),Mobile Safari。
3、material-components-web UI框架
git地址 https://github.com/material-components/material-components-web star 12262
license MIT
Material Components for the web(MDC Web),是谷歌专为Web设计的全新前端框架。MDC Web可帮助开发人员执行Material Design,组件由谷歌的核心工程师团队和UX设计人员开发。这些组件可以建立可靠的开发工作流程,以构建美观且功能强大的Web项目。
4、shaka-player js播放器
git地址 https://github.com/google/shaka-player star 2904
license Apache 2.0
Shaka Player 是一个 JavaScript 库,它实现了 DASH 客户端的功能。它的播放功能基于 HTML5 video、MediaSource Extensions,和 Encrypted Media Extensions 。一般的 DASH 客户端功能很难实现,并且 DASH 标准不总是与 DASH 客户端建立的新浏览器 API 接口对齐,我们的目标是减少之间的摩擦,使之在没有插件的情况下更容易适应这些新兴的网络媒体流标准。
5、closure-library
git地址 https://github.com/google/closure-library star 3148
license Apache 2.0
闭包库是一个功能强大的低级JavaScript库,旨在构建复杂且可扩展的Web应用程序。
6、module-server 处理http请求
git地址 https://github.com/google/module-server star 574
license Apache 2.0
Module server 是一个为 CommonJS模块提供 web 浏览器服务的系统工具。它的主要功能是支持逐步加载模块,每加载一次模块响应 1次 HTTP 请求。
Module server 有以下限制:
请求模块正好启动 1 次 HTTP 请求
单一的请求信息中包含请求模块和完成一次请求所具备的其他条件
前一个请求还未执行完,后一个请求指令传递过来了,则后一个请求不会被处理
7、canvas-5-polyfill
git地址 https://github.com/google/canvas-5-polyfill star 158
license
canvas-5-polyfill 是用来在 HTML 5 Canvas 上开发新特征的 Javascript polyfill 库。开发的新特征如:Path2D objects 和 ellipse() on CanvasRenderingContext2D。
8、ChannelPlate
git地址 https://github.com/google/ChannelPlate star 16
license
ChannelPlate 是一个在跨文档通信(MessageChannel) 中用来发送消息的 JavaScript 库。覆盖了从 W3C 到 Chrome 浏览器扩展中的跨文档通信接口,通常用于这几种情况下: 1) 共用构造函数 2) 统一 API 接口 3) 代理服务器上两个端口间复制消息的过程中。
Google 开源的前端项目相关推荐
- 【代码规范】google开源c\c++项目代码规范
版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载;https://blog.csdn.net/csdn_baotai https://blog.csdn.net/csdn_baotai/a ...
- Google开源的Deep-Learning项目word2vec处理中文
推荐word2Vec,说的非常强大.有意思.故找了篇文章看,分享下. 全文转自http://www.cnblogs.com/wowarsenal/p/3293586.html google最近新开放出 ...
- 用中文把玩Google开源的Deep-Learning项目word2vec
本文转载自http://www.cnblogs.com/wowarsenal/p/3293586.html google最近新开放出word2vec项目,该项目使用deep-learning技术将te ...
- 细数饿了么开源的前端项目及实践
感谢ElemeFE提供如此丰富的前端开源项目 1. Element 官方GitHub地址 A Vue.js 2.0 UI Toolkit for Web 2. v-charts 官方GitHub地址 ...
- GuLi商城-人人开源搭建前端项目
人人开源: 下载到本地并解压: VsCode打开解压好的项目: MAC安装Nodejs,略 参考:MAC(m1)-安装Nodejs_ZHOU_VIP的博客-CSDN博客 MAC打开终端: npm in ...
- Google开源项目WebRTC下载及编译
操作系统:Windows 10 IDE: Visual Studio 2019 官网:https://chromium.googlesource.com/external/webrtc 一.前言 由于 ...
- Google 开源的 Android 排版库:FlexboxLayout
最近Google开源了一个项目叫「FlexboxLayout」. 1.什么是 Flexbox 简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方 ...
- Google 开源的项目集合
原链接 文为大家整理了 Google 开源的项目,看看有没有感兴趣的,排名顺序按照 Github ★Star 数排列. 0.机器学习系统 TensorFlow★Star 62533 TensorFlo ...
- Google开源OCR项目Tesseract训练(自己训练的记录,未成功)
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 本文训练Tesseract用的方法主要参考文章 ...
- Google开源项目风格指南-笔记
Google 开源项目风格指南--中文版 Google C++ Style Guide 1. 头文件 1.1 前置声明 类似于函数的声明和定义,C++里类的声明和定义也是可以分开的.我们可以先声明而暂 ...
最新文章
- Windows Server 2016第三个技术预览版新技术
- 强化学习笔记: backup diagram
- Linux信号量之内核信号量
- PostgreSQL学习手册(PL/pgSQL过程语言)【转】
- Yann LeCun, Geoffrey E. Hinton, and Yoshua Bengio
- 分析一段H264视频数据
- long类型怎么转换成string_Python知识点-Python变量类型有哪些?
- 如何进行时间序列的特征工程?
- 利用filebeat推送mysql慢查询日志
- 微软亚洲研究院:NLP将迎来黄金十年
- Spring中实现AOP的三种方式
- SubSonic使用技巧
- 雷达探测原理及坐标表示
- matlab画箱型图均值方差,Matlab 绘制箱线图
- 分布式与微服务——Iaas,Paas和Saas、单体应用和缺点、微服务概念、传统 分布式 SOA 架构与微服务架构的区别、微服务实战、什么是RPC、CAP定理和BASE理论、唯一ID生成、实现分布式
- 使用IDEA第一次open或者import新的gradle项目出现Refresh gradle project卡死的附解决办法
- Android studio 学习 之打包
- 还在用原生Tensorflow吗?试试TF-Slim吧
- python正则表达式提取电话号码_python正则表达式提取文本中的电话号码和邮箱
- HFM student Hyperion Financial Management