欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~

作者:樊东东

前端从业几年,积累了不少github开源库

有时候想查阅以前star的库,但不好找,github大多库都是英文说明,对中文开发者不太友好,这里整理下收集的github库,方便需要的时候查阅。

其实老早就有整理github上资源的想法,现在才付诸行动。

正在写的时候收到稀土圈公众号开源库功能上线的通知,英雄所见略同。

node-ffmpeg

ffmpeg视频处理的node库

bgrins/videoconverter.js

浏览器上转换和操作视频

pillarjs/multiparty

node端解析请求中表单数据,包括文件上传

imweb/FKB

腾讯IMWeb团队前端知识库

cyclejs-community/create-cycle-app

生成cycle.js项目的工具

hejianxian/vddl

Vue列表拖放组件库

h5bp/server-configs-nginx

辅助配置nginx

h5bp/Front-end-Developer-Interview-Questions

前端开发面试集(英文版)

JacksonTian/fks

前端技能汇总(很全)

fouber/blog

前端大神 张云龙 关于前端工程问题的博客

joeyguo/blog

腾讯前端郭林烁的博客

HubSpot/odometer

计数展示的动画库(例如倒计时动画)

RxJS-CN/RxJS-Docs-CN

Rxjs中文文档

ReactiveX/rxjs

Rxjs

ChrisAntaki/dom-pool

循环利用节点,减少创建销毁节点开销提升页面性能的js库

AlloyTeam / AlloyCrop

腾讯AlloyTeam团队 移动端图片裁剪组件

ElemeFE/node-practice

饿了么前端团队node实践

tawian/text-spinners

加载框

imagemin/imagemin

处理图片的js库

Qix-/tabs-are-better-than-spaces

tab比space好的例子

avwo/whistle

基于Node实现的跨平台web调试代理工具,类似与fiddler

folger-fan/ifelse-loader

webpack loader,前后端代码写在同一份文件,根据注释条件编译输出不同内容

AlloyTeam/Mars

腾讯AlloyTeam移动Web前端知识库

winstonjs/winston

node日志库

wepyjs/wepy

小程序组件化开发框架

kpdecker/jsdiff

比较两份文本差异的js库

AlloyTeam/omi

腾讯AlloyTeam Web组件化框架

AlloyTeam/sodajs

腾讯AlloyTeam 模版引擎

nolimits4web/Template7

移动优先的模版引擎

airbnb/enzyme

React的js测试工具

facebook/jest

facebook的js测试库

dominictarr/event-stream

函数式的流处理IO库

mochajs/mocha

简单、弹性、有趣的node测试框架

blueimp/jQuery-File-Upload

文件上传的jquery插件

terinjokes/gulp-uglify

js混淆压缩的gulp插件

efri-yang/mobileValidate

移动端表单验证控件(适用于jquery和zepto)

impress/impress.js

css3动画库

benmajor/jQuery-Touch-Events

jquery的移动端事件库

mtjs/mt

手机腾讯网前端团队开发维护的一个专注于移动端的、带有增量更新特色的js模块管理框架

scrat-team/scrat

WEBAPP模块化开发框架(利用本地缓存)

addyosmani/basket.js

模块加载库(利用本地缓存)

facebookincubator/create-react-app

创建react项目的工具

electron/electron

用js、css、html创建跨平台桌面应用

seajs/seajs

模块加载器

yiminghe/async-validator

强类型的数据检验js库

wycats / handlebars.js

前端模版引擎

ElemeFE/element

饿了么前端团队的Vue组件库(业界比较早的vue组件库)

ElemeFE/mint-ui

饿了么前端团队的移动端Vue组件库

Semantic-Org/Semantic-UI

UI组件库

visionmedia/page.js

前端路由器组件

websockets/ws

前端websocket工具库

alsotang/fast-js

如何编写高效率js的知识库,附测试代码

getify/You-Dont-Know-JS

你不知道的javascript书籍

AlloyTeam/AlloyTouch

腾讯AlloyTeam的触摸运动组件

weaver/node-mail

node邮件组件

moment/moment

时间处理的js组件

facebook/react-devtools

react开发工具

amekkawi/excel4node

node的excel处理组件

MikeMcl/big.js

任意精度数值计算的js库

koajs/static-cache

koa静态文件中间件

HubSpot/tether

前端浮层、提示框、下拉框的库

tj/co

基于es6 generator的异步代码同步编写的工具库

Pana/koa-log4js

koa日志组件

ant-design/ant-design

阿里的react组件库,很早、很好、很强大

sequelize/sequelize

node的orm组件

nomiddlename/log4js-node

node的日志组件

mrdoob/stats.js

前端性能js监控组件

Socket.IO

websocket工具库

felixge/node-formidable

node表单处理组件

danwrong/restler

node的http客户端

agershun/alasql

用sql操作localStorage、IndexedDB或 Excel中的数据

