下拉刷新
目录

《HelloGitHub》第 53

HelloGitHub 分享 GitHub 上有趣、入门级的开源项目,每月 28 号更新一期。 这里有好玩和入门级的开源项目、开源书籍、实战项目、企业级项目,让你用极短的时间感受到开源的魅力,对开源产生兴趣。

C 项目
1
baulk
Star 349
Fork 34

一个用 C 编写的极简 Windows 包管理器。易于使用、免安装、不修改系统环境变量,能够和 Windows Terminal 集成、添加到右键菜单。可以说是一个精简版的 Scoop

baulk
2
LCUI
Star 4.1k
Fork 358

一个使用 C 开发的图形界面开发库。可借助 XML 和 CSS 构建简单的跨平台桌面应用,提供与网页类似的开发体验。因此,你可以使用它轻松做出十分漂亮的界面。与 Electron 不同,它只是一个应用了部分 Web 技术的传统 GUI 开发库

LCUI
C# 项目
Star 6.8k
Fork 244

设置定时自动切换 Windows 10 深色和浅色主题的工具

Windows-Auto-Night-Mode
C++ 项目
Star 2.3w
Fork 1.5k

操作简单、功能强大的截图工具

flameshot
CSS 项目
Star 825
Fork 57

一个只用 HTML 和 CSS 实现的扫雷游戏。在线试玩

css-sweeper
Star 4k
Fork 216

手绘风格的 CSS 库

papercss
Go 项目
7
ginrpc
Star 287
Fork 36

简化 go-gin 框架注册路由方式,自动生成 Swagger/Markdown 文档。示例代码:

