【吐血整理】強烈推薦 GitHub 上值得學習的開源實戰項目(持續更新中,萬字長文建議收藏)

強烈推薦 GitHub 上值得學習的開源實戰項目,包含web前端,java,PHP,python,Android/IOS,大數據,區塊鏈,AI機器學習,數據結構與算法,設計模式等等。javascript

爲何要寫這篇文章,前幾天在微信羣裏看到一個新進羣的同窗在問有沒有公司級的VUE項目給他學習參考一下,因而我就整理了下面這一份長文,原本上週末就要發的,後面越寫越多,固然也反省一下本身的效率,之後寫文發文必定要給本身設定一個時間限制,同時我本身也在github上維護了一個web全棧每日一題的項目,歡迎star和評論,web全棧每日一題php

HTML5/移動端

ionic      推薦指數:★Star39.8Kcss

推薦語:先進的HTML5 移動端開發框架。幫助開發者使用HTML5, CSS3和js作出難以想象的hybrid app。html

BrowserQuest     推薦指數:★Star8.3K前端

推薦語:Mozilla開發的HTML5多人在線遊戲。vue

video.js         推薦指數:★Star26.8Khtml5

推薦語:開源的HTML5和Flash視頻播放器。支持自定義進度條、按鈕以及工具欄的底色。java

Swiper     推薦指數:★Star3.3Knode

推薦語:加速移動觸摸滑塊與硬件之間的轉換。python

hammer.js    推薦指數:★Star20.8K

推薦語:一個支持多點觸摸的手勢庫。

amazeui        推薦指數:★Star13.3K

推薦語:移動優先的跨屏前端框架。面向HTML5開發,使用css3作動畫和交互。

AlloyTeam/Mars       推薦指數:★Star8.5K

推薦語:騰訊AlloyTeam出品的面向億萬用戶級的移動端Web解決方案,你值得擁有!

CSS/動畫

normalize.css        推薦指數:★Star26.8K

推薦語:一個可定製的 CSS 文件,使瀏覽器呈現的全部元素,更一致和符合現代標準。支持IE8+。

animate.css       推薦指數:★Star63.7K

推薦語:一個跨瀏覽器的CSS動畫庫。簡單易用易上手。

impress.js       推薦指數:★Star35.4K

推薦語:建立使人興奮的演示。使用CSS3的轉換和過渡,這個庫容許你建立使人印象深入的演示文稿。

pure.css       推薦指數:★Star20.4K

推薦語:一組很小的,響應式的css組件,你能夠在網頁的項目上處處使用。

reveal.js      推薦指數:★Star49.5K

推薦語:基於CSS3的3D幻燈片工具。可以製做絢麗的演示文稿並生成HTML格式,將它發佈到web上。

javaScript

javascript-style-guide         推薦指數:★Star37.1K

推薦語:Airbnb出品的JavaScript樣式指南。

awesome-javascript       推薦指數:★Star19.2K

推薦語:很棒的瀏覽器端JavaScript庫,資源和閃亮的東西的集合。

mocha        推薦指數:★Star18.8K

推薦語:一個簡單、靈活有趣的 JavaScript 測試框架,用於 Node.js 和瀏覽器上的 JavaScript 應用測試。

async       推薦指數:★Star26.2K

推薦語:一個工具模塊,提供了直接而強大的 JavaScript 異步功能。雖然是爲 Node.js 設計的,可是它也能夠直接在瀏覽器中使用。

move.js         推薦指數:★Star4.5K

推薦語:極小的 JavaScript 庫,支持 CSS3 的動畫效果,很是簡單優雅。

bounce.js        推薦指數:★Star6K

推薦語:一個用於製做漂亮的 CSS3 關鍵幀動畫的 JavaScript庫,使用其特有的方式生成的動畫效果。

meteor         推薦指數:★Star41.5K

推薦語:一個超簡單的純javascript web框架。用於自動化和簡化實時運行的 Web 應用程序的開發。可直接在瀏覽器或者雲平臺中運行。

Bootstrap

AdminLTE         推薦指數:★Star32.5K

推薦語:AdminLTE是一個徹底響應的管理模板。基於Bootstrap 4框架。高度可定製且易於使用。適合從小型移動設備到大型臺式機的多種屏幕分辨率。

gentelella         推薦指數:★Star18.5K

推薦語:一個基於 Bootstarp 的免費的後臺控制面板。

tabler           推薦指數:★Star20.2K

推薦語:構建在 BootStrap 4 之上的免費的 HTML 控制面板框架。

material-dashboard     推薦指數:★Star8.7K

推薦語:基於 Bootstrap 4 和 Material 風格的控制面板。

Vue.js

vue-element-admin       推薦指數:★Star46.6K

推薦語:vue-element-admin 是一個後臺前端解決方案,它基於vue和 element-ui 實現。

d2-admin      推薦指數:★Star7.7K

推薦語:D2Admin是一個徹底開源且免費的企業後端產品前端集成解決方案,它使用最新的前端技術堆棧,本地第一個屏幕的javascript文件加載小於60kb,已經準備了大多數項目準備工做,而且具備許多示例代碼可幫助管理系統敏捷開發。。

