源 / 开源最前线
今天,和大家盘点7月份最热门的GitHub项目,一起来看看你都知道哪些,或者有哪些你已经在使用的了。
1technology_books
https://github.com/arpitjindal97/technology_books Star 2301
这个项目汇集了大量编程学习相关的电子书,涵盖Android、CSS、游戏开发、Java、Linux、机器学习等领域
2github-do-not-ban-us
https://github.com/1995parham/github-do-not-ban-us Star 11700
这是一个叫Hamed Saeedi 的开发者在Github上发起一个开源项目,该仓库就是在克里米亚开发者被限制之后发起的,是发给 GitHub 的一封公开信,呼吁 GitHub 实施更加尊重用户的举措。
3Outline
https://github.com/outline/outline Star 3537
这是一个适合团队使用的知识库,美观功能齐全,兼容性强并且还是开源的,需要以下依赖项:
- Node.js> = 8.11
- Postgres> = 9.5
- Redis
- AWS S3存储
- Slack或Google开发人员身份验证
4coding-interview-university
https://github.com/jwasham/coding-interview-university Star 84669
这是一个亚马逊软件开发工程师创建的项目,里面涵盖他从一个没有CS学位的初学者,到成长为大型企业的网络开发人员的自学路线,适用于新软件工程师或从软件/ Web开发到软件工程(需要计算机科学知识)的人。
5google-access-helper
https://github.com/haotian-wang/google-access-helper Star 2302
最简单易用的谷歌访问助手,为chrome扩展用户量身打造。可以解决chrome扩展无法自动更新的问题,同时可以访问谷歌google搜索、gmail邮箱、google+等谷歌服务。
6learn-regex
https://github.com/ziishaned/learn-regex Star 20150
这是一个帮助你学习正则表达式的开源项目,有多种语言版本,此外,每个知识点都配有在线练习。(在线练习地址:https://regex101.com/)
7ERNIE
https://github.com/PaddlePaddle/ERNIE Star 1944
ERNIE 2.0 是基于持续学习的语义理解预训练框架,使用多任务学习增量式构建预训练任务。ERNIE 2.0 中,新构建的预训练任务类型可以无缝的加入训练框架,持续的进行语义理解学习。 本项目是ERNIE语言理解的实现(包括预训练模型和微调工具)
8NeteaseCloudMusicApi
https://github.com/Binaryify/NeteaseCloudMusicApi Star 10663
网易云音乐 NodeJS 版 API,工作原理是跨站请求伪造 (CSRF), 伪造请求头 , 调用官方 API,具有一百多个功能特性。
9dgraph
https://github.com/dgraph-io/dgraph Star 10366
dgraph 是可扩展的,分布式的,低延迟的图数据库。DGraph 的目标是提供 Google 生产水平的规模和吞吐量,在超过TB的结构数据里,为用户提供足够低延迟的实时查询。DGraph 支持 GraphQL 作为查询语言,响应 JSON。
10fairseq
https://github.com/pytorch/fairseq Star 4812
Fairseq 使用一种全新的卷积神经网络(CNN)进行语言翻译,结果以 9 倍于以往循环神经网络(CNN)的速度实现了目前最高准确率。它在单个机器上实现多 GPU 训练,并在 CPU 和 GPU 上实现快速搜索。Fairseq 提供了英语到法语,英语到德语和英语到罗马尼亚语翻译的预训练模型。