《HelloGithub》第05期
简介
分享 GitHub 上有趣、入门级的开源
项目。
这是一个面向编程新手、热爱编程、对开源社区感兴趣 人群的月刊,月刊的内容包括:各种编程语言的项目、让生活变得更美好的工具、书籍、学习笔记、教程等,这些开源项目大多都是非常容易上手,而且非常 Cool。主要是希望大家能动手用起来,加入到开源社区中。会编程的可以贡献代码
,不会编程的可以反馈使用这些工具中的 Bug
,帮着宣传你觉得优秀的项目Star 项目
⭐️
在浏览、参与这些项目的过程中,你将学习到更多编程知识、提高编程技巧、找到编程的乐趣。
最后 HelloGitHub 这个项目就诞生了。
兴趣是最好的老师,HelloGitHub 就是帮你找到兴趣!
Tips
:如果文中的图获取刷不出来,可以点击这里更好的阅读体验。
内容
以下为本期内容
1 C#项目
1.1 WeiXinMPSDK
WeiXinMPSDK:微信公众平台 SDK,支持 .NET Framework
以及 .NET Core
。已支持微信公众号、企业号、开放平台、微信支付、JSSDK。此项目开源、免费、持续维护!
2 Go项目
2.1 gogs
gogs:用 Go 写的一款极易搭建的自助 Git 服务
,支持所有平台。就像 GitLab 一样的服务,但是 GitLab 是基于 ruby 语言的。另外:完善的中文文档、支持 Go 语言支持的所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。中文介绍
2.2 gh-ost
gh-ost:GitHub 开源的在线修改表结构
工具。目的是解决一个经常碰到的问题:不断变化的产品需求会不断要求更改 MySQL 表结构。gh-ost 通过一种影响小、可控制、可审计、操作简单而且安全的方式来改变线上表结构。中文简介
3 JavaScript项目
3.1 share.js
share.js:一键分享
到微博、QQ 空间、QQ 好友、微信、腾讯微博、豆瓣等社交网站的 JavaScript 项目。在线演示
4 PHP项目
4.1 pinyin
pinyin:基于 CC-CEDICT 词典的中文转拼音工具
,更准确的支持多音字的汉字转拼音解决方案,示例代码:
1 | use OvertruePinyinPinyin; |
5 Python项目
5.1 superset
superset:企业级的数据探索、展示平台。功能很强大,可以用来做数据分析、展示。如下图:
5.2 flaskbb
flaskbb:基于 Flask 框架做的论坛,功能有限,轻量级的论坛应用在线文档,可以在这个项目上进行二次开发,实现更加复杂的功能。在线预览
5.3 fuck-login
fuck-login:模拟登录一些知名的网站,为了方便爬取需要登录的网站。注意:控制爬虫的爬取频率!
6 其他
6.1 bytesize-icons
bytesize-icons:极小、极简的 SVG 图标集合,在线演示。
6.2 gitignore
gitignore:各种 gitignore
模版,特别全,应该能找到你需要的。什么是 gitignore 文件。
6.3 Slove-Ap-Store-Review-Problem
Solve-App-Store-Review-Problem:App Store 审核未通过的解决方案。
6.4 security-guide-for-developers
security-guide-for-developers:这是一个实际工作中会用到的安全 checklist。作为一个 real world web developer 你应该在实际工作中不断地谨慎使用这套列表,减少安全隐患。中文翻译版
声明
如果你发现了好玩、有意义的开源项目 点击这里 分享你觉得有意思的项目。
❤️❤️❤️
本文转自Github,点击《HelloGithub》查看原文。