iView      推薦指數:★Star13.9K

推薦語:基於 iView 的 Vue 2.0 管理系統模板。

vue2-elm    推薦指數:★Star31.2K

推薦語:基於 vue2 + vuex 構建餓了麼APP-vue2-elm。

vue2-manage     推薦指數:★Star8.4K

推薦語:基於 vue + element-ui 的後臺管理系統-vue2-manage。

vue-manage-system     推薦指數:★Star8.5K

推薦語:基於Vue.js + Element UI 的後臺管理系統解決方案。

WebApp-vue-music-webapp      推薦指數:★Star1.9K

推薦語:基於 Vue全家桶等開發一款移動端音樂 。

litemall        推薦指數:★Star10.4K

推薦語:Spring Boot 後端 + Vue 管理員前端 + 微信小程序用戶前端 + Vue 用戶移動端。

NeteaseCloudWebApp       推薦指數:★Star2.3K

推薦語:高仿網易雲音樂的 webapp,只實現了 APP 的核心功能。

blog-vue-typescript       推薦指數:★Star524

推薦語:Vue + TypeScript + Element-Ui 支持 markdown 渲染的博客前臺展現。

更多…

React.js

react-native         推薦指數:★Star83.2K

推薦語:一個用React構建native apps的框架。

react-native-guide      推薦指數:★Star15.5K

推薦語:React Native指南聚集了各種react-native學習資源、開源App和組件。

awesome-react       推薦指數:★Star34.5K

推薦語:關於react的工具,資源,視頻的集合。

ant-design-pro      推薦指數:★Star23.1K

推薦語:基於typescript koa2 react的我的博客。

antd-admin       推薦指數:★Star6.5K

推薦語:一套優秀的中後臺前端解決方案。

ieaseMusic        推薦指數:★Star7.6K

推薦語:仿網易雲音樂第三方APP。

react-pxq      推薦指數:★Star6.5K

推薦語:一個 react + redux 的完整項目 和 我的總結。

react-admin       推薦指數:★Star4.5K

推薦語:react 後臺管理系統解決方案。

GitHubPopular    推薦指數:★Star2.7K

推薦語:這是一個用來查看GitHub最受歡迎與最熱項目的App,它基於React Native支持Android和iOS雙平臺。

elm-react-native     推薦指數:★Star1.6K

推薦語:RN寫的餓了麼,還原度至關高,實現了各種動效。

ZhiHuDaily-React-Native      推薦指數:★Star3.6K

推薦語:仿知乎日報。

shopping-react-native        推薦指數:★Star626

推薦語:一個商城類的RN項目。

react-blog          推薦指數:★Star327

推薦語:使用 react hooks + koa2 + sequelize + mysql 搭建的先後臺的博客。

blog-react        推薦指數:★Star256

推薦語:基於typescript koa2 react的我的博客。

更多…

Angular

Angular-news      推薦指數:★Star1K

推薦語:基於angular.js,weui和node.js重寫的新聞客戶端。

ngx-admin        推薦指數:★Star19.3K

推薦語:管理儀表板模板基於Angular 7+,Bootstrap 4。

blur-admin             推薦指數:★Star10.6K

推薦語:基於 Angular 和 Bootstrap 的後臺管理面板框架。

Node.js

koa     推薦指數:★Star28K

推薦語:下一代Node.js Web 框架,由 Express 團隊設計。

awesome-nodejs     推薦指數:★Star33.6K

推薦語:關於Nodejs 包和資源的收集。

node-elm     推薦指數:★Star9.1K

推薦語:基於 node.js + Mongodb 構建的後臺系統。

Nodeclub     推薦指數:★Star8.6K

推薦語:Nodeclub 是使用 Node.js 和 MongoDB 開發的社區系統。

nideshop-mini-program         推薦指數:★Star5.8K

推薦語:基於Node.js+MySQL開發的開源微信小程序商城。

NideShop        推薦指數:★Star4.4K

推薦語:NideShop 開源微信小程序商城服務端 API(Node.js + ThinkJS)。

wemall         推薦指數:★Star1.9K

推薦語:基於react, node.js, go開發的微信商城。

React-Express-Blog-Demo        推薦指數:★Star1.6K

推薦語:React+Express+Mongo ->先後端博客網站。

node123        推薦指數:★Star3.3K

推薦語:node.js中文資料導航,你要的node基礎和進階資料這裏都有。

commander.js        推薦指數:★Star16.7K

推薦語:Node.js命令行工具。

nodeclub       推薦指數:★Star8.6K

推薦語:Nodeclub 是使用 Node.js 和 MongoDB 開發的社區系統。

N-chat          推薦指數:★Star1K

推薦語:使用 Express + Socket.IO 搭建的多人聊天室。

N-blog         推薦指數:★Star14.1K

推薦語:使用 Express + MongoDB 搭建多人博客。

node-inspector        推薦指數:★Star12.5K

推薦語:基於Blink開發者工具的Node.js調試器。

node-lessons          推薦指數:★Star15.4K

