GitHub 5月最受欢迎开源发布
作者:互联网
mitmproxy 是用 Python 和 C 开发的一个中间人代理软件(man-in-the-middle proxy),它可以用来拦截、修改、重放和保存 HTTP/HTTPS 请求。最新版本 mitmproxy 4.0 在速度上有大幅提升,新版本也有一些其他改进,包括新的按键绑定配置以及对 Python 3.6 及更高版本的支持。
mitmproxy 已被用于发现安全漏洞。
资料参考:https://github.com/mitmproxy/mitmproxy
Electron 2.0
Electron 是使用 JavaScript,HTML 和 CSS 开发桌面应用程序的框架,最初是 GitHub 发布的 Atom 编辑器衍生出的 Atom Shell,后更名为 Electron。Electron 可用于构建 Slack,Atom 和 Discord 等桌面应用程序。Electron 最近发布了 2.0 版本,这标志着 Electron 开始采用语义化版本控制(Semantic Versioning)并采用了能保证预发布稳定性的新方法。
更多信息参考:https://electronjs.org/blog/electron-2-0
Electron 快速入门:https://weishuai.gitbooks.io/electron-/content/tutorial/quick-start.html
VideoJS 7.0
Video.js 是一款 HTML5 网络视频播放器。7.0 版本增加了 VHS(Video.js HTTPS Streaming 项目),可支持新的 HTTP 流式传输协议,如 HTTP 实时流式传输和基于 HTTP 的动态自适应流式传输。 Video.js 7 也会放弃对 IE 8,9 和 10 的支持。
资料参考:http://blog.videojs.com/video-js-7-is-here/
spin.js 4.0
spin.js 是一个用于创建活动指示器的 JavaScript 库。为了提高性能,spin.js 最新版本使用 CSS 关键帧来运行动画。
资料参考:https://github.com/fgnass/spin.js/releases/tag/4.0.0
Rancher 2.0
Rancher 是一个开源的企业级容器管理平台。最新版本 Rancher 2.0 能支持 Kubernetes,并添加了许多新功能,包括 CI 管道,与云服务商提供的 Kubernetes 服务的互操作性等, 这是 Rancher 项目的一个重大变化。
资料参考:https://rancher.com/blog/2018/2018-05-01-rancher-ga-announcement-sheng-liang/
https://rancher.com/docs/rancher/v2.x/en/
Nest 5.0
Nest 是构建服务器端 Node.js 应用程序的框架。 该项目最近发布了 5.0 版本,支持生命周期钩子异步操作和 HTTP 服务器独立性,还有一些 bug 修复和其他一些改进。
资料参考:https://github.com/nestjs/nest/releases/tag/v5.0.0
Nuke 7.0
Nuke 是一个用于编写 iOS 和 MacOS 应用程序的图像加载和缓存库。Nuke 7.0 引入了对新格式(逐行 JPEG,WebP 和 GIF)的支持,还能支持断点续传以及性能指标。
资料参考:https://github.com/kean/Nuke/releases/tag/7.0
Pendulum 2.0
Pendulum 是一个扩展 Python 日期和时间处理的库,添加了一个时区 API 和其他的功能。 Pendulum 2.0 现在支持年和月的 duration,能解析 ISO 8601 持续时间,并重新命名了这个 API 的某些部分。
import pendulum now = pendulum.now('Europe/Paris') # Changing timezone now.in_timezone('America/Toronto') # Default support for common datetime formats now.to_iso8601_string() # Shifting now.add(days=2)
资料参考:https://pendulum.eustace.io/blog/pendulum-2.0.0-is-out.html
Vapor 3.0
Vapor 是一个基于纯 Swift 构建出的 Web 开发框架,目前可以运行在 macOS 和 Ubuntu,用于构建网站或者 API 服务。Vapor 新版本 3.0 现在能完全异步运行(用于处理更高级别的并发)并且不需要 JSON 配置文件,而是采用纯 Swift 方法。
资料参考:https://github.com/vapor/vapor
Polymer 3.0
Polymer 是一个开源 JS 库,由 Google Chrome 团队内部的前端开发者发起并维护。Polymer 库可帮你制作像常规 DOM 元素一样的自定义 Web 元素。 Polymer 3.0 采用了包括 ES6 模块和 npm 在内的一些主流 JavaScript 开发工具。
标签:GitHub,版本,参考,js,开源,https,受欢迎,2.0,com 来源: https://blog.51cto.com/u_15127672/2804424