Fork me on GitHub

第 17 期

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

C# 项目

1. ASTool

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

2. MaterialDesignInXamlToolkit

谷歌 Material Design 设计风格控件库
MaterialDesignInXamlToolkit

CSS 项目

3. bulma

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

Go 项目

4. jwt-go

Golang 实现 JSON Web Tokens (JWT)

5. casbin

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

Java 项目

6. GankMM

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

7. MVPArms

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

8. elasticsearch-sql

用 SQL 查询 Elasticsearch
elasticsearch-sql

JavaScript 项目

9. gka

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

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

gka

10. sweetalert

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

11. trust

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

12. wtfjs

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

13. parrot-mocker-web

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

Kotlin 项目

14. Eyepetizer-in-Kotlin

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

Python 项目

15. huey

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

  • 多进程、多线程、协程
  • 任务定时执行
  • 任务执行失败重试
  • 结果存储

16. simiki

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

17. pyecharts

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

18. proxy_pool

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

19. WeiboSpider

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

其它

20. Material-Design-Chinese

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

21. sec-chart

安全思维导图集合

22. learn-regex

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

23. games

GitHub 上游戏项目的合集

24. PythonSpiderNotes

Python 爬虫入门教程

开源书籍

25. pandas-cookbook

pandas cookbook(英文)

26. tensorflow_cookbook

Tensorflow cookbook(英文)

机器学习

27. TensorFlow-World

简单易用的 TensorFlow 教程

28. EffectiveTensorflow

TensorFlow 最佳实践