
zdog
zdog是一款js 3D引擎,zdog不同于其他的js 3D引擎的地方在于所有的API引用全部都是2D繪圖<canvas> <svg>,所以zdog項(xiàng)目才會(huì)簡(jiǎn)單,但是高效。

craft
craft是Mojang工作室在github上的開源項(xiàng)目,craft完全采用c語(yǔ)言實(shí)現(xiàn)的(多人模式的網(wǎng)絡(luò)模塊是python開發(fā)的)。這是一款小型的minecraft,簡(jiǎn)單好玩
pixijs
pixijs這個(gè)項(xiàng)目創(chuàng)建的目的是為了提供一個(gè)2D的跨平臺(tái)libraray,pixijs的特點(diǎn)是運(yùn)行的很快,而且不需要WebGL的知識(shí),容易上手。

LumixEngine
LumixEngine是一個(gè)免費(fèi)的開源3D游戲引擎,這款引擎支持windows和linux版本,太良心了!

flutter
flutter是google SDK中的一個(gè)移動(dòng)開發(fā)工具,它既shi yon可以給apple使用也可以用來搭建Android應(yīng)用,編譯之后不需要重啟,快速高效。

Keras-GAN
Keras-GAN repo是所有Keras實(shí)現(xiàn)的GAN算法集合的模型,這些模型都是paper中最終描述的,學(xué)習(xí)ML的同學(xué)強(qiáng)烈推薦!

EverydayWechat
這個(gè)倉(cāng)庫(kù)的簡(jiǎn)介是每日自動(dòng)給女朋友發(fā)微信暖心話,作者的編程目的是為了程序員的家庭和諧,所以使用了python的自動(dòng)腳本可以遠(yuǎn)程幫助程序員給自己的女朋友發(fā)一條微信。但是問題來了,程序員有女朋友嗎??
tqdm
tqdm是一個(gè)cli顯示程序運(yùn)行百分比的一個(gè)工具,tqdm(iterable)簡(jiǎn)單高效。

cheat
cheat是一個(gè)CLI工具,他可以讓你簡(jiǎn)單的創(chuàng)建屬于自己的快捷便簽,大家一定體會(huì)過一些CLI工具中的-h帶來的痛苦吧,創(chuàng)建屬于自己的快樂!下面是一個(gè)我自己創(chuàng)建的git快速查閱的便簽。

tippyjs
tippyjs是一個(gè)彈出式按鈕的交互library,他可以讓你的button更加具有交互感覺,在鼠標(biāo)放置在button的基礎(chǔ)上可以彈出副文本框。

網(wǎng)頁(yè)效果:

algorithm visualizer
這是一個(gè)可視化算法的網(wǎng)站,不同點(diǎn)在于所有你在AV.org網(wǎng)站上寫的C++和Js代碼都可以可視化!以下是binary search的可視化代碼

ECommerceCrawlers
爬蟲工程師有福了!這是一個(gè)中文的爬蟲匯集項(xiàng)目,里面有大量的爬蟲相關(guān)項(xiàng)目并且講解分析,從基本的數(shù)據(jù)分析,解析,分析,工具使用,多線程使用到反爬措施都有相對(duì)應(yīng)的詳細(xì)說明。

realworld
realworld是一個(gè)集合了所有框架的開發(fā)實(shí)例的倉(cāng)庫(kù),如果你是一個(gè)新手全棧工程師,你可以從中選擇自己的技術(shù)棧學(xué)習(xí)。

pysnooper
pysnooper是一款python的debugger,該項(xiàng)目的創(chuàng)建口號(hào)是 Never use print for debugging again (永遠(yuǎn)不要使用print來debug??,相信大家也都深有體會(huì)了吧)。比起傳統(tǒng)的pdb,這款debugger的特點(diǎn)在于可以一次性的分析一段代碼的輸出。是一種不錯(cuò)的選擇,以下是實(shí)際的輸出樣例:
import pysnooper
import random
def foo():
lst = []
for i in range(10):
lst.append(random.randrange(1, 1000))
with pysnooper.snoop():
lower = min(lst)
upper = max(lst)
mid = (lower + upper) / 2
print(lower, mid, upper)
foo()
which outputs something like:
New var:....... i = 9
New var:....... lst = [681, 267, 74, 832, 284, 678, ...]
09:37:35.881721 line 10 lower = min(lst)
New var:....... lower = 74
09:37:35.882137 line 11 upper = max(lst)
New var:....... upper = 832
09:37:35.882304 line 12 mid = (lower + upper) / 2
74 453.0 832
New var:....... mid = 453.0
09:37:35.882486 line 13 print(lower, mid, upper)
pyecharts
pyecharts是一個(gè)開源的python第三方繪制圖表的library,pyecharts不同于其他的lib(highlight和matplotlib)的地方在于他是交互形式的并且完全免費(fèi),為開發(fā)者多了一種很好的選擇.下面是bar狀圖的演示:

filepond
filepond是一個(gè)js圖片編輯工具,一拖一拽,就可以對(duì)你的照片進(jìn)行編輯啦~

buster
不知道你有沒有遇到過這樣一種情況呢,google上搜索過多進(jìn)行驗(yàn)證,自己一遍又一遍的按照要求所愿提交了正確的選項(xiàng)但是還是錯(cuò)誤的,buster的創(chuàng)建就是為了更加人性化的驗(yàn)證,他是根據(jù)用戶的語(yǔ)音識(shí)別來進(jìn)行驗(yàn)證的。

Dress
最后來個(gè)福利吧,這個(gè)項(xiàng)目面向可愛的藍(lán)孩子,要求所有的程序員小哥哥提交一張自己穿女裝的照片??,大家一起變成偽娘吧!
