GitHub 好用好玩值得收藏的開源項目集合

2020-09-05 IT人的一天

*這是我許久以來從各處發現的極佳開源項目,希望分享給大家~ 如果幫到你了,給我個贊好嘛*


程式語言類


❤️learn-go-with-tests(通過單元測試學Go)


GitHub地址:https://github.com/quii/learn-go-with-tests


通過單元測試學習 Go 語言。下載倉庫源碼後,進入對應目錄。每一個小文件夾就是一個對應的 Go 項目,在裡面go test即可運行單元測試。由於是測試驅動開發,所以需要在你改動代碼之後跑通單元測試才算學會通過。每一個對應的文件夾都有相應 Markdown 文字教程,比較淺顯易懂。而且還有中文版:https://studygolang.gitbook.io/learn-go-with-tests


❤️500LineorLess_CN(500行Python代碼能做什麼)


GitHub地址:https://github.com/HT524/500LineorLess_CN


500 line or less 中文翻譯計劃。



❤️awesome-leetcode(各大 IT 公司的算法面試題)


GitHub地址:https://github.com/Blankj/awesome-java-leetcode


LeetCode of algorithms with java solution(updating).


❤️BrowserQuest(JavaScript多人在線遊戲)


GitHub地址:https://github.com/mozilla/BrowserQuest



前端類


❤️fe-interview(每天四道前端面試題)


GitHub地址:https://github.com/haizlin/fe-interview


萬人Star


每天早上 4 個基礎前端面試題,助你在前端面試中『所向披靡,無人能擋


❤️vuepress( Vue 官方出品的靜態網站生成器 )


演示地址:https://vuepress.vuejs.org/


GitHub地址:https://github.com/vuejs/vuepress


Vue 官方出品的靜態網站生成器。大家的個人博客是不是要折騰一番了?官方中文文檔



Vue-Form-Making(Vue拖拽生成器)


基於Vue的可視化表單設計器,讓表單開發簡單而高效。


GitHub連結:https://github.com/GavinZhuLei/vue-form-making


碼雲連結:https://gitee.com/gavinzhulei/vue-form-making/


直接體驗網址:http://form.xiaoyaoji.cn//


動漫角色圖片生成工具。支持:選擇發色、髮型、眼睛、皮膚、微笑、風格等等特徵生成二次元圖片。自定義生成可愛的二次元頭像,二次元界福音。



❤️emoji(MarkDown表情庫)


GitHub地址:https://github.com/gee1k/emoji


演示地址:https://emoji.svend.cc/


Demo:



❤️vscode-leetcode(LeeCode刷題神器)


直接在vscode裡搜<font color=&34;>VS Code for LeetCode</font>就好啦


這是一個可以讓用戶在 VS Code 編輯器中,練習 LeetCode 習題的插件。支持:查看高票解答、提交答案、測試答案等。提高了刷題效率,助你在校招、社招中殺出重圍。上班摸魚刷題利器



❤️chrome-music-lab( Chrome 音樂實驗室 )


Chrome 音樂實驗室是一個網站,讓學習音樂變得更加簡單、好玩。完全基於Web端,國內可直接訪問、老少皆宜、支持多種樂器,圓你一個音樂夢


演示地址:http://musiclab.chromeexperiments.com/


GitHub地址:https://github.com/googlecreativelab/chrome-music-lab


)


❤️AutoPiano(HTML5自由鋼琴)


GitHub地址:https://github.com/WarpPrism/AutoPiano


演示地址:http://www.autopiano.cn/


自由鋼琴(AutoPiano)是利用 HTML5 技術開發的在線鋼琴應用。在學習工作之餘可以享受鋼琴、音樂的美好,支持鋼琴曲的自動播放功能、按鍵提示。讓學習鋼琴變得簡單,誰都可以練成『鋼琴手』



awescnb(博客園自定義皮膚)


碼雲地址:https://gitee.com/guangzan/awescnb


可快速構建博客園皮膚樣式


效果圖:



GitHub訪問慢的解決方案


# 本地增加GitHub相關Host192.30.253.112 github.com74.125.237.1 dl-ssl.google.com173.194.127.200 groups.google.com192.30.252.131 github.com185.31.16.185 github.global.ssl.fastly.net74.125.128.95 ajax.googleapis.com204.232.175.78 documentcloud.github.com207.97.227.239 github.com204.232.175.94 gist.github.com107.21.116.220 help.github.com207.97.227.252 nodeload.github.com199.27.76.130 raw.github.com107.22.3.110 status.github.com204.232.175.78 training.github.com207.97.227.243 www.github.com192.30.253.118 gist.github.com192.30.253.119 gist.github.com