type ReqTest struct { UserName string `json:"user_name" binding:"required"` // 带校验方式 } type Hello struct { } // Hello [grpc-go](https://github.com/grpc/grpc-go) 模式 // @Router /hello_ruter [post,get] func (s *Hello) Hello(c *gin.Context, req ReqTest) (*ReqTest, error) { fmt.Println(req) return &req,nil } func main() { base := ginrpc.New(ginrpc.WithGroup("xxjwxc")) router := gin.Default() base.Register(router, new(Hello)) // 对象注册 like(go-micro) router.Run(":8080") }
Star 7.7k
Fork 346

关于 Go 程序设计语言内部实现原理的讲解。中文翻译

Star 3.2w
Fork 5.6k

《LeetCode Cookbook》是帮助开发者在 LeetCode 上做题,提供解题思路和代码的项目。目前已经收录了 500+ 道题的题解和代码,代码都是 runtime beats 100%,代码全部都是用 Go 语言实现。在线阅读

LeetCode-Go
10
livego
Star 9.5k
Fork 2k

基于 Go 实现的直播服务项目

Java 项目
Star 9k
Fork 1.8k

一个优雅强大的 Android 日历控件,支持周视图、自定义周起始等功能

CalendarView
Star 155
Fork 52

IDEA Java 代码自动生成插件。支持自动生成单表增删改查、分页、注释等

D8gerAutoCode
Star 1.7w
Fork 4k

手把手教你 Java8 的语言特性。项目中还更新了 Java11 的新特性

Star 3.6w
Fork 5.4w

该项目是 Spring 框架下的小型、单一功能的教程和示例代码集合。主要是 Spring、Spring Boot、Spring Security 等方面

JavaScript 项目
Star 1.9k
Fork 370

适合前端新手学习的‘星空’聊天室项目。采用 Vue + socket.io 结合 TypeScript 语法构建,界面炫酷、良好的代码规范、支持群聊和好友搜索等功能

genal-chat
16
jizhi
Star 991
Fork 94

中国风新标签页的 Chrome/Firefox 插件。它将在新标签页上展示中国传统色的层叠波浪动画效果,搭配经典诗词

jizhi
Star 160
Fork 21

使用 Node.js 和 Socket.io 实现的在线迷宫游戏。入口在左上角出口在右下角,通过 [a][w][s][d] 按键移动位置。支持多人和单人两种模式,点击 “Show Solution” 可展示迷宫的解(BFS 算法实现)。在线试玩

MazeBattles.com
Star 1.7k
Fork 111

实现用 JavaScript 语言控制 Chrome 和 Firefox 浏览器的库。可轻松实现自动化测试、抓取数据等功能

remote-browser
Star 5.8k
Fork 243

展示 GitHub 项目 Star 历史的在线工具。支持多个项目展示在同一个图表上,效果如下图:

star-history
Python 项目
20
altair
Star 8.9k
Fork 760

强大的数据可视化 Python 库。支持多种数据展示方式、接口简单、效果炫酷,示例代码和效果如下:

import altair as alt from vega_datasets import data source = data.cars() brush = alt.selection(type='interval') points = alt.Chart(source).mark_point().encode( x='Horsepower', y='Miles_per_Gallon', color=alt.condition(brush, 'Origin', alt.value('lightgray')) ).add_selection( brush ) bars = alt.Chart(source).mark_bar().encode( y='Origin', color='Origin', x='count(Origin)' ).transform_filter( brush ) points & bars
altair
Star 5.4k
Fork 411

通过简单的 Python 代码,生成复杂公式的工具。还记得写论文推算算法的时候,被一行行公式支配的恐惧吗?该库可以将 Python 写的公式,展示为 LaTeX 格式,效果如下:

handcalcs
Star 2.4k
Fork 279

一款轻量、好用的开源视频处理工具。它是基于 PyQt5 开发的桌面工具,用于满足非专业用户的视频处理需求:压缩视频、转码视频、倒放视频、合并片段、根据字幕裁切片段、自动配字幕、自动剪辑等

QuickCut
Swift 项目
Star 2.5w
Fork 3.6k

Airbnb 开源的快速实现 APP 动画的三方库。还有支持 AndroidReact NativeWebWindows 等平台,动画效果如下:

lottie-ios
Star 17
Fork 2

它解决了 UITableView 及 UICollectionView 注册和配置过程不得不写很多重复代码的问题

YLExtensions
其它
Star 1.6k
Fork 257

系统性学习算法与数据结构的资料集合

Algorithm-Guide
Star 4.1w
Fork 7.1w

手把手教你如何在 GitHub 第一次贡献代码的教程。支持多种语言,中文

Star 2.9k
Fork 409

在 VSCode 中看股票和基金实时数据的插件

leek-fund
Star 1.5w
Fork 1.1k

这是一份通过对比数学符号和 JavaScript 代码来帮助开发者更容易了解数学符号的项目

Star 10.4w
Fork 6.1k

微软开源的 Windows 系统下强大的辅助工具。比如:窗口管理、批量图片处理、改键工具等,下图是屏幕颜色选择工具

PowerToys
开源书籍
Star 2.8k
Fork 388

该书教你用 C 语言实现自己的 Lisp 语言。用 1000 多行实现一个小但功能齐全的 Lisp 语言,这里有份中文翻译版本,但是没有翻译完点击阅读

BuildYourOwnLisp
机器学习
Star 109
Fork 15

一个支持交互的展示卷积过程的可视化工具

cnn-convoluter
Star 889
Fork 69

谁先眨眼谁就输了的游戏。使用 React + Flask + Dlib 技术实现的“眨眼就输了”在线游戏,虽然是个 demo 级别的项目,但是很有意思可以在本地运行起来找朋友一起玩一下

Never-Blink
33
waifu2x
Star 2.7w
Fork 2.7k

基于机器学习把图片、照片变得高清。该项目使用卷积神经网络对图片进行 1-2 倍的无损放大操作,支持降噪保证图片质量。在线尝试

waifu2x
目录
  • C 项目
  • C# 项目
  • C++ 项目
  • CSS 项目
  • Go 项目
  • Java 项目
  • JavaScript 项目
  • Python 项目
  • Swift 项目
  • 其它
  • 开源书籍
  • 机器学习