|
| 1 | +# 20191210 Github 前端趋势榜 |
| 2 | + |
| 3 | +[Github 前端开发日报](http://caibaojian.com/c/news)栏目数据来自[Github热榜](http://news.caibaojian.com/)(我开发的爬虫),每日分享HTML、CSS、JavaScript、Vue等开源项目,为开发者提供动力,点击Star按钮来关注这个项目,点击Watch来收听每日的更新[Github主页](https://github.com/kujian/githubTrending) |
| 4 | +## JavaScript |
| 5 | + |
| 6 | +* [trekhleb/javascript-algorithms](https://github.com/trekhleb/javascript-algorithms) (Algorithms and data structures implemented in JavaScript with explanations and links to further readings) |
| 7 | +* [0vercl0k/CVE-2019-11708](https://github.com/0vercl0k/CVE-2019-11708) (Full exploit chain (CVE-2019-11708 & CVE-2019-9810) against Firefox on Windows 64-bit.) |
| 8 | +* [goldbergyoni/nodebestpractices](https://github.com/goldbergyoni/nodebestpractices) (✅ The largest Node.js best practices list (July 2019)) |
| 9 | +* [vuejs/vue](https://github.com/vuejs/vue) ( |
| 10 | + A progressive, incrementally-adoptable JavaScript framework for building UI on the web. |
| 11 | + ) |
| 12 | +* [facebook/react](https://github.com/facebook/react) (A declarative, efficient, and flexible JavaScript library for building user interfaces.) |
| 13 | +* [mrdoob/three.js](https://github.com/mrdoob/three.js) ( |
| 14 | + JavaScript 3D library. |
| 15 | + ) |
| 16 | +* [facebook/react-native](https://github.com/facebook/react) ( |
| 17 | + A framework for building native apps with React. |
| 18 | + ) |
| 19 | +* [strapi/strapi](https://github.com/strapi/strapi) (? Node.js Content Management Framework (headless-CMS) to build powerful API with no effort.) |
| 20 | +* [nuxt/nuxt.js](https://github.com/nuxt/nuxt.js) ( |
| 21 | + Framework for server-rendered Vue.js applications. |
| 22 | + ) |
| 23 | +* [puppeteer/puppeteer](https://github.com/puppeteer/puppeteer) (Headless Chrome Node.js API) |
| 24 | +* [gatsbyjs/gatsby](https://github.com/gatsbyjs/gatsby) (⚛️?? Blazing fast static site generator for React) |
| 25 | +* [automerge/automerge](https://github.com/automerge/automerge) (A JSON-like data structure that can be modified concurrently by different users, and merged again automatically.) |
| 26 | +* [serverless/serverless](https://github.com/serverless/serverless) ( |
| 27 | + Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – |
| 28 | + ) |
| 29 | +* [facebook/jest](https://github.com/facebook/jest) ( |
| 30 | + |
| 31 | +? Painless JavaScript Testing. |
| 32 | + ) |
| 33 | +* [gxtrobot/bustag](https://github.com/gxtrobot/bustag) (a tag and recommend system for old bus driver) |
| 34 | +* [Advanced-Frontend/Daily-Interview-Question](https://github.com/Advanced-Frontend/Daily-Interview-Question) (工作日每天一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。) |
| 35 | +* [bkimminich/juice-shop](https://github.com/bkimminich/juice-shop) (OWASP Juice Shop: Probably the most modern and sophisticated insecure web application) |
| 36 | +* [sampotts/plyr](https://github.com/sampotts/plyr) (A simple HTML5, YouTube and Vimeo player) |
| 37 | +* [bootstrap-vue/bootstrap-vue](https://github.com/bootstrap-vue/bootstrap-vue) ( |
| 38 | + Twitter Bootstrap 4 Components For Vue.js 2 |
| 39 | + ) |
| 40 | +* [ansible/awx](https://github.com/ansible/awx) (AWX Project) |
| 41 | +* [rollup/plugins](https://github.com/rollup/plugins) (🍣 The one-stop shop for official Rollup plugins) |
| 42 | +* [AnalyticalGraphicsInc/cesium](https://github.com/AnalyticalGraphicsInc/cesium) (An open-source JavaScript library for world-class 3D globes and maps 🌎) |
| 43 | +* [MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-](https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-) (A beautiful cross platform Desktop Player for Google Play Music) |
| 44 | +* [mapbox/mapbox-gl-js](https://github.com/mapbox/mapbox-gl-js) (Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL) |
| 45 | + |
| 46 | +## Vue |
| 47 | + |
| 48 | +* [PanJiaChen/vue-element-admin](https://github.com/PanJiaChen/vue-element-admin) ( |
| 49 | + vue2 admin / a management system template |
| 50 | + ) |
| 51 | +* [ElemeFE/element](https://github.com/ElemeFE/element) ( |
| 52 | + A Vue.js 2.0 UI Toolkit for Web |
| 53 | + ) |
| 54 | +* [Akryum/vue-virtual-scroller](https://github.com/Akryum/vue-virtual-scroller) (Smooth scroll with any amount of data) |
| 55 | +* [bailicangdu/vue2-elm](https://github.com/bailicangdu/vue2-elm) ( |
| 56 | + 基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用 |
| 57 | + ) |
| 58 | +* [nathanreyes/v-calendar](https://github.com/nathanreyes/v-calendar) (A lightweight, dependency-free plugin for building attributed calendars in Vue.js) |
| 59 | +* [lin-xin/vue-manage-system](https://github.com/lin-xin/vue-manage-system) ( |
| 60 | + The web management system solution based on Vue2 and Element-UI. |
| 61 | + ) |
| 62 | +* [lusaxweb/vuesax](https://github.com/lusaxweb/vuesax) (Frontend vue Components) |
| 63 | +* [Armour/vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template) (🖖 A vue + typescript minimal admin template) |
| 64 | +* [Exrick/xmall-front](https://github.com/Exrick/xmall-front) (基于Vue开发的XMall商城前台页面 PC端) |
| 65 | +* [jbaysolutions/vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout) (A draggable and resizable grid layout, for Vue.js.) |
| 66 | +* [iview/iview](https://github.com/iview/iview) ( |
| 67 | + A high quality UI Toolkit with both Vue.js 2.0 and 1.0 |
| 68 | + ) |
| 69 | +* [DataV-Team/DataV](https://github.com/DataV-Team/DataV) (Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新(React版已发布)) |
| 70 | + |
| 71 | +## HTML |
| 72 | + |
| 73 | +* [pingfangx/TranslatorX](https://github.com/pingfangx/TranslatorX) (JetBrains 系列软件汉化包) |
| 74 | +* [tabler/tabler](https://github.com/tabler/tabler) (Tabler - Free HTML Dashboard Theme Built On Bootstrap 4) |
| 75 | +* [home-assistant/home-assistant.io](https://github.com/home-assistant/home-assistant.io) (? Home Assistant User documentation) |
| 76 | +* [h5bp/Front-end-Developer-Interview-Questions](https://github.com/h5bp/Front-end-Developer-Interview-Questions) ( |
| 77 | + A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore. |
| 78 | + ) |
| 79 | +* [swagger-api/swagger-codegen](https://github.com/swagger-api/swagger-codegen) ( |
| 80 | + swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition. |
| 81 | + ) |
| 82 | +* [jeromeetienne/AR.js](https://github.com/jeromeetienne/AR.js) ( |
| 83 | + Efficient Augmented Reality for the Web using ARToolKit - 60fps on mobile! |
| 84 | + ) |
| 85 | +* [wesbos/JavaScript30](https://github.com/wesbos/JavaScript30) ( |
| 86 | + 30 Day Vanilla JS Challenge |
| 87 | + ) |
| 88 | +* [ganlanyuan/tiny-slider](https://github.com/ganlanyuan/tiny-slider) (Vanilla javascript slider for all purposes.) |
| 89 | +* [rigtorp/awesome-modern-cpp](https://github.com/rigtorp/awesome-modern-cpp) ( |
| 90 | + A collection of resources on modern C++ |
| 91 | + ) |
| 92 | +* [OWASP/owasp-mstg](https://github.com/OWASP/owasp-mstg) ( |
| 93 | + The Mobile Security Testing Guide (MSTG) is the ultimate guide for mobile app security testing and reverse engineering. |
| 94 | + ) |
| 95 | +* [SamProf/MatBlazor](https://github.com/SamProf/MatBlazor) (Material Design components for Blazor and Razor Components) |
| 96 | +* [mdn/learning-area](https://github.com/mdn/learning-area) (Github repo for the MDN Learning Area.) |
| 97 | +* [go101/go101](https://github.com/go101/go101) (a book focusing on Go syntaxes and semantics) |
| 98 | +* [FOSSASystems/FOSSASAT-1](https://github.com/FOSSASystems/FOSSASAT-1) () |
| 99 | + |
| 100 | +## CSS |
| 101 | + |
| 102 | +* [apache/servicecomb-docs](https://github.com/apache/servicecomb-docs) (Apache servicecomb user documents) |
| 103 | +* [canxin0523/thesixsectorTeam](https://github.com/canxin0523/thesixsectorTeam) () |
| 104 | +* [daneden/animate.css](https://github.com/daneden/animate.css) ( |
| 105 | + A cross-browser library of CSS animations. As easy to use as an easy thing. |
| 106 | + ) |
| 107 | +* [nicejade/markdown-online-editor](https://github.com/nicejade/markdown-online-editor) (📝基于 Vue、Vditor,所构建的在线 Markdown 编辑器,支持流程图、甘特图、时序图、任务列表、HTML 自动转换为 Markdown 等功能。) |
| 108 | +* [IanLunn/Hover](https://github.com/IanLunn/Hover) ( |
| 109 | + A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS. |
| 110 | + ) |
| 111 | +* [Microsoft/TypeScript-Node-Starter](https://github.com/Microsoft/TypeScript-Node-Starter) ( |
| 112 | + A starter template for TypeScript and Node with a detailed README describing how to use the two together. |
| 113 | + ) |
| 114 | +* [the1812/Bilibili-Evolved](https://github.com/the1812/Bilibili-Evolved) (增强哔哩哔哩Web端体验: 下载视频, 封面, 弹幕; 自定义播放器的画质, 模式, 布局; 删除广告, 使用夜间模式, 修复界面瑕疵; 以及增加对触屏设备的支持等.) |
| 115 | +* [google/material-design-icons](https://github.com/google/material-design-icons) ( |
| 116 | + Material Design icons by Google |
| 117 | + ) |
| 118 | +* [tobiasahlin/SpinKit](https://github.com/tobiasahlin/SpinKit) ( |
| 119 | + A collection of loading indicators animated with CSS |
| 120 | + ) |
| 121 | +* [WebStackPage/WebStackPage.github.io](https://github.com/WebStackPage/WebStackPage.github.io) (❤️静态响应式网址导航网站 - webstack.cc) |
| 122 | +* [danderson/metallb](https://github.com/danderson/metallb) (A network load-balancer implementation for Kubernetes using standard routing protocols) |
| 123 | +* [Hacker0x01/hacker101](https://github.com/Hacker0x01/hacker101) (Hacker101) |
| 124 | +* [Cyb3rWard0g/HELK](https://github.com/Cyb3rWard0g/HELK) (The Hunting ELK) |
| 125 | + |
| 126 | +## TypeScript |
| 127 | + |
| 128 | +* [eavichay/microfronts](https://github.com/eavichay/microfronts) (Polyglot Front-End Solution for running multiple frameworks as one) |
| 129 | +* [OfficeDev/office-ui-fabric-react](https://github.com/OfficeDev/office-ui-fabric-react) (React components for building experiences for Office and Office 365.) |
| 130 | + |
| 131 | +## Unknow |
| 132 | + |
| 133 | +* [sdmg15/Best-websites-a-programmer-should-visit](https://github.com/sdmg15/Best-websites-a-programmer-should-visit) ( |
| 134 | + |
| 135 | +? Some useful websites for programmers. |
| 136 | + ) |
| 137 | +* [ruanyf/weekly](https://github.com/ruanyf/weekly) (技术分享周刊,每周五发布) |
| 138 | +* [AobingJava/JavaFamily](https://github.com/AobingJava/JavaFamily) (【 互联网 Java 工程师大厂面试+学习指南】,进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,作者风格幽默,后端同学必看,前端同学也可学习。) |
| 139 | +* [HuaweiJoke/Huawei-Joke](https://github.com/HuaweiJoke/Huawei-Joke) (本项目将收集因审查而被删除的关于华为公司的笑话。欢迎大家投稿。) |
| 140 | +* [tuvtran/project-based-learning](https://github.com/tuvtran/project-based-learning) (Curated list of project-based tutorials) |
| 141 | +* [sindresorhus/awesome](https://github.com/sindresorhus/awesome) ( |
| 142 | + |
| 143 | +? Curated list of awesome lists |
| 144 | + ) |
| 145 | +* [getify/You-Dont-Know-JS](https://github.com/getify/You-Dont-Know-JS) ( |
| 146 | + A book series on JavaScript. @YDKJS on twitter. |
| 147 | + ) |
| 148 | +* [alirezadir/Production-Level-Deep-Learning](https://github.com/alirezadir/Production-Level-Deep-Learning) (This repo attempts to serve as a guideline for building practical production-level deep learning systems to be deployed in real world applications.) |
| 149 | +* [kamranahmedse/developer-roadmap](https://github.com/kamranahmedse/developer-roadmap) ( |
| 150 | + Roadmap to becoming a web developer in 2017 |
| 151 | + ) |
| 152 | +* [sindresorhus/awesome-nodejs](https://github.com/sindresorhus/awesome-nodejs) ( |
| 153 | + |
| 154 | +⚡️ Delightful Node.js packages and resources |
| 155 | + ) |
| 156 | +* [xingshaocheng/architect-awesome](https://github.com/xingshaocheng/architect-awesome) (后端架构师技术图谱) |
| 157 | +* [formulahendry/955.WLB](https://github.com/formulahendry/955.WLB) (955 不加班的公司名单) |
| 158 | +* [clovaai/stargan-v2](https://github.com/clovaai/stargan-v2) (StarGAN v2 - Official PyTorch Implementation) |
| 159 | +* [kelseyhightower/kubernetes-the-hard-way](https://github.com/kelseyhightower/kubernetes-the-hard-way) (Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.) |
| 160 | +* [QianMo/Game-Programmer-Study-Notes](https://github.com/QianMo/Game-Programmer-Study-Notes) (⚓️ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.) |
| 161 | +* [dt-fe/weekly](https://github.com/dt-fe/weekly) (前端精读周刊) |
| 162 | +* [andkret/Cookbook](https://github.com/andkret/Cookbook) (A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.) |
| 163 | +* [OAI/OpenAPI-Specification](https://github.com/OAI/OpenAPI-Specification) (The OpenAPI Specification Repository) |
| 164 | +* [thunlp/GNNPapers](https://github.com/thunlp/GNNPapers) (Must-read papers on graph neural network (GNN)) |
| 165 | +* [dgkanatsios/CKAD-exercises](https://github.com/dgkanatsios/CKAD-exercises) (A set of exercises to prepare for Certified Kubernetes Application Developer exam by Cloud Native Computing Foundation) |
| 166 | +* [verona-lang/verona](https://github.com/verona-lang/verona) (The Verona programming language base on Rust) |
| 167 | +* [WebAssembly/design](https://github.com/WebAssembly/design) (WebAssembly Design Documents) |
| 168 | +* [ahmetb/cloud-run-faq](https://github.com/ahmetb/cloud-run-faq) (Unofficial FAQ for Google Cloud Run✨) |
| 169 | + |
| 170 | + |
| 171 | +日报维护作者:[前端博客](http://caibaojian.com/) 和 [微博](http://caibaojian.com/go/weibo) |
| 172 | + |
| 173 | + |
0 commit comments