timtian/qo-sql

腾讯某前端高工写的babel 插件,用sql操作js对象,将sql编译成js代码

thejameskyle/babel-handbook

babel工具书

babel/babel

babel js编译器,可以用最新语法写js

lcxfs1991/blog

腾讯某前端博客

JingwenTian/awesome-frontend

前端资源库

jtyjty99999/mobileTech

前端 移动端开发所需要的一些资源与小技巧

xgrommx/awesome-redux

redux工具资源文档库

w3core/min.css

css压缩库

oneuijs/You-Dont-Need-jQuery

jquery的纯js替代方案

think2011/localResizeIMG

前端本地客户端压缩图片、自动按需加载文件

amfe/lib-flexible

可伸缩布局方案

ximan/dropload

移动端下拉刷新、上拉加载更多插件

madrobby/zepto

移动端的jquery替代方案

weui/react-weui

微信react的组件库

BetterJS/doc

腾讯IMWeb团队 前端js异常统计框架

kriskowal/q

一个promise库

Tencent/weui

微信端前端组件库

chriso/validator.js

前端数据检验库

node-js-libs/load.js

微型js懒加载库

Modernizr/Modernizr

检测浏览器特性的工具库

dankogai/js-base64

base64处理的js库

lodash/lodash

js工具库

leizongmin/js-xss

可配置白名单的xss防御库

webpack/webpack

现代化模块化开发前端构建工具

daneden/animate.css

css3动画库

facebook/flux

facebook的数据流处理库

google/web-starter-kit

google的web开发建议

mattbryson/TouchSwipe-Jquery-Plugin

触摸拨动的jquery插件

facebook/react

划时代意义的前端组件化开发库

jeromeetienne/jquery-qrcode

生成二维码的jquery插件

requirejs/requirejs

前端模块加载器

xufei/blog

某前端技术博客

zhaoda/spa

某腾讯前端高工晋级答辩的单页面开发框架

acidb/mobiscroll

移动端ui库

nolimits4web/Swiper

移动端触摸处理库

McPants/jquery.shapeshift

拖拽处理的jquery插件

thomaspark/bootswatch

bootstrap主题

necolas/normalize.css

css重置

zurb/foundation-sites

响应式的ui库

shixy/Jingle

一个比较早的移动端开发框架

gudh/ihover

css3工具库

IanLunn/Hover

css3工具库

mishoo/UglifyJS

js混淆压缩库

substack/stream-handbook

介绍如何用node处理流的工具书

gulpjs/gulp

轻量的流式的js构建工具

posabsolute/jQuery-Validation-Engine

jquery表单验证插件

matthewmueller/autocomplete

输入框自动完成的库

FortAwesome/Font-Awesome

字体图标库

xoxco/jQuery-Tags-Input

将输入框输入转变成标签列表的库

amazeui/amazeui

h5开发框架

devbridge/jQuery-Autocomplete

输入框自动完成的库

dyve/jquery-autocomplete

输入框自动完成的库

xdan/autocomplete

输入框自动完成的库

twitter/typeahead.js

twitter出品的输入框自动完成的库

formvalidation/formvalidation

表单检验的库

aui / art-template

腾讯某前端的模版引擎

gruntjs/grunt

前端构建工具

smalot/bootstrap-datetimepicker

bootstrap日期控件

JerrySievert/date-utils

时间工具库

martintajur/node-mysql-activerecord

node 的mysql操作库

marioizquierdo/jquery.serializeJSON

表单数据序列化的jquery插件

macek/jquery-serialize-object

表单数据序列化的jquery插件

CodeSeven/toastr

提示框组件

janl/mustache.js

前端模版引擎

dcloudio/mui

移动端开发框架

h5bp/mobile-boilerplate

移动端快速开发模版

angular/angular.js

现代化组件化开发框架

expressjs/express

node web开发框架

carhartl/jquery-cookie

前端操作cooki的jquery插件

ringo/ringojs

基于JVM的js引擎,V8是基于C++开发,那么这个就是基于java开发。js可以调用java库。

jquery/jquery-mousewheel

处理鼠标滚轮事件的jquery插件

h5bp/html5-boilerplate

h5开发模版

amsul/pickadate.js

jquery 日期控件

arshaw/xdate

日期控件

cubiq/iscroll

前端处理滑动的工具库(在ios上总能碰到奇葩问题)

twbs/bootstrap

第一个h5 ui框架

jashkenas/backbone

前端第一个MVC框架
 

相关阅读

此文已由作者授权腾讯云技术社区发布,转载请注明文章出处
原文链接:https://cloud.tencent.com/community/article/860960