推薦語:Node.js包教不包會。

nodePPT           推薦指數:★Star8.4K

推薦語:使用nodejs寫的網絡幻燈片,多是迄今爲止最好的網頁版PPT。

hexo            推薦指數:★Star29K

推薦語:一款快捷,簡單,強大的博客框架,基於Nodejs。

Ghost          推薦指數:★Star32.1K

推薦語:Node.js開發最新博客系統, 簡單簡潔, 響應式設計, 支持徹底自定義, 免費, 專一博客。

Node.js 技術棧       推薦指數:★Star1.2K

推薦語:這是一份包含 Node.js 學習與面試的問題列表,做者: 五月君,Node.js Developer,慕課網認證做者

數據可視化

echarts        推薦指數:★Star38.5K

推薦語:一個基於數據操做文檔的js數據可視化框架,最流行的可視化庫之一。

d3            推薦指數:★Star89K

推薦語:一個基於數據操做文檔的js數據可視化框架,最流行的可視化庫之一。

three.js           推薦指數:★Star57.2K

推薦語:是一個用JavaScript編寫的WebGL第三方庫。提供了很是多的3D顯示功能。

G6             推薦指數:★Star5.3K

推薦語:JavaScript中的圖形可視化框架。

前端其餘

frontend-dev-bookmarks          推薦指數:★Star26.7K

推薦語:手動爲前端Web開發人員收集資源,包含動畫、算法、設計模式、函數式編程等

front-end-collect          推薦指數:★Star4.9K

推薦語:在前端路上摸索前行,在這裏分享本身長期關注的前端開發相關的優秀網站、博客、以及活躍開發者。

Front-end-Developer-Interview-Questions          推薦指數:★Star43K

推薦語:該知識庫包含許多前端面試問題,可在審覈潛在候選人時使用。毫不建議在這裏對同一候選人使用全部單個問題(這將花費數小時)。今後列表中選擇一些項目能夠幫助您審查所需的預期技能。

fks            推薦指數:★Star15.4K

推薦語:前端技能彙總,包含前端知識架構,後端知識,linux,書籍推薦等。

Modernizr          推薦指數:★Star24.1K

推薦語:用來檢測瀏覽器功能支持狀況的JavaScript庫,能夠檢測18項CSS3功能以及40多項關於HTML5的功能。

MEAN.JS          推薦指數:★Star4.8K

推薦語:全棧式javascript,使用MongoDB, Express, AngularJS和Node.js。

brackets            推薦指數:★Star30.6K

推薦語:一款使用 HTML,CSS,JavaScript 建立的開源的針對 Web 開發的編輯器。

ueditor             推薦指數:★Star4.9K

推薦語:百度前端團隊出品的富本文編輯器。

java

spring-boot推薦指數:★Star44.1K

推薦語:從最根本上來說,Spring Boot 就是一些庫的集合,它可以被任意項目的構建系統所使用。簡便起見,該框架也提供了命令行界面,它能夠用來運行和測試Boot應用。框架的發佈版本,包括集成的CLI(命令行界面),能夠在Spring倉庫中手動下載和安裝。具備以下特性:建立獨立的Spring應用程序、嵌入的Tomcat,無需部署WAR文件、簡化Maven配置、自動配置Spring、提供生產就緒型功能,如指標,健康檢查和外部配置、絕對沒有代碼生成和對XML沒有要求配置。

Java 開發手冊        推薦指數:★★★★★

推薦語:這部手冊始於阿里內部規約,在全球 Java 開發者共同努力下,已成爲業界廣泛遵循的開發規範,內容涵蓋編程規約、異常日誌、單元測試、安全規約、MySQL 數據庫、工程規約、設計規約共七大維度。

Java學習+面試指南-JavaGuide    推薦指數:★Star64.7K

推薦語:【Java學習+面試指南】 一份涵蓋大部分Java程序員所須要掌握的核心知識。

java-design-patterns          推薦指數:★Star53.6K

推薦語:史上最全的用Java實現的設計模式。

architect-awesome          推薦指數:★Star40.2K

推薦語:史上最全的後端架構師技術圖譜。

後端同窗進階必看的advanced-java          推薦指數:★Star35.3K

推薦語:本系列知識出自中華石杉,能夠做爲互聯網 Java 工程師進階知識徹底掃盲。學習本系列知識以前,若是你徹底沒接觸過 MQ、ES、Redis、Dubbo、Hystrix 等,那麼我建議你能夠先在網上搜一下每一塊知識的快速入門,跟着入門 Demo 玩一下,而後再開始每一塊知識的學習,這樣效果更好。

akullpp發起維護的Java資源列表-awesome      推薦指數:23.2K

推薦語:awesome項目是github的一個神奇項目,awesome-java 就是akullpp發起維護的Java資源列表,內容包括:構建工具、數據庫、框架、模板、安全、代碼分析、日誌、第三方庫、書籍、Java 站點等等

基於Java的開源分佈式事務解決方案-Seata       推薦指數:★Star13.1K

推薦語:Seata是一種易於使用,高性能,基於Java的開源分佈式事務解決方案,旨在實現簡單並快速的事務提交與回滾。

