兴趣是最好的老师,HlloGitHub让你对编程感兴趣!
简介
分享GitHub上有趣、入门级的开源项目。
这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言Python、Java、Go、C/C++、Swift...让你在短时间内感受到开源的魅力,对编程产生兴趣!
HlloGitHub截止:.5.27已获得4.2万星,感谢大家点亮的每一个
以下为本期内容|每个月28号更新
C项目
1、discount:一个用C语言编写的Markdown实现,可以轻松将MD文档转换为HTML格式
C#项目
2、maui:微软官方开源的.NET跨平台UI框架。这将意味着同一套代码和原生UI可以跑在几乎所有的设备上
、EarTrumpt:一款Windows系统上的音量控制小工具
C++项目
4、kvrocks:基于RocksDB并兼容Rdis协议的NoSQL数据库。磁盘类型的Rdis为降低存储成本而生,存储成本可以降到Rdis的1/以上
CSS项目
5、stylus-shortcut:基于stylus实现的快速编写CSS样式的库
6、pattrn.css:用漂亮的图形填充背景的CSS库
Go项目
7、Cloudrv:支持多种存储服务的云文件桌面管理工具。开箱即用,功能丰富
拖拽上传、目录上传、流式上传处理客户端直传和限速下载视频、图像、音频、文本、Offic文档在线预览
8、duf:一款查看磁盘空间情况的命令行工具,足以代替df命令。它上手简单使用方便,界面简洁且友好同时支持Linux、macOS和Windows操作系统
9、bubblta:一个强大的TUI(文本用户界面)框架。BubblTa非常适合构建复杂交互的终端应用程序,同时还能让命令行程序变得多彩和炫酷
10、rosdb:一个完全用Go写的Ky-Valu数据库。rosdb适合在找Go实战项目的小伙伴们,因为项目代码简洁、注释清晰,配上作者录制的讲解视频。你可以从中学到Go相关的知识
实用的高级特性,比如:goroutin、chan、mutx数据结构及算法相关知识,比如:链表、哈希表、跳表等操作系统的一些知识,特别是文件系统和内存映射
11、cointop:用于追踪加密货币行情的命令行工具。界面仿照htop支持类似Vim的快捷键,程序员摸鱼神器
Java项目
12、ondv:一个用Java写的Git仓库管理平台。包含Git版本管理、持续集成、Issu管理、代码搜索和审查等功能
1、Apktool:反编译Android安装包APK文件的工具
JavaScript项目
14、amis:通过JSON配置就能生成各种后台页面。这是百度开源的前端低代码框架,中文文档快速上手
15、playground-macos:模拟macOS桌面样式的个人简介展示页
16、us-gstur:丰富鼠标和触摸手势的Ract库
17、Ink-wash-docs:一款基于gg.js+Vu.js的在线文档管理平台。功能包含:文档编辑和预览、团队管理、访问权限、协作编辑等
Kotlin项目
18、tachiyomi:一款免费、开源的安卓漫画阅读器。支持:
多种漫画源阅读本地漫画更新漫画章节等等
Objctiv-C项目
19、UTM:运行在iOS和macOS系统上的虚拟机。通过UTM你可以在无需“越狱”的情况下,在iPhon和iPad上运行Windows、Linux等操作系统
PHP项目
20、github-profil-viws-countr:用来展示GitHub个人首页被访问次数的项目
Python项目
21、larn-python:一份以代码和注释方式讲解Python的免费教程。每个Python基础语法和知识点都采用可以运行的代码为例讲解,再配上适当地注释和参考资料,让你快速上手Python。此项目不仅可以当做学习Python的资料,还可以留着做为速查表
"""WHILEstatmnt
s: