当前位置 博文首页 > ruanhongbiao的专栏:【吐血整理】强烈推荐 GitHub 上值得学习的

    ruanhongbiao的专栏:【吐血整理】强烈推荐 GitHub 上值得学习的

    作者:[db:作者] 时间:2021-09-07 10:02

    强烈推荐 GitHub 上值得学习的开源实战项目,包含web前端,java,PHP,python,Android/IOS,大数据,区块链,AI机器学习,数据结构与算法,设计模式等等。

    为什么要写这篇文章,前几天在微信群里看到一个新进群的同学在问有没有公司级的VUE项目给他学习参考一下,于是我就整理了下面这一份长文,本来上周末就要发的,后面越写越多,当然也检讨一下自己的效率,以后斜纹发文一定要给自己设定一个时间限制,同时我自己也在github上维护了一个web全栈每日一题的项目,欢迎star和评论,web全栈每日一题!

    HTML5/移动端

    ionic? ? ? ? ? ? ? ? ? 推荐指数:★Star39.8K

    推荐语:先进的HTML5?移动端开发框架。帮助开发者使用HTML5, CSS3和js做出不可思议的hybrid app

    BrowserQuest? ? ??推荐指数:★Star8.3K

    推荐语:Mozilla开发的HTML5多人在线游戏。

    video.js? ? ? ? ? ? ? ? 推荐指数:★Star26.8K

    推荐语:开源的HTML5和Flash视频播放器。支持自定义进度条、按钮以及工具栏的底色。

    Swiper? ? ? ??推荐指数:★Star3.3K? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    推荐语:加速移动触摸滑块与硬件之间的转换。

    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,慕课网认证作者。

    ?

    数据可视化

    d3? ? ? 推荐指数:★Star89K

    推荐语:一个基于数据操作文档的js数据可视化框架,最流行的可视化库之一。

    three.js? ? ??推荐指数:★Star57.2K

    推荐语:是一个用JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。

    G6? ? ?推荐指数:★Star5.3K

    推荐语:腾讯AlloyTeam出品的面向亿万用户级的移动端Web解决方案,你值得拥有!

    ?

    前端其他

    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, AngularJSNode.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、ZK 、Maven,lua的秒杀系统???推荐指数:★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

    下一篇:没有了