基於SpringBoot+MyBatis實現-mall電商系統         推薦指數:★Star26.4K

推薦語:mall項目是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。 前臺商城系統包含首頁門戶、商品推薦、商品搜索、商品展現、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。

基於MQ、SpringBoot、Redis、Dubbo的秒殺系統     推薦指數:★Star11.6K

推薦語:該項目是對高併發大流量如何進行秒殺架構,而作的一個系統整理,若是你徹底沒接觸過 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那麼我建議你能夠先在網上搜一下每一塊知識的快速入門

數據分析開源系統-Apache Flink      推薦指數:★Star11.4K

推薦語:Apache Flink 聲明式的數據分析開源系統,結合了分佈式 MapReduce 類平臺的高效,靈活的編程和擴展性。同時在並行數據庫發現查詢優化方案。

SpringAll      推薦指數:★Star11.4K

推薦語:包括了Spring Boot,Spring Boot&Shiro,Spring Cloud,Spring Boot&Spring Security&Spring Security OAuth2等系列教程。

一款面向開發者的 IM(即時通信)系統-CIM(CROSS-IM)      推薦指數:★Star4.4K

推薦語:CIM(CROSS-IM) 一款面向開發者的 IM(即時通信)系統;同時提供了一些組件幫助開發者構建一款屬於本身可水平擴展的 IM 。藉助 CIM 你能夠實現如下需求:IM 即時通信系統、適用於 APP 的消息推送中間件、IOT 海量鏈接場景中的消息透傳中間件。

阿里巴巴Java診斷工具Arthas       推薦指數:★Star18.5K

推薦語:Arthas旨在幫助開發人員解決Java應用程序的生產問題,無需修改代碼或從新啓動服務器。有了Arthas,你就能夠在不從新啓動JVM或須要額外的代碼更改的狀況下實時地對問題進行故障排除。

基於Spring Framework(和Spring Security)的教程       推薦指數:★Star18.5K

推薦語:該項目是一系列小而專一的教程,每一個教程都涵蓋一個明確的開發領域。大多數教程項目都專一於Spring Framework(和Spring Security)。如下技術是重點:core Java,Jackson,HttpClient,Guava。

基於SpringBoot+Vue開發的人力資源管理系統-vhr     推薦指數:★Star12.3K

推薦語:一個先後端分離的人力資源管理系統,採用SpringBoot+Vue開發。這個項目的權限管理模塊已經開發完成,其餘模塊還在開發當中。能夠管理角色和資源的關係,管理用戶和角色的關係。

To Be Top Javaer - Java工程師成神之路     推薦指數:★Star9.9K

推薦語:Java工程師成神之路。總結的很好,直接理解學習就完了。

軟件工程技術面試我的指南-interviews          推薦指數:★Star40.8K

推薦語:軟件工程技術面試我的指南。能夠這裏找到針對不少面試問題的視頻解決方案以及詳細說明。

基於代碼生成器的JAVA快速開發平臺-jeecg-boot        推薦指數:★Star8.5K

推薦語:一款基於代碼生成器的JAVA快速開發平臺!全新架構先後端分離:SpringBoot 2.x,Ant Design&Vue,Mybatis,Shiro,JWT。強大的代碼生成器讓先後端代碼一鍵生成,無需寫任何代碼,絕對是全棧開發的福音!

史上最簡單的Spring Cloud教程源碼         推薦指數:★Star11.5K

推薦語:@方誌朋「史上最簡單的SpringCloud教程」系列,包括Spring Cloud阿里巴巴教程、格林威治版本、芬奇利版本、源碼篇、進階篇、d版本、番外篇等

阿里巴巴 的開源項目-fastjson         推薦指數:★Star20.2K

推薦語:@阿里巴巴 的開源項目,Fastjson是一個Java庫,可用於將Java對象轉換爲其JSON表示,還可用於將JSON字符串轉換爲等效的Java對象。

阿里巴巴 的開源項目-nacos       推薦指數:★Star9.7K

推薦語:@阿里巴巴 的開源項目,Nacos是一個易於使用的平臺,專爲動態服務發現,配置和服務管理而設計。它能夠幫助使用者輕鬆構建雲本機應用程序和微服務平臺。

spring-framework        推薦指數:★Star34.1K

推薦語:與spring-boot一樣是很是值得學習的項目。

阿里巴巴 p3c項目        推薦指數:★Star19.5K

推薦語:是@阿里巴巴 p3c項目組進行研發。根據《阿里巴巴Java開發規範》轉化而成的自動化插件,而且實現了部分自動編程。

基於Java的高性能開源RPC框架-dubbo      推薦指數:★Star30.4K

推薦語:Apache Dubbo是一個基於Java的高性能開源RPC框架。

java-design-patterns       推薦指數:★Star53.5K

推薦語:設計模式是程序員在設計應用程序或系統時可用於解決常見問題的最佳形式化實踐。重用設計模式有助於防止致使重大問題的細微問題,而且還能夠提升熟悉模式的編碼人員和架構師的代碼可讀性。

