GitHub 加速器、GitHub 中文 排行榜
1、GitHub 加速器
国内用户在访问Github时,经常间歇性无法访问Github,下面推荐几款Github加速神器。
推荐1:FastGithub
FastGithub是一款Github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。
它支持多种平台:Windows、Linux、MacOS、Docker等
:https://github.com/search?q=FastGithub
推荐2:dev-sidecar
开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具(以下简称ds)。通过本地代理的方式将https请求代理到一些国内的加速通道上
:https://github.com/docmirror/dev-sidecar
如果此时Github访问不了,可以到 docmirror/dev-sidecar | Gitcode 下载,这是 dev-sidecar 的作者在Gitcode维护的项目,目前与Github里的保持同步,安装部署请参考 README.md
首次打开,需要安装CA根证书
,点击去安装
,然后按提示一步步操作去完成安装
证书安装完成,即可愉快的访问 Github 了。另外,还支持npm
、git
、pip
加速。
推荐3:Watt Toolkit
Watt Toolkit(原名Steam++)是一个开源跨平台的多功能 Steam 工具箱。
官网地址:https://steampp.net/
Github地址:https://github.com/BeyondDimension/SteamTools
官网下载也是引导到其他渠道进行下载,不过官网下载有个好处,它会检测你系统和CPU架构,然后推荐你下载哪个版本。下载安装后,打开应用程序,在网络加速
界面,勾选Github
,然后点击一键加速
推荐4:篡改猴插件 + 用户脚本
下载安装–>篡改猴 Tampermonkey 插件
篡改猴 (
Tampermonkey
) 是拥有 超过 1000 万用户 的最流行的浏览器扩展之一。
它允许用户自定义并增强您最喜爱的网页的功能。用户脚本是小型 JavaScript 程序,可用于向网页添加新功能或修改现有功能。使用 篡改猴,您可以轻松在任何网站上创建、管理和运行这些用户脚本。它适用于 Chrome、Microsoft Edge、Safari、Opera Next 和 Firefox 等多种浏览器。Tampermonkey 官网地址:https://www.tampermonkey.net/index.php
在官网首页,找到其在应用商店的对应下载入口(你也可以直接到插件应用商店直接搜索)
另外还有一些其他比较优秀的浏览器插件管理工具,如:https://violentmonkey.github.io/
下载安装–>Github 增强 - 高速下载 用户脚本
【Github 增强 - 高速下载】脚本只是将加速后的文件下载地址添加到了网页,省去了手动获取的麻烦,方便直接点击高速下载!它并不能解决无法访问Github的问题!!!因此如果你无法访问GitHub官网,可结合前面的来使用
用户脚本是一段代码,它们能够优化您的网页浏览体验。安装之后,有些脚本能为网站添加新的功能,有些能使网站的界面更加易用,有些则能隐藏网站上烦人的部分内容。
有几个不错的用户脚本管理网站:
通过 Greasy Fork,搜索 Github 增强,在源码页面,点击安装,然后等待安装完成。可在工具栏点击【扩展】图标-【篡改猴】-【管理面板】打开管理面板
Github Clone 下的 HTTPS、SSH、Download ZIP 这些下载地方多了一些加速下载入口
在Releases的下载位置处,页多了一些加速下载入口
另外,还支持源码单文件下载,鼠标放到文件名左侧的图标,显示☁图标及提示信息,通过【Alt+鼠标左键】或者【鼠标右键+另存为…】来下载文件。
可以在【工具栏】-【篡改猴】-【Github 增强 - 高速下载】的菜单列表中,点击【XXX加速源-点击切换】来切换单文件下载的加速源,也可以点击【项目列表单文件快捷下载】关闭单文件下载加速功能。
使用美国的加速源,使用前 100~200kb/s,使用美国加速源后,4~5MB/s(注意不一定所有的加速源都快,有的可能更慢或干脆不可用)
另外该脚本的作者在Github上还有一些其他的脚本:https://github.com/XIU2/UserScript
推荐5:SwitchHosts + Hosts
SwitchHosts 是一个管理 hosts 文件的应用,支持 Windows、MacOS、Linux等平台;
Github:https://github.com/oldj/SwitchHosts
Hosts 这里是指Github的稳定的Hosts,这里推荐两个
这两个都能寻找最优IP并及时自动更新hosts
- 1)以管理员身份打开 SwitchHosts;
- 2)新建一个规则,类型选 Remote;
- 3)Hosts title 随便取,URL 填写 https://raw.hellogithub.com/hosts ,Auto refresh 选择1 hour,然后OK保存;
- 4)然后新建的规则开关打开,即可愉快的使用Github了
URL地址:
- https://github.com/521xueweihan/GitHub520/blob/main/hosts
- https://raw.hellogithub.com/hosts
- https://github.com/ineo6/hosts/blob/master/next-hosts
- https://gitlab.com/ineo6/hosts/-/raw/master/next-hosts
不建议使用Github的URL进行更新,因为可能你首次更新访问不同这个URL
大部分情况下是直接生效,如未生效可尝试下面的办法,刷新 DNS:
- Windows 命令:
ipconfig /flushdns
- Linux 命令:
sudo /etc/init.d/nscd restart
- Mac 命令:
sudo killall -HUP mDNSResponder
总结
- 推荐1、2、3 经测试,效果都还可以;
- 推荐4 不是加速 github 官网本身,而是加速 clone、releases、源码包下载、项目单文件下载等,可以与推荐1、2、3、5 结合使用;
- 推荐5,测试发现,偶尔有不稳定的情况,但相对什么都不做要好些;
- 针对推荐4,有一个更好更牛逼的替代方案,就是使用迅雷进行下载。
2、GitHub 中文 排行榜
中文项目已通关?通往更广阔世界的路:https://github.com/definiteIymaybe/growing-git-github-english-top-charts-fork
3、在线 API 文档
常用API文档索引
最全编程语言在线 API 文档:https://tool.oschina.net/apidocs
Learn X in Y minutes
Learn X in Y minutes:https://learnxinyminutes.com/
26 种不同的编程语言的 “Hello World” 程序:https://www.runoob.com/w3cnote/write-hello-world-program-26-different-programming-languages.html
在线中文文档
来源:http://codingdict.com/document
基础语言
- C 语言参考库:http://doc.codingdict.com/c_guide/index.html
- C++ API 类库 ( C++98, C++03, C++11, C++14, C++17 ):http://doc.codingdict.com/cpp_ref/reference/en/index.html
- Python 中文教程:https://docs.python.org/zh-cn/3.9/
- java6 在线文档:http://doc.codingdict.com/java_api/index.html
java8 在线文档:https://docs.oracle.com/javase/8/docs/api/index.html
java11 在线文档:https://docs.oracle.com/en/java/javase/11/docs/api/index.html
java11 在线中文文档:https://www.runoob.com/manual/jdk11api/index.html - PHP 参考手册:http://doc.codingdict.com/php-ref/index.html
- golang 文档:http://doc.codingdict.com/golang/doc/golang.org/doc/index.html
数据库 文档
-
MySQL中文参考手册:http://doc.codingdict.com/mysql-ref/index.html https://dev.mysql.com/doc/ http://www.mysqlab.net/docs/
-
PostgreSQL 9.3.1 中文手册:http://www.postgres.cn/docs/9.3/sql-createindex.html
前端 文档
- JavaScript 速查词典、JavaScript API 中文手册:https://www.w3cschool.cn/javascript/dict https://www.w3school.com.cn/jsref/index.asp
- Web API 接口参考( Web API主要用于JavaScript,但也可能有例外 ):https://developer.mozilla.org/zh-CN/docs/Web/API
- nodejsAPI:http://nodejs.cn/api/path.html
- redux中文文档:http://doc.codingdict.com/redux/index.html
- Bootstrap 中文文档:http://doc.codingdict.com/Bootstrap/index.html
- npm 参考手册:http://doc.codingdict.com/npm-ref/index.html
- Gulp中文教程:http://doc.codingdict.com/gulp-cn-doc/index.html
- nodejs API 参考:http://doc.codingdict.com/nodejs-ref/index.html
- vuejs中文教程:http://doc.codingdict.com/vuejs-cn-guide/index.html
- Babel API 文档:http://doc.codingdict.com/babel/babeljs.io/docs/index.html
- Grunt API 文档:http://doc.codingdict.com/gruntjs/index.html
- Webpack中文文档:http://doc.codingdict.com/webpack-cn-doc/index.html
Python 文档
- Python Cookbook 3rd:https://python3-cookbook.readthedocs.io/zh_CN/latest/index.html
- Python最佳实践指南:http://doc.codingdict.com/python-guide-cn/index.html
- Django 文档:http://doc.codingdict.com/django/index.html
- Django 2.1 文档:http://doc.codingdict.com/django-docs-2.1/index.html
- Beautiful Soup 中文文档:http://doc.codingdict.com/beautifulsoup4/index.html
- Flask 中文教程:http://doc.codingdict.com/flask_011_ch/index.html
- Requests 中文教程:http://doc.codingdict.com/request/docs.python-requests.org/zh_CN/latest/index.html
- Jinja2 中文文档:http://doc.codingdict.com/jinja2_29/index.html
- Tornado 中文教程:http://doc.codingdict.com/tornado/tornado-zh.readthedocs.io/zh/latest/index.html
- Scrapy 文档:http://doc.codingdict.com/scrapy/index.html
- pyspider:http://doc.codingdict.com/pyspider/docs.pyspider.org/en/latest/index.html
- django-redis 中文文档:http://doc.codingdict.com/django-redis/django-redis-chs.readthedocs.io/zh_CN/latest/index.html
- Werkzeug 中文教程:http://doc.codingdict.com/werkzeug/index.html
- uWSGI项目:http://doc.codingdict.com/uwsgi/uwsgi-docs-zh.readthedocs.io/zh_CN/latest/index.html
- Fabric 中文文档:http://doc.codingdict.com/fabric/index.html
人工智能
- NumPy 中文教程:http://doc.codingdict.com/NumPy_v111/index.html
- Pandas 中文教程:http://doc.codingdict.com/Pandas_0j2/index.html
- TensorFlow 中文教程:http://doc.codingdict.com/tensorflow/index.html
- sklearn中文文档:http://doc.codingdict.com/sklearn/index.html
- 深度学习教程:http://doc.codingdict.com/deep_learning_tutorials/contents.html#
Java 文档
- elasticsearch中文文档:http://doc.codingdict.com/elasticsearch/index.html
- MyBatis 中文文档:http://doc.codingdict.com/mybatis_cn/index.html
- Java 中文 API:http://doc.codingdict.com/java_api/index.html
- Java编程思想:http://doc.codingdict.com/thinking-in-java/index.html
- Servlet API 文档:http://doc.codingdict.com/servletapi/index.html
- JSP API 文档:http://doc.codingdict.com/jspapi/index.html
- Struts 2 Core 2.5.16 API:http://doc.codingdict.com/strutsapi/index.html
- Hibernate 中文文档 3.2:http://doc.codingdict.com/hibernate/index.html
- Spring 中文文档:http://doc.codingdict.com/spring-cn-doc/index.html
- Spring Boot参考指南:http://doc.codingdict.com/spring-boot-guide/index.html
- Gradle 用户指南:http://doc.codingdict.com/gradle-user-guide/index.html
- Spring MVC中文文档:http://doc.codingdict.com/spring-mvc-cn-doc/index.html
- netty中文指南:http://doc.codingdict.com/netty/
PHP 文档
- laravel中文文档:http://doc.codingdict.com/laravel/index.html
- PHP 参考手册:http://doc.codingdict.com/php-ref/index.html
- composer API:http://doc.codingdict.com/composer/doc/index.html
大数据 文档
- storm中文文档:http://doc.codingdict.com/storm/index.html
- Hadoop 文档:http://doc.codingdict.com/hadoop/index.html
- spark 中文文档:http://doc.codingdict.com/spark/index.html
- Scala API 文档:http://doc.codingdict.com/scala-docs-2.10.2/index.html#package
- HBase 中文文档:https://www.docs4dev.com/docs/zh/apache-hbase/2.1/reference
- HBase 中文文档 ( W3Cschool ):https://www.w3cschool.cn/hbase_doc/
更多推荐
所有评论(0)