五年 Web 开发者 star 的 github 整理说明的更多相关文章

  1. Linux微信web开发者工具

    Linux微信web开发者工具 https://github.com/cytle/wechat_web_devtools Linux微信web开发者工具, 可在 linux 桌面环境跑起 微信开发者工 ...

  2. 想成为一个高效的Web开发者吗?来看看大牛分享的经验吧~ #精选JAVASCRIPT前端开发

    想成为一个高效的Web开发者吗?来看看大牛分享的经验吧~ 作为一个软(ku)件(bi)工(de)程(ma)师(nong),你有没有觉得做什么事都没时间?没时间学习新东西,没时间去回顾.整理原来写的烂代 ...

  3. 【转】在发布站点前,Web开发者需要关注哪些技术细节

    转摘:http://www.csdn.net/article/2014-05-19/2819818-technical-details-programmer 在网站发布前,开发者需要关注有许多的技术细 ...

  4. Web开发者必须知道的10个jQuery代码片段

    在过去的几年中,jQuery一直是使用最为广泛的JavaScript脚本库.今天我们将为各位Web开发者提供10个最实用的jQuery代码片段,有需要的开发者可以保存起来. 1.检测Internet ...

  5. 十个 Web 开发者熟悉的经典开源项目和工具

    摘要: 一个都不知道的算我输! 这篇文章主要列出了曾经乃至现在都十分受 Web 开发者欢迎的开源工具,相信使用开源工具的 Web 开发者会对它们感兴趣的,它们中有的甚至诞生十多年了,但仍然在发光发热. ...

  6. 21 步助你成为成功的 Web 开发者(激情不是被动的:它是一种对行动起来的追求)

    随着 Web 开发产业的爆发式发展,许多人会问这样的问题:我如何才能成为一名 Web 开发者?我认为这是一个错误的提问.问题应该是:我如何才能成为一名成功的 Web 开发者? 能提出这样的问题很重要, ...

  7. 微信小程序IDE(微信web开发者工具)安装、破解手册

    1.IDE下载 微信web开发者工具,本人是用的windows 10 x64系统,用到以下两个版本的IDE安装工具与一个破解工具包: wechat_web_devtools_0.7.0_x64.exe ...

  8. Web开发者的六个代码调试平台

    代码调试平台是Web开发者进行开发.测试.分享.协作和交流的网络应用,它们支持实时的编辑.预览HTML.CSS和JavaScript的客户端代码.这些代码调试平台最值得称道的地方在于,它们中的大多数都 ...

  9. 【读书笔记】读《高性能网站建设指南》及《高性能网站建设进阶指南:Web开发者性能优化最佳实践》

    这两本书就一块儿搞了,大多数已经理解,简单做个标记.主要对自己不太了解的地方,做一些记录.   一.读<高性能网站建设指南> 0> 黄金性能法则:只有10%~20%的最终用户响应时间 ...

随机推荐

  1. java-生产者消费者模式

    经常会有公司叫我们手撕代码,比如网易,阿里,那我们是不是该掌握下呢.下面这段代码来自<现代操作系统>进程与线程P49页. public class ProducerConsumer { p ...

  2. java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现

    java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析 ...

  3. 创建DNS子域及view

    author:JevonWei 版权声明:原创作品 子域 子域同父域在同一个服务器上 新建子域jevon.danran.com vim /etc/named.rfc1912.zones zone &q ...

  4. 转载 java基础题(面试必知)

    1.面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节.抽象包 ...

  5. JAVA 文件编译执行与虚拟机(JVM)简单介绍

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytpo3 java程序的内存分配 JAVA 文件编译执行与虚拟机(JVM)介绍 ...

  6. ★电车难题的n个坑爹变种

    哲学家都不会做的电车难题变异 此题会答清华北大 "电车难题(Trolley Problem)"是伦理学领域最为知名的思想实验之一,其内容大致是: 一个疯子把五个无辜的人绑在电车轨道 ...

  7. 微信小程序中的微信支付js代码和流程详解

    微信支付流程 步骤 (一)获取用户的信息 (二)统一下单(返回的prepay_id用于第(三)步的请求参数) (三)发起支付请求 操作(这边假设你已经获得了用户的openId) (一).获取用户ope ...

  8. Swing-布局管理器之FlowLayout(流式布局)-入门

    FlowLayout应该是Swing布局管理器学习中最简单.最基础的一个.所谓流式,就是内部控件像水流一样,从前到后按顺序水平排列,直到达到容器的宽度时跳转到第二行.既然是水平排列,那么就存在三种基本 ...

  9. Java课程设计—学生成绩管理系统(201521123002 林楚虹)

    1. 团队课程设计博客链接 团队博客链接 2.个人责模块或任务说明 根据学生学号查找学生成绩 根据学生姓名(支持模糊匹配)查找学生成绩 用POI技术导出Excel文件 3.自己的代码提交记录截图 4. ...

  10. 201521123040《Java程序设计》第12周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容. 2. 书面作业 将Student对象(属性:int id, String name,int age,doubl ...