spring-cloud-alibaba       推薦指數:★Star10.8K

推薦語:由@阿里巴巴 維護的項目,它爲分佈式應用程序開發提供一站式解決方案,包含開發分佈式應用程序所需的全部組件,使用者能夠輕鬆地使用Spring Cloud開發應用程序。

Spring 教程-tutorials      推薦指數:★Star18.5K

推薦語:每一個教程都涵蓋Java生態系統中單一且定義明確的開發領域。固然,它們的重點是Spring Framework - Spring,Spring Boot和Spring Security。

服務端項目基礎組件-cat       推薦指數:★Star12.3K

推薦語:做爲服務端項目基礎組件,cat提供了 Java, C/C++, Node.js, Python, Go 等多語言客戶端,已經在美團點評的基礎架構中間件框架(MVC框架,RPC框架,數據庫框架,緩存框架等,消息隊列,配置系統等)深度集成,爲美團點評各業務線提供系統豐富的性能指標、健康情況、實時告警等。

算法-Java        推薦指數:★Star20.4K

推薦語:適合用Java編程的算法學習者。

Google Java核心庫        推薦指數:★Star35.1K

推薦語:包括新的集合類型(例如多圖和多集),不可變集合,圖形庫以及用於併發,I / O,哈希,基元,字符串等的實用程序!

StackOverflow Java Top100問題(翻譯)  推薦指數:★Star4.9K

推薦語:對閱讀本項目的人來講:1.鞏固基礎。top100問題都是比較重要、基礎的問題;並且也都是so上不少人優化和投票的,很靠譜。2.快速學習知識。相對英文原文,本項目的翻譯有兩個優勢:(1)是中文母語,能更好理解;(2)翻譯時會對原文作精簡,多個答案作整合,閱讀起來更有效率。

JavaFamily          推薦指數:★Star3.8K

推薦語:【互聯網一線大廠面試+學習指南】進階知識徹底掃盲:涵蓋高併發、分佈式、高可用、微服務等領域知識。

java-learning         推薦指數:★Star3.3K

推薦語:做者的Java學習筆記。筆記內容主要是對一些基礎特性和編程細節進行總結整理,適合瞭解Java基礎語法,想進一步深刻學習的人。含博客講解和二進制實例,採用maven構建,分模塊學習,涉及反射,代理,多線程,IO,集合類等核心知識。

PHP

yii2_fecshop       推薦指數:★Star3.6K

推薦語:yii2 ( PHP ) fecmall(fecshop) core code used for ecommerce shop 多語言多貨幣多入口的開源電商 B2C 商城,支持移動端vue, app, html5,微信小程序微店,微信小程序商城等。

awesome-php       推薦指數:★Star22.7K

推薦語:精選的使人讚歎的PHP庫,資源和閃亮的清單。

WordPress          推薦指數:★Star13.3K

推薦語:知名開源的博客系統。

phpmyadmin         推薦指數:★Star4.6K

推薦語:基於MySQL和MariaDB構建的Web界面。

python

system-design-primer        推薦指數:★Star78.2K

推薦語:瞭解如何設計大型系統。準備進行系統設計面試。包括Anki抽認卡。

awesome-python             推薦指數:★Star77K

推薦語:精選的Python框架,庫,軟件和資源的精選列表。

python                              推薦指數:★Star64.5K

推薦語:用Python實現的全部算法。

AiLearning                     推薦指數:★Star22.1K

推薦語:最詳細的AI學習路線,涵蓋機器學習基礎、深度學習基礎、天然語言處理等。

Python-100-Days           推薦指數:★Star73.3K

推薦語:Python - 100天重新手到大師。

TensorFlow-models推薦指數:★Star60.4K

推薦語:使用TensorFlow構建的模型和示例。

Android/IOS

Android       推薦指數:★Star8.7K

推薦語:GitHub上最火的Android開源項目,全部開源項目都有詳細資料和配套視頻。

About-SwiftUI推薦指數:★Star3.8K

推薦語:收集Apple和其餘公司發佈的有關新框架SwiftUI的全部信息。

ReactiveCocoa      推薦指數:★Star19.7K

推薦語:GitHub自家的函數式響應式編程範式的Objective-C實現,名字聽着很高大上,學習曲線確實也比較陡,可是絕對會改變你對iOS編程的認知,首推之。

pop     推薦指數:★Star19.7K

推薦語:facebook出品的paper,動畫效果太好了,趕超apple的原生app一大截。pop就是paper的動畫庫!

iOSCodeHub推薦指數:★★★★★

推薦語:iOSCodeHub收集了開源iOS完整APP代碼, 持續保持更新!

大數據

BigData-Notes         推薦指數:★Star3.6K

推薦語:大數據入門指南 ⭐️。

flink-learning        推薦指數:★Star4K

推薦語:含 Flink 入門、概念、原理、實戰、性能調優、源碼解析等內容。

區塊鏈

awesome-blockchain-cn推薦指數:★Star14.5K

推薦語:收集全部區塊鏈(BlockChain)技術開發相關資料,包括Fabric和Ethereum開發資料。

