下拉刷新
目录

《HelloGitHub》第 17

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

提示:点击 可以按照对应「分类」查看月刊。
C# 项目
Star 136Fork 23Watch 19

NET2.0 实现的 AS3(第三代 Flash 脚本)解释器,可用于嵌入 unity 做热更。一个完整的脚本语言解释执行系统,从语法树分析开始一直到实际执行

Star 1.3wFork 3.1kWatch 507

谷歌 Material Design 设计风格控件库

MaterialDesignInXamlToolkit
CSS 项目
Star 4.6wFork 3.9kWatch 607

UI框架,样式比 Bootstrap 更加扁平化。源码文件结构清晰,通过源码可以学到 UI 框架架构。使用 bulma 的网站展示

bulma
Go 项目
Star 1wFork 1kWatch 153

Golang 实现 JSON Web Tokens (JWT)

Star 1.3wFork 1.5kWatch 229

访问控制开源库,支持 ACL/RBAC/ABAC 等访问控制模型,支持 MySQL/NoSQL 等存储方式

casbin
Java 项目
Star 566Fork 163Watch 36

干货集中营 Android 客户端。每天一张美女图片,一个视频短片,若干Android,iOS等程序干货,周一到周五每天更新,数据全部由 干货集中营 提供。项目简单完整,涉及内容全面,利于学习 Android 开发的技巧

GankMM
Star 1wFork 2.4kWatch 339

整合了大量主流开源项目的 Android Mvp 快速搭建框架。包含 Dagger2、Retrofit、Rxjava 等 Rx 系三方库,并且提供 UI 自适应方案,本框架将它们结合起来。文档详尽、成熟稳定的 Android MVP 解决方案

MVPArms
Star 6.8kFork 1.5kWatch 464

用 SQL 查询 Elasticsearch

elasticsearch-sql
JavaScript 项目
Star 207Fork 21Watch 5

小巧的 mock 服务器,配合 Chrome 插件可以轻松地拦截或 mock 页面上的 xhr/jsonp/fetch 请求。不需要侵入页面本身代码,让前端同学在后端接口没有 ready 或者难以模拟数据的时候,继续开心地开发玩耍

parrot-mocker-web
Star 2.9wFork 2.1kWatch 533

JavaScript 有趣和棘手(坑爹?)的示例

Star 5.1kFork 850Watch 98

一个合作博弈论的互动讲解手册,中文版在线试玩

trust
12.gka
Star 1.9kFork 210Watch 54

简单、高效的帧动画生成工具,图片处理工具。

  • 一键式:图片文件批量序列化重命名,生成帧动画文件,支持预览
  • 性能佳:支持相同帧图片复用✓,图片空白裁剪✓,合图模式✓,图片压缩✓
  • 多模板:内置多种文件输出模板,支持自定义模板
gka
Star 2.2wFork 2.9kWatch 462

纯 JS 写成的 alert 组件,很多公司都在使用的项目。源代码使用了 ES6 进行了重构,使得项目结构更加清晰。可以通过学习其项目结构可以更好的了解 JS 组件的文件结构,分析其源码可以学习如何使用原生 JS 操作 DOM 的高级技巧

sweetalert
Kotlin 项目
Star 1.6kFork 387Watch 34

一款使用 kotlin 语言开发的 App。适合初学者作为学习 kotlin 语言的一个项目,可以在做项目的同时体验到 kotlin 语言的优点

Eyepetizer-in-Kotlin
Python 项目
Star 4.8kFork 1.3kWatch 296

分布式微博爬虫,支持快速抓取和稳定抓取两种运行模式。项目模块逻辑清晰、注释丰富、便于定制化自己的需求。同时,对于小白用户,可以通过演示视频快速入门,也提供QQ群答疑,已经持续维护一年多。靠谱的项目,小伙伴们要赶快上车~

weibospider
Star 1.7wFork 4.4kWatch 447

基于 Python 的自建代理 IP 池服务,通过网络爬虫抓取互联网上免费的代理 IP,本地校验、剔除失效的代理IP,从而实现高可用的代理 IP 池。最后使用 Flask 搭建提供代理 IP 服务,包括代理池刷新、无效代理删除、代理获取等。该项目设计文档详细、模块结构简明易懂,同时适合爬虫新手更好的学习爬虫技术

proxy_pool
Star 1.3wFork 2.7kWatch 380

Echarts+Python 实现的一个用于生成 Echarts 图表的类库

pyecharts
Star 1.1kFork 158Watch 51

一个简单的个人 Wiki 框架,便于快速搭建 Wiki 页。使用 Markdown 书写 Wiki, 生成静态 HTML 页面。Wiki 源文件按目录分类存放, 方便管理维护。中文文档

19.huey
Star 4.3kFork 359Watch 83

结合 redis 实现的轻量任务队列,但是支持功能还是很多的:

  • 多进程、多线程、协程
  • 任务定时执行
  • 任务执行失败重试
  • 结果存储
其它
Star 562Fork 82Watch 31

Material Design 官方文档的中文翻译,保留了原版网站的样式,并保持和官方文档同步更新

Star 5.5kFork 2.3kWatch 338

安全思维导图集合

Star 4.3wFork 6.2kWatch 911

易学的正则表达式教程,中文

Star 2wFork 2.7kWatch 889

GitHub 上游戏项目的合集

Star 6kFork 2.1kWatch 387

Python 爬虫入门教程

开源书籍
Star 5.9kFork 2.2kWatch 307

pandas cookbook(英文)

Star 6.1kFork 2.5kWatch 339

Tensorflow cookbook(英文)

机器学习
Star 4.5kFork 433Watch 167

简单易用的 TensorFlow 教程

Star 8.7kFork 941Watch 354

TensorFlow 最佳实践

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