GitHub訪問慢的終極解決方案


new-pac項目(XX上網)


GitHub地址:https://github.com/Alvin9999/new-pac


每隔一段時間會推送免費的帳號,我個人使用的就是上述的工具,因為不常用,所以剛好可以滿足我的需求

相關焦點

  • Github開源安全工具集合
    集合github平臺上的安全行業從業者自研開源掃描器的倉庫,包括子域名枚舉,資料庫漏洞掃描,弱口令或信息洩漏掃描,埠掃描,指紋識別以及其他大型掃描器或模塊化掃描器。BlackWidow(Web站點信息搜集工具,包括郵箱,電話等信息)https://github.com/anshumanbh/git-all-secrets (集合多個開源GitHub敏感信息掃描的企業信息洩露巡航工具)https://github.com/s0md3v/Photon (可以提取網址,電子郵件,文件,網站帳戶等的高速爬蟲)  webshell的檢測或木馬分析工具
  • 12月份GitHub上熱門的開源項目
    12月份GitHub上最熱門的開源項目排行已經出爐啦,這個月Java相關的開源項目上榜有點多哦,一起來看看上榜詳情:1. coding-interview-universityhttps://github.com/jwasham/coding-interview-university
  • 16個GitHub值得收藏的深度學習框架
    16個GitHub值得收藏的深度學習框架 工程師3 發表於 2018-05-10 12:13:00 深度學習是一種基於對數據進行表證學習的機器學習方法,近些年不斷發展並廣受歡迎。
  • 適合Java新手的開源項目集合——在 GitHub 學編程
    在開源的世界裡,有著無數的 Java 項目等待你去發現探索,讓我們一起跟著本篇文章去看看有哪些開源項目吧?興趣是最好的老師,HelloGitHub 就是幫你找到編程的樂趣。而且是以開源的形式。經過之前小項目的小打小鬧,大家也有了一點編程的感覺了,是時候鞏固下理論知識了,俗話說的好:「基礎不牢,地動山搖」。現在這個階段去閱讀此著作一定會給你不一樣的感覺,我甚至推薦你每到一個階段,你可以回過頭去翻翻這本經典書籍,每次都會有新的認識。
  • 27個阿里 Java 開源項目,值得收藏
    大家好,這裡為大家整理了阿里的Java開源項目,希望對大家有所幫助1.分布式應用服務開發的一站式解決方案此項目包含開發分布式應用服務的必需組件,方便開發者通過 Spring Cloud 編程模型輕鬆使用這些組件來開發分布式應用服務。
  • 適合 Go 新手學習的開源項目——在 GitHub 學編程
    同時國外的 Twitter、Google、Netflix 等大廠和國內的字節跳動、騰訊、B 站等公司都在用 Go 開發他們的主要業務,諸如 PingCAP 這一新興 NewSQL 資料庫廠商的主產品 TiDB 更是使用 Go 進行開發,並成為了 GitHub 上知名的 Go 語言開源項目。可見 Go 在網際網路公司的開發地位日漸重要,在開源社區也十分活躍。
  • 推薦一些 GitHub 上值得前端學習的開源實戰項目,進階必看!
    最近好多同學問我了解找一些學習的實戰項目;看一個別人寫的優秀的項目,從中可以學到很多;比如代碼的規範,項目的結構;從項目作者每次提交記錄,去學習一些別人的開發思維以及開發整個項目的流程;下面我主要找了一些比較火的一些框架以及 node 項目。
  • github熱門項目推薦
    .com/fogleman/Craftcraft是Mojang工作室在github上的開源項目,craft完全採用c語言實現的(多人模式的網絡模塊是python開發的)。>https://github.com/pixijs/pixi.jspixijs這個項目創建的目的是為了提供一個2D的跨平臺libraray,pixijs的特點是運行的很快,而且不需要WebGL的知識,容易上手。
  • 3月份Github上熱門的JavaScript開源項目
    3月份GitHub上最熱門的JavaScript開源項目排行已經出爐啦,這個月的熱門項目都被React相關的承包了,一起來看看上榜詳情吧。Rocket.Chathttps://github.com/RocketChat/Rocket.ChatStar 25961Rocket.Chat使用Meteor框架做的開源消息應用。
  • GitHub 上能挖礦的神仙技巧 - 如何發現優秀的開源項目
    GitHub 有時比 Google 還有用,如果你不懂如何使用它來挖礦,那你不算一名合格的程式設計師。GitHub 是一個寶藏庫,可沒有藏寶圖,GitHub 這個億計的優秀的開源項目也和你沒有關係。一些大牛 create、star、fork 了某個項目,很大程度是因為該項目做得好,或者對他有用的。比如:github 上的 actions 功能剛出不是很久,很多人還不會用,然後阮一峰老師今天就創建了一個 github-actions-demo 的倉庫。
  • 6月份Github上熱門的開源項目
    6月份GitHub上熱門的開源項目排行已經出爐啦,一起來看看上榜詳情吧!在本課程結束時,學生應該能夠自己開始編寫有用的 Python 程序,或者能夠理解和修改其同事編寫的 Python 代碼。3.
  • 發布在github的9個值得收藏的熱門Python開源書目
    分享代碼、經驗、項目和資訊Python是現在最流行的程式語言之一對於非科班出生的學習者來說,可能比較缺少好的python書籍資源。老K在這裡給大家推薦github上的熱門的python開源書籍項目。快來看看吧。
  • 5月份Github上熱門的JavaScript開源項目排行
    5月份GitHub上最熱門的JavaScript開源項目排行已經出爐啦,一起來看看上榜詳情吧:1. vuehttps://github.com/vuejs/vueStar 16048Vue.js 是構建 Web 界面的 JavaScript 庫,提供數據驅動的組件,還有簡單靈活的 API
  • GitHub 上適合新手的開源項目(Python 篇)
    這些項目包括:從零開始學也不用愁的 Python 教程讓你驚呼 Python 還可以這樣用的秘籍(大開眼界)輕輕鬆鬆就能跑起來(滿滿成就感)好玩有趣又能學到東西的項目(編程的樂趣)我會盡力做到涵蓋每一個剛入門階段在找開源項目的小夥伴
  • Github上優秀C++開源項目推薦
    /CoatiSoftware/Sourcetrail一個免費開源、跨平臺的可視化源碼探索項目。程式設計師在它的幫助下可以快速熟悉陌生項目、學習開源項目、框架等,此等利器趕快去試試吧。/ChungZH/notepanda這是一個用 C++ 和 Qt 開發的記事本項目。
  • 12月份GitHub上熱門的Java開源項目
    12月份GitHub上最熱門的開源項目排行已經出爐啦,這個月Java相關的開源項目上榜有點多哦,一起來看看上榜詳情:是一站式開源持續測試平臺,涵蓋測試跟蹤、接口測試、性能測試、團隊協作等功能,全面兼容 JMeter、Postman 等開源、主流標準。
  • 值得你關注的16個頂級 Java 開源項目!小白必看
    Github 地址 : https://github.com/elastic/elasticsearchStar: 46.2k介紹: 開源,分布式,RESTful 搜尋引擎。7.mall很牛逼的實戰項目,還附有詳細的文檔,作為畢設或者練手項目都再好不過了。
  • NB 的開源項目遍地開花——GitHub 熱點速覽
    ,這個功能如名字一般 nb 的項目是一個腳本,幫你處理筆記、書籤、歸檔和知識庫應用程式。如果你覺得 nb 不過如此,GHunt 便是另外一個 NB 的項目,沒想到有一天你可以通過一個 gmail 郵箱,便可以了解到這個帳號對應的「隱私」信息吧。
  • 「收藏」github上值得關注的5個Apache項目
    分享代碼、經驗、項目和資訊Apache(音譯為阿帕奇)是世界使用排名第一的Web伺服器軟體。 今天,我們就看看有什麼不錯的Apache的項目。一個基於 Apache Ant 和 Maven 概念的項目自動化建構工具(幹了這兩個工具的活)。
  • GitHub 出的這個功能,讓開源項目有了自己的社區
    大家好,我是站長 polarisxu。為了更有利於開源項目的發展,形成自己的社區很重要,作者們可以更好地和使用者交流互動,了解他們需求、問題。比如一般開源社區是這樣的:用 Gitter 作為開源社區聊天的地方,StackOverflow 用於尋求問題的答案,而論壇用於討論等。有了 Discussions,我們可以在上面開展很多活動。