CryptoList          推薦指數:★Star2.9K

推薦語:精選的區塊鏈和加密貨幣資源集合,其中包含區塊鏈相關的博客、書籍、視頻、工具等資源。。

Knowledge-Base推薦指數:★Star1.1K

推薦語:這是由慢霧科技團隊所維護的區塊鏈安全知識庫。

awesome-blockchain-cn推薦指數:★Star14.5K

推薦語:收集全部區塊鏈(BlockChain)技術開發相關資料,包括Fabric和Ethereum開發資料。

AI/機器學習

Real-Time-Voice-Cloning        推薦指數:★Star14.2K

推薦語:SV2TTS 是一個三階段深度學習框架,能夠在 5 秒的音頻中建立一個語音的數字表示,並使用它來調整一個通過訓練的文本到語音模型,以推廣到新的語音。

jax推薦指數:★Star5.9K

推薦語:Jax集合Autograd和XLA的高性能機器學習研究工具,由Google開源貢獻。不少人都說Jax是TF的替代品,更簡潔易用。

adanet推薦指數:★Star2.9K

推薦語:AdaNet 是一款基於TensorFlow 的輕量型框架。可使用最少的專家干預來自動學習高質量模型,AdaNet提供的通用框架,不只能夠用於學習神經網絡架構,還能夠學習集成,從而得到更好的模型。

mediapipe推薦指數:★Star4K

推薦語:MediaPipe 是一款由 Google Research 開發並開源的多媒體機器學習模型應用框架。谷歌的一系列重要產品如 YouTube、Google Lens、ARCore、Google Home 以及 Nest 都已深度整合了 MediaPipe。

detectron2         推薦指數:★Star6.6K

推薦語:Detectron2是由Facebook基於PyTorch框架開發的,以maskrcnn-benchmark爲起點對Detectron的完全重寫。經過全新的模塊化設計,Detectron2靈活且可擴展,可以在單個或多個GPU服務器上提供更加快速的訓練。

pytext推薦指數:★Star5.6K

推薦語:PyText 是一個基於 PyTorch 構建的 NLP 建模(基於深度學習)框架,核心功能能夠支持文本分類、序列標註等神經網絡模型。PyText 能夠簡化工做流程,加速試驗,同時還能促進大規模部署。

nni            推薦指數:★Star3.8K

推薦語:NNI 是自動機器學習(AutoML)的工具包。它經過多種調優的算法來搜索最好的神經網絡結構和(或)超參,並支持單機、本地多機、雲等不一樣的運行環境。

ludwig          推薦指數:★Star6.6K

推薦語:一個基於TensorFlow的工具箱,不用寫代碼就可以訓練和測試深度學習模型。能夠幫助開發者更好地理解深度學習方面的能力,並可以推動模型快速迭代。對AI專家來講,Ludwig能夠簡化原型設計和數據處理過程,從而讓他們可以專一於開發深度學習模型架構。

euler        推薦指數:★Star1.9K

推薦語:Euler是大規模分佈式的圖學習框架,配合TensorFlow或者阿里開源的XDL等深度學習工具。Euler 採用分層靈活可擴展設計、大規模高性能異構圖學習、靈活多樣的圖算法支持、通用 GNN 訓練加速的設計理念,支持圖分割和高效穩定的分佈式訓練,能夠輕鬆支撐數十億點、數百億邊的計算規模。

x-deeplearning          推薦指數:★Star3.1K

推薦語:X-DeepLearning(簡稱XDL)是面向高維稀疏數據場景(如廣告/推薦/搜索等)深度優化的一整套解決方案。新框架 XDL 針對阿里媽媽業務數據高維稀疏的場景特色進行了優化。

MNN       推薦指數:★Star3.2K

推薦語:MNN是一個輕量級的深度神經網絡推理引擎,在端側加載深度神經網絡模型進行推理預測。目前,MNN已經在阿里巴巴的手機淘寶、手機天貓、優酷等20多個App中使用,覆蓋直播、短視頻、搜索推薦、商品圖像搜索、互動營銷、權益發放、安全風控等場景。此外,IoT等場景下也有若干應用。

angel          推薦指數:★Star5.5K

推薦語:騰訊Angel 3.0嘗試打造一個全棧的機器學習平臺,功能特性涵蓋了機器學習的各個階段:特徵工程、模型訓練、超參數調節和模型服務。

byteps        推薦指數:★Star3.2K

推薦語:BytePS 是今年字節跳動發佈的一款高性能的通用分佈式訓練框架。它支持TensorFlow、Keras、PyTorch 和 MXNet,能夠在TCP或RDMA網絡上運行。BytePS在很大程度上優於現有的開源分佈式培訓框架。

mmdetection         推薦指數:★Star7.7K

推薦語:香港中文大學-商湯聯合實驗室開源了基於 PyTorch 的檢測庫——mmdetection。這個開源庫提供了已公開發表的多種視覺檢測核心模塊。經過這些模塊的組合,能夠迅速搭建出各類著名的檢測框架,好比 Faster RCNN,Mask RCNN,和 R-FCN 等各類新型框架,從而大大加快檢測技術研究的效率。

