下拉刷新
目录

《HelloGitHub》第 12 期

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

C 项目
1
tbox
Star 4.9k
Fork 726
8 年前

一个用 C 语言实现的跨平台开发库,用于解决不同操作系统的兼容问题,并且充分利用了各个平台独有的一些特性进行优化。中文说明

C# 项目
Star 2.4w
Fork 2.2k
8 年前

此工具可以记录屏幕的选定区域、网络摄像头的实时图像和绘图板上的实时图像。可以编辑并将动画保存为 GIF 或视频

ScreenToGif
Go 项目
Star 2.1k
Fork 107
8 年前

sshtron 是通过 SSH 运行的多人贪吃蛇游戏,命令行输入:

ssh sshtron.zachlatta.com
,无需安装等待几秒即可进行游戏(因为服务器在国外,很卡😅)

sshtron
4
wuzz
Star 1.1w
Fork 413
8 年前

wuzz 是用于调试 HTTP 请求的交互式命令行工具,可以用来检查和修改请求。常用操作如下:

KeybindingDescription
Ctrl+R发送请求
Ctrl+C退出
Ctrl+K,Shift+Tab前视图
Ctlr+J,Tab下一个视图
Ctrl+H,Alt+H打开/关闭历史
Down向下移动一条视图线
Up向上移动一条视图线
Page down向下移动一个视图页
Page up向下移动一个视图页
F2跳转到 URL
F3跳转到查询参数
F4跳转到 HTTP 方法
F5跳转到请求体
F6跳转到 header
F7跳转到搜索
F8跳转到响应 header
F9跳转到响应体
wuzz
5
xbar
Star 1.8w
Fork 644
8 年前

Bitbar 是可以将任何(自己或别人写好的)脚本的输出到 Mac OS 的状态栏上。同时,支持自定义更新频率。例如:定时获取比特币的价格、HelloGitHub 项目的 star 数量,使用步骤如下:

  1. 运行该程序,选择脚本所在目录
  2. 确保脚本的有执行权限,赋予执行权限的命令:
    chmod +x script.sh
  3. 选择
    Refresh all
    ,刷新使之生效
xbar
Java 项目
6
fresco
Star 1.7w
Fork 3.7k
8 年前

Facebook 开源的 Android 管理图片的库,中文文档。包含功能如下:

  • 显示占位图直到加载完成
  • 下载图片
  • 缓存图片
  • 图片不再显示时,从内存中移除
  • 等等
JavaScript 项目
Star 2.3w
Fork 1.8k
8 年前

为 GitHub 和 GitLab 网站,提供直观地显示项目目录结构的浏览器插件,效果如下:

octotree
Star 7.1k
Fork 696
8 年前

极小、跨平台的 JavaScript 全屏插件,在线 demo

Star 2.9w
Fork 2.3k
8 年前

统一 JavaScript,只需一种样式,中文

Star 4.1w
Fork 1.2w
8 年前

基于 vue2 + vuex 构建一个大型单页面应用,此项目大大小小共 45 个页面,涉及注册、登录、商品展示、购物车、下单等等,是一个完整的流程,

vue2-elm
Python 项目
11
mycli
Star 1.2w
Fork 664
8 年前

mycli 是一个带语法高亮、自动补全的 MySQL 命令行客户端工具。例如,连接数据库方法:

mycli -h localhost -u 用户名 数据库

mycli
Star 2.7w
Fork 1.4k
8 年前

Fire 是 Google 开源的 Python 库,可自动将您的代码转变成 CLI,无需您做任何额外工作。您不必定义参数,设置帮助信息,或者编写定义代码运行方式的 main 函数。相反,您只需从 main 模块调用“Fire”函数,其余工作全部交由 Python Fire 来完成。示例代码如下:

import fire class Example(object): def hello(self, name='world'): """Says hello to the specified name.""" return 'Hello {name}!'.format(name=name) def main(): fire.Fire(Example) if __name__ == '__main__': main() # 在终端中调用效果如下: $ ./example.py hello Hello world! $ ./example.py hello David Hello David! $ ./example.py hello --name=Google Hello Google!
其它
13
gophers
Star 3.5k
Fork 173
8 年前

Go 吉祥物的各种图片素材

gophers
Star 1.1w
Fork 1.6k
8 年前

如何通过饿了么 Node.js 面试

Star 1.2k
Fork 88
8 年前

阿里胡子哥写的《性能专栏》,旨在提升 PC/H5/Native 等多个端上对性能的认知,阅读地址

开源书籍
Star 2.6k
Fork 633
8 年前

《Python 之旅》,该书总结了 Python 相关的知识点,力求深入浅出、条理清晰

Star 3.8k
Fork 523
8 年前

开源、免费、专业、简单的 React.js 教程

Star 2.1w
Fork 7.1k
8 年前

《编程之法:面试和算法心得》

目录
  • C 项目
  • C# 项目
  • Go 项目
  • Java 项目
  • JavaScript 项目
  • Python 项目
  • 其它
  • 开源书籍