《HelloGitHub》第 13 期
公告
本期推荐的项目到达了 30 个,里面少不了对本项目支持的小伙伴们的推荐,再次感谢大家。
本次排版尝试:根据分类项目名排序,为了让大家方便查阅。如果有任何建议和意见欢迎留言讨论
临近 5.1 假期,所以提前几天发刊,防止有意外出行计划断刊。
《HelloGitHub》第 13 期
兴趣是最好的老师,HelloGitHub 就是帮你找到兴趣!
简介
分享、推荐 GitHub 上好玩、容易上手的项目,帮你找到编程的乐趣。
? 然后 HelloGitHub 这个项目就诞生了 ?
|以下为本期内容|每个月 28 号发布最新一期|点击查看往期内容|
Android 项目
1、Grav:Android 粒子动画效果,非常炫酷。让 APP 逼格更上一层楼,感谢推荐人:jp1017
2、AndroidLibs:Android 开源代码大全,收集 Android 开发中优秀的开源组件库,方便大家查询,感谢推荐人:jp1017
3、android-discuss:Android 问题交流讨论坛,包含 Android 开发中的各种问题讨论,感谢推荐人:jp1017
C 项目
4、awesome-c-cn:C 资源大全中文版,包括了:构建系统、编译器、数据库、加密、初中高的教程/指南、书籍、库等。
C# 项目
5、Dopamine:基于WPF编写的现代扁平风格轻量级播放器,感谢推荐人:PeoLeser
C++ 项目
6、ltp:语言技术平台(Language Technology Platform,LTP)是哈工大社会计算与信息检索研究中心历时十年开发的一整套中文语言处理系统。
Go 项目
7、dnt:DHT 实现了 BitTorrent DHT 协议,它包含两种模式,标准模式和爬虫模式。标准模式遵循 DHT 协议,你可以把它当做一个标准的 DHT 组件。爬虫模式是为了嗅探到更多 torrent 文件信息,它在某些方面不遵循 DHT 协议。 基于爬虫模式,你可以打造你自己的 BTDigg,演示地址
8、gobyexample:Go 示例代码,在线浏览
JavaScript 项目
9、js-stack-from-scratch:从零开始构建 JavaScript 技术栈(中文版),感谢推荐人:jp1017
10、element:一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助你的网站快速成型。官网
11、gifify:可以选择视频文件的某一时间间隔做成 gif 动图
12、cmder:Windows 控制台模拟器,运行效果如下:
13、Vue2.0LOL:Vue2.0 版英雄联盟助手,感谢推荐人:arronf2e
14、typescript-tutorial:TypeScript 入门教程
Objective-C 项目
15、PYSearch:一款综合(QQ 音乐、微信、美团、优酷、虎牙直播等多款 App)风格的搜索控制器,感谢推荐人:iphone5solo
16、PPRows:在 Mac 上计算你写了多少行代码的工具,感谢推荐人:jkpang
- 支持检测参与计算的代码文件夹数量以及代码行数;
- 支持同时检测多文件/多文件夹代码;
- 支持自定义检测的文件类型,例如:c,swift,oc, java....类型的代码文件;
- 支持自定义需要忽略检测的文件夹, 例如: iOS工程中的Pods文件夹;
- 支持中文与英文,跟随系统语言变化
- 支持忽略代码中的空行, 代码行数计算更精确.
Python 项目
17、ngxtop:解析 nginx 访问日志并格式化输出有用的信息,可以用来实时了解你的服务器正在发生的情况。安装命令 pip install ngxtop
,输出示例如下:
$ ngxtop
running for 411 seconds, 64332 records processed: 156.60 req/secSummary:
| count | avg_bytes_sent | 2xx | 3xx | 4xx | 5xx |
|---------+------------------+-------+-------+-------+-------|
| 64332 | 2775.251 | 61262 | 2994 | 71 | 5 |Detailed:
| request_path | count | avg_bytes_sent | 2xx | 3xx | 4xx | 5xx |
|------------------------------------------+---------+------------------+-------+-------+-------+-------|
| /abc/xyz/xxxx | 20946 | 434.693 | 20935 | 0 | 11 | 0 |
| /xxxxx.json | 5633 | 1483.723 | 5633 | 0 | 0 | 0 |
| /xxxxx/xxx/xxxxxxx | 3624 | 7830.236 | 3621 | 0 | 3 | 0 |
| /static/js/minified/utils.min.js | 3031 | 1781.155 | 2104 | 927 | 0 | 0 |
18、algorithms:基本算法、数据结构的 Python 实现
.
├── array
│ ├── circular_counter.py
│ └── ...
├── backtrack
│ ├── anagram.py
│ └── ...
├── bfs
│ ├── shortest_distance_from_all_buildings.py
│ └── word_ladder.py
├── bit
│ ├── count_ones.py
│ └── ...
│ └── traversal.py
└── 等等
19、searx:分分钟打造一个聚合的搜索引擎,使用简单,部署方便。拓展方便,基于插件式的管理。演示地址,感谢推荐人:BruceDone
20、grequests:Rquests + Gevent 让异步 HTTP 变得简单、人性化。示例代码:
>>> import grequests
>>> def exception_handler(request, exception):
... print "Request failed">>> reqs = [
... grequests.get('http://httpbin.org/delay/1', timeout=0.001),
... grequests.get('http://fakedomain/'),
... grequests.get('http://httpbin.org/status/500')]
>>> grequests.map(reqs, exception_handler=exception_handler)
Request failed
Request failed
[None, None, <Response [500]>]
其它
21、uBlock:uBlock Origin 不只是一个广告过滤工具,它是具有一般性用途的过滤工具,屏蔽广告的功能是通过支持 Adblock Plus 过滤规则语法实现的。uBlock 还扩充了语法,一开始就支持自定义过滤规则,中文文档
22、SwitchHosts:一个用于快速切换 hosts 文件的小程序,基于 Electron 开发,感谢推荐人:jp1017
23、alloyteam:腾讯 AlloyTeam 开源项目官网
24、be-a-professional-programmer:成为专业程序员路上用到的各种优秀资料、神器及框架
25、gold-miner:掘金翻译计划,翻译掘金上优质的英文文章
26、Awesome-Windows:一个 Windows 上优质和精选的最佳应用程序及工具列表。中文版
27、SuperTinySocialIcons:1KB以下,超级小型社交图标
开源书籍
28、growth-ebook:全栈增长工程师指南,在线阅读
29、free-programming-books-zh_CN:免费的计算机编程类中文书籍
声明
如果你发现了好玩、有意义的开源项目,点击这里 分享你觉得有意思的项目。
- 分享项目格式:
项目名称——项目地址:项目描述(中文),追求完美?项目上手 demo、截图
或许你分享的项目会让别人由衷的感慨:“原来还有这么有意思的项目!编程可以这么酷!”
欢迎转载,请注明出处和作者,同时保留声明和联系方式。
联系方式
GitHub
GitBook
博客园
简书
掘金
知乎专栏
转载于:https://www.cnblogs.com/xueweihan/p/6761208.html
《HelloGitHub》第 13 期相关推荐
- 《强化学习周刊》第13期:强化学习应用之金融
No.13 智源社区 强化学习组 强 化 学 习 研究 观点 资源 活动 关于周刊 强化学习作为人工智能领域研究热点之一,它在金融领域中的应用研究进展与成果也引发了众多关注.为帮助研究与工程人员了解 ...
- 《预训练周刊》第13期:CPM-2:大规模经济高效的预训练语言模型、变换器作为编程语言...
No.13 智源社区 预训练组 预 训 练 研究 观点 资源 活动 关于周刊 超大规模预训练模型是当前人工智能领域研究的热点,为了帮助研究与工程人员了解这一领域的进展和资讯,智源社区整理了第13期&l ...
- 【进阶1-3期】JavaScript深入之内存空间详细图解
本期的主题是调用堆栈,本计划一共28期,每期重点攻克一个面试重难点,如果你还不了解本进阶计划,文末点击查看全部文章. 如果觉得本系列不错,欢迎点赞.评论.转发,您的支持就是我坚持的最大动力. 堆栈的内 ...
- 华为云PB级数据库GaussDB(for Redis)揭秘第13期:如何搞定推荐系统存储难题
摘要:GaussDB(for Redis)轻松搞定推荐系统核心存储,为企业级应用保驾护航. 本文分享自华为云社区<GaussDB(for Redis)揭秘第13期:如何搞定推荐系统存储难题?&g ...
- “构建全球科技创新生态科技思想家”王煜全如是说(2019.4.23清水湾思享会第13期嘉宾)...
内容来源: 2019年4月23日,主题为"人工智能与未来科技"的香港科大"清水湾"思享会[第13期]隆重举办,海银资本创始合伙人.著名科技投资人王煜全先生做了主 ...
- 机电信息杂志机电信息杂志社机电信息编辑部2022年第13期目录
机电信息杂志机电信息杂志社机电信息编辑部2022年第13期目录 电气工程与自动化 MOSFET瞬态脉冲热阻的测量及其变化规律研究 刘超群; 1-4 一种大型钢结构间接空冷塔智慧运行解决 ...
- 第13期微生物组-宏基因组分析(线上/线下同时开课,2021.11)
福利公告:为了响应学员的学习需求,经过易生信培训团队的讨论筹备,现决定安排扩增子16S分析.宏基因组.Python课程和转录组的线上直播课.报名参加线上直播课的老师可在1年内选择参加同课程的一次线下课 ...
- 精华阅读第 13 期 |常见的八种导致 APP 内存泄漏的问题 1
2019独角兽企业重金招聘Python工程师标准>>> 本期是移动开发精英俱乐部的第13期文章,都是以技术为主,所以这里就不过多的进行赘述了,我们直接看干货内容吧!本文系ITOM管理 ...
- 《痞子衡嵌入式半月刊》 第 13 期
痞子衡嵌入式半月刊: 第 13 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期. 本期刊是开源项目(GitHub: JayHeng/pz ...
- 农村经济与科技杂志农村经济与科技杂志社农村经济与科技编辑部2022年第13期目录
农村经济与科技杂志农村经济与科技杂志社农村经济与科技编辑部2022年第13期目录 视点 农业碳排放的测度与脱钩弹性研究--以贵州省为例 张再杰;陆品妮; 1-3<农村经济与科技>投 ...
最新文章
- (To Me Just)c#中的WebBrowser类的使用注意事项!
- WINDOWS 2008 脱机文件夹
- Hadoop SequenceFile BLOCK压缩类型写入数据机制
- Symbian S60 Carbide.c++ v2.3开发环境搭建
- pta7-7旅游规划(dijkstra算法)
- xxl-job 执行结果是空_xxljob dotnet core executor执行器开源
- Hibernate初步
- Linux 命令(140)—— tree 命令
- 保存pdf文件的一种方法
- 学会CycleGAN进行风格迁移,实现自定义滤镜
- 关于码云的一些基本知识_关于葡萄酒,你必须知道的一些基础知识
- 在centos中如何用yum安装最新的yum源
- 安装vs2008出现MSI returned error code 1603的错误的解决
- Multisim 14.0安装包+详细安装步骤
- 【IOS账号分享】《魔女之泉4》
- C# winform 选择文件保存路径
- python:修改图片的尺寸
- 中软防水坝 怎么卸载_卸载中软防水墙软件
- 分布式事务解决方案:2PC,TCC以及基于消息的最终一致性
- 如何完成中文翻译日文在线翻译
热门文章
- java 什么是封闭类,封闭类与声明类
- java中do until_RxJava—takeUntil实践
- cmd链接php mysql数据库_php连接mysql数据库_cmd连接mysql数据库 - MySQL最新手册教程 - php中文网手册...
- 基于时间片的高优先级调度_CFS调度器(1)-基本原理
- dedecms设置端口号_织梦程序使用宝塔面板端口修改方法
- ue 新建html,第四课 开发uehtml官网响应式静态页面(示例代码)
- 0 y 100写成c语言,c语言100编程实例
- 算法:求岛屿的数量200. Number of Islands
- 易筋SpringBoot 2.1 | 第十二篇:SpringBoot综合应用DataSoure
- 凸优化-Proximal GD