pysot        推薦指數:★Star2.9K

推薦語:PySOT 目標跟蹤庫實現了目前 SOTA 的多個單目標跟蹤算法,包括SiamRPN和SiamMask。PySOT 是用 Python 編寫,基於 PyTorch 框架實現,同時該項目還包含一個評估跟蹤器的Python 接口。

TensorNetwork推薦指數:★Star1.1K

推薦語:谷歌 X 實驗室與加拿大 Perimeter 理論物理研究所(Perimeter Institute for Theoretical Physics )的研究人員合做開發了張量網絡 TensorNetwork,以 TensorFlow 做爲後端,針對 GPU 處理進行了優化。與在 CPU 上計算工做相比,能夠實現高達 100 倍的加速。這是一個全新的開源庫,旨在提升張量計算效率。

Lingvo          推薦指數:★Star1.8K

推薦語:Lingvo是一個分佈式機器學習庫,使用同步隨機梯度降低和流水線並行技術進行訓練,適用於任何由多個序列層組成的 DNN。重要的是,Lingvo 讓研究人員無需調整超參數,便可輕鬆部署更多加速器,從而訓練更大的模型並擴展性能。

open_spiel        推薦指數:★Star1.8K

推薦語:OpenSpiel 是一系列環境和算法,用於研究通常強化學習和遊戲中的搜索/規劃。OpenSpiel 的目的是經過與通常遊戲相似的方式促進跨多種不一樣遊戲類型的通常多智能體強化學習,但重點是強調學習而不是競爭形式。當前版本的 OpenSpiel 包含 20 多種遊戲的不一樣類型實現(完美信息、同步移動、不完美信息、網格世界遊戲、博弈遊戲和某些普通形式/矩陣遊戲)。

數據結構 / 算法

LeetCodeAnimation      推薦指數:★Star45.9K

推薦語:Demonstrate all the questions on LeetCode in the form of animation.(用動畫的形式呈現解 LeetCode 題目的思路)。

TheAlgorithms-Java           推薦指數:★Star20.5K

推薦語:All Algorithms implemented in Java(用Java實現的全部算法)。

設計模式

design-patterns-for-humans-cn        推薦指數:★Star1.4K

推薦語:Design patterns for humans 中文版,看完這本書以後,相信你對軟件設計模式會有質的突破。

其餘綜合

public-apis        推薦指數:★Star67.6K

推薦語:用於軟件和Web開發的免費API的彙總列表。

2048 遊戲        推薦指數:★Star10.3K

推薦語:基於Saming的2048的一個小克隆1024

cat            推薦指數:★Star12.3K

推薦語:CAT 做爲服務端項目基礎組件,提供了 Java, C/C++, Node.js, Python, Go 等多語言客戶端,已經在美團點評的基礎架構中間件框架(MVC框架,RPC框架,數據庫框架,緩存框架等,消息隊列,配置系統等)深度集成,爲美團點評各業務線提供系統豐富的性能指標、健康情況、實時告警等。

server          推薦指數:★Star4.4K

推薦語:野火 IM 是一套跨平臺、核心功能開源的即時通信解決方案。

Crash-Course-Computer-Science-Chinese           推薦指數:★Star4.3K

推薦語:《計算機科學速成課》,這門課在 b 站上收穫了 6.1 w+ 收藏,1.3w+ 點贊,1.3w+ 投幣,在 GitHub 上一樣也有 4.3k+ 的 star,妥妥的超級受歡迎的課!

A-to-Z-Resources-for-Students        推薦指數:★Star9.5K

推薦語:從名字能夠看出,它的主要面向人羣是學生,但其實上面的內容也能夠適用於普通程序員。該資料主要包含如下內容:編程學習資源、黑客馬拉松與其它活動、學生福利計劃、開源項目、創業項目與孵化器、實習生資源、開發者線下聚會、技術大會、值得關注的技術人、值得關注的網站。

語雀 IT 百科精品知識庫            推薦指數:★★★★★

推薦語:該知識庫涵蓋了諸多互聯網技術領域(如前端、後端、算法、機器學習等)內容,具備必定的學習和參考價值。對於想要投身互聯網開發的朋友來講是很好的學習資料。

coding-interview-university          推薦指數:★Star95K

推薦語:這份指南里麪包含 Google 相關的介紹視頻、面試過程、教學資源,同時也有數據結構、算法、密碼學等計算機專業的知識講解。掘金翻譯團隊爲了便於國內開發者查看,已將該指南譯爲中文。https://github.com/jwasham/coding-interview-university/blob/master/translations/README-cn.md

fiora        推薦指數:★Star3.2K

推薦語:fiora 是一款有趣的在線聊天應用。基於 node.js, mongodb, socket.io 和 react 編寫。

project-based-learning           推薦指數:★Star28K

推薦語:該資料主要彙總整理了一系列編程教程,教你如何從零開始構建一個應用,其中包含 C、C++、Java、PHP、JavaScript、Python 等主流編程語言教程。

build-your-own-x           推薦指數:★Star57.2K

