兴趣是最好的老师,HelloGitHub 就是帮你找到兴趣!

简介

分享 GitHub 上有趣、入门级的开源项目。

这是一个面向编程新手热爱编程对开源社区感兴趣人群的月刊,月刊的内容包括:各种编程语言的项目让生活变得更美好的工具书籍、学习笔记、教程等,这些开源项目大多都是非常容易上手,而且非常 Cool。主要是希望大家能动手用起来,加入到开源社区中。

  • 会编程的可以贡献代码
  • 不会编程的可以反馈使用这些工具中的 Bug
  • 帮着宣传你觉得优秀的项目
  • Star 项目⭐️

在浏览、参与这些项目的过程中,你将学习到更多编程知识提高编程技巧找到编程的乐趣

🎉 最后 

以下为本期内容|每个月 28 号发布最新一期|点击查看往期内容

C 项目

1、scrcpy:一款可以用电脑显示并控制 Android 手机的开源工具。连接方便使用方便,手机无需 root、无需安装任何应用。支持 USB、Wi-Fi 两种方式连接,支持 Windows、macOS、Linux 三种操作系统。注意电脑端需要安装 adb 工具

🔙 返回目录 🔙

 

C++ 项目

2、netdata:一款免费开源的 Linux 系统性能实时监控工具。它易于安装、占用资源少、功能强大,支持监控多种服务

3、

4、

🔙 返回目录 🔙

 

Go 项目

5、guide:Uber 内部的 Go 风格规范。中文翻译版

6、evans:基于 Go 语言实现的支持交互模式的 gRPC 客户端,让调试、测试 gRPC API 更加容易

7、

8、

🔙 返回目录 🔙

 

Java 项目

9、DoraemonKit:一款功能齐全的 iOS 、Android、微信小程序客户端研发助手。它功能强大、接入方便、便于扩展,能够让每一个 App 快速接入一些常用的辅助开发工具、测试效率工具、视觉辅助工具,而且能够完美在 Doraemon 面板中接入一些定制的辅助工具

10、

🔙 返回目录 🔙

 

JavaScript 项目

12、kiwi:还在为前端的全球化多语言而发愁吗?可以试试阿里开源的这项目

13、

15、

16、

17、

🔙 返回目录 🔙

 

PHP 项目

18、SyncMusic:基于 PHP Swoole 开发的在线弹幕点歌台。支持自由点歌、切歌、调整排序、删除指定音乐以及基础权限分级

🔙 返回目录 🔙

 

Python 项目

19、pyflame:Uber 开源的 Python 性能分析工具。可以在不修改代码的情况下分析 Python 程序的性能,同时生成火焰图

20、

21、

22、

🔙 返回目录 🔙

 

Swift 项目

23、SwiftyGif:高性能且上手容易的 Swift GIF 库。示例代码:

import SwiftyGif  do {     let gif = try UIImage(gifName: "MyImage.gif")     let imageview = UIImageView(gifImage: gif, loopCount: 3) // Use -1 for infinite loop     imageview.frame = view.bounds     view.addSubview