2019 github熱門項(xiàng)目

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版本,太良心了!

demo游戲on the hunt ?

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è)效果:


pop pop pop~

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狀圖的演示:

pyecharts-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)證的。

萬惡的google驗(yàn)證呀!

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    小邁克閱讀 3,130評(píng)論 1 3
  • 慵懶的窩在被窩里玩手機(jī),這不是一種享受,更像是一種刑罰。要知道,野杜鵑開了半山坡,如約在等著去年的人。歲月清淺,刻...
    虛度老太婆閱讀 493評(píng)論 2 11
  • 患兒,男,2歲半,初診癥狀表現(xiàn)為鼻塞流清涕,咳嗽,咽部發(fā)紅,扁桃體I度腫大,平素食欲不佳,喂飯費(fèi)勁。愛出汗,以頭部...
    愛中醫(yī)的丫頭閱讀 452評(píng)論 0 3
  • Given an array of size n, find the majority element. The ...
    煙雨醉塵緣閱讀 180評(píng)論 0 0
  • 我不要理她了,我想。 我呆呆的坐著,然后站起身來,背著手,開始走動(dòng)。 但是我這個(gè)年紀(jì)的人,背著手走路似乎有點(diǎn)說不過...
    鐵皮鴿閱讀 305評(píng)論 0 0

友情鏈接更多精彩內(nèi)容