推薦語:該倉庫收集了諸多計算機科學領域的教程資源,旨在從零開始,教授開發者構建一款徹底屬於本身的開發工具,其中包括加強現實、區塊鏈、機器人、編輯器、命令行工具、神經網絡、操做系統等幾大領域。

computer-science          推薦指數:★Star57.2K

推薦語:倉庫裏面全部的內容都是網絡課程,基本上是免費的。課程面向的是大學本科生(計算機專業或計算機輔修),或從大學非計算機科學專業畢業的人們。固然,學習者只須要有高中數學基礎便可開始。

開源大牛

Evan You       推薦指數:★Star53.3K

推薦語:前端輕量級框架MVVM框架vue.js做者,前Google工程師。

TJ Holowaychuk      推薦指數:★Star41.6K

推薦語:Koa、Co、Express、jade、mocha、node-canvas、commander.js 等知名開源項目的建立和貢獻者。

PaulIrish       推薦指數:★Star28.4K

推薦語:著名的前端開發工程師,同時他也是Chrome開發者關係團隊成員,jQuery團隊成員,Modernizr、Yeoman、CSS3 Please和HTML5 Boilerplate的lead developer。

Mike Bostock           推薦指數:★Star20K

推薦語:知名可視化庫 D3.js的主要做者。

Nicolas Gallagher        推薦指數:★Star37.1K

推薦語:Normalize.css 做者。

司徒正美          推薦指數:★Star12K

推薦語:前端迷你MVVM框架Avalon做者。

優秀前端團隊

1.淘寶前端團隊(FED)

網址:http://taobaofed.org/

阿里巴巴淘寶前端團隊網站,一羣崇尚極客精神的人正在用技術爲體驗提供無限可能。在這裏,能夠涉及「無線」、「全棧」、「工程」、「安全」、「架構」等多方面的技術。

2.FEX 百度前端研發部

網址:http://fex.baidu.com/

FEX 是百度「Web 前端研發部」的內部名稱,其中 FE 是 Front End 的縮寫,X 表明咱們不只關注前端技術,還更重視全端及全棧的能力。

github地址:https://github.com/fex-team

3. Alloy Team 騰訊Web前端團隊

網址:http://www.alloyteam.com/

github地址:https://github.com/AlloyTeam

騰訊Web前端團隊 – Alloy Team,源於2008年成立的騰訊WebQQ團隊,致力於Web前端技術的研究,熱衷HTML五、移動Web技術,用最酷的新技術開發各類有趣的開源項目。

4.奇舞團

網址:https://75team.com/

360奇舞團(奇虎75Team)是 奇虎360公司Web平臺部前端工程師 + 部分特約嘉賓 組成的一個前端團隊。這裏產出不少的開源項目和產品,如 ThinkJS 一款Node.js MVC框架,衆成翻譯—一款友好的翻譯平臺等。

5.凹凸實驗室

網址:https://aotu.io/

凹凸實驗室(Aotu.io,英文簡稱O2) 始建於2015年10月,是一個年輕基情的技術團隊。

O2面向多終端技術體系,致力於構建沉澱與分享包括但不限於交互、頁面製做技巧、前端開發、原生APP開發等方面的專業知識及案例。

6.YMFE 去哪兒大前端技術中心

網址: https://ymfe.org/

去哪兒網大前端技術中心(YMFE)是由 FE,iOS 和 Android 工程師共同組成的,去哪兒最具想象力、創造力和影響力的大前端團隊,致力於爲業務開發提供一體化的移動開發解決方案,努力提高各個產品線在移動端的開發效率及使用體驗。

7.JDC 京東設計中心

網址:http://jdc.jd.com/

京東的用戶體驗設計團隊,分享內容涵蓋UR用戶研究、ID交互設計、VD視覺設計、FD前端開發

8.餓了麼前端

網址:https://fe.ele.me

餓了麼前端的網址重定向到了餓了麼前端在知乎上的專欄 https://zhuanlan.zhihu.com/ElemeFE,他們在 github 上也開源了不少好東西。

9.攜程UED

網址:http://ued.ctrip.com/

攜程UED團隊在體現攜程產品設計全局觀的基礎上創建細緻的產品設計規範,經過用戶研究,推進設計改進,以優化交互、視覺及產品體驗。

10.美團前端

網址:https://tech.meituan.com/

美團前端團隊近年來快速發展,由原來的前端團隊轉變成涵蓋Web、iOS和Android 而組成美團大前端。

國內10大前端團隊的github地址只找到了騰訊和百度的兩家,其餘的暫時沒找到,歡迎補充,其餘語言技術的開源項目一樣歡迎在評論裏補充。

注:部份內容來源於網絡,僅供參考與學習,有侵權煩請聯繫我刪除,有遺漏或者錯誤的地方歡迎在評論指出或者討論!

最後

歡迎加我微信( RHB_1223),拉你進web全棧學習打卡羣,天天一道題,補齊本身的知識盲區,進階高級資深前端!每日一題github主頁: 每日一題

歡迎關注「深圳灣碼農】,作持續學習的技術人!

相關文章
相關標籤/搜索