五年 Web 开发者 star 的 github 整理说明

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

作者:樊东东

前端从业几年,积累了不少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框架

相关阅读

AfterEffect 从零开始 篇一 : 了解软件界面,掌握基础操作盒子端 CSS 动画性能提升研究Puppeteer 初探之前端自动化测试

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

时间: 2024-11-06 07:10:57

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

CSS3与页面布局学习总结(五)——Web Font与Sprite

CSS3与页面布局学习总结(五)--Web Font与Sprite 目录 一.web font 1.1.什么是font-face 1.2.font-face优点 1.3.字体格式 1.4.使用@font-face 1.4.1.下载字体 1.4.2.使用font-face将字体引入web中 1.4.3.应用字体 1.4.4.字体格式转换 1.4.5.查看字体编码 1.4.6.base64内嵌字体 二.CSS Sprite 2.1.将小图片合并 2.2.使用CSS分离图片 2.3.小结 三.示例下载

[深度好文]想成为一个高效的Web开发者吗?来看看大牛分享的经验吧~外加一些自己的理解

前言: 无意间浏览到此篇文章,发现这篇文章无论是对于新手程序员,还是学过几年的程序员,都是挺有帮助的.于是,在此分享,后面也有我自己的一些理解,希望能帮到更多的朋友. 作为一个软(ku)件(bi)工(de)程(ma)师(nong),你有没有觉得做什么事都没时间?没时间学习新东西,没时间去回顾.整理原来写的烂代码,没时间写单元测试,没时间给接管你项目的家伙写文档,没时间思考,没时间喘气,没!时!间! 额--如果你肯花点时间看看这篇文章,我相信你会明白应该把时间花在哪. 我曾以为成为一个技术大牛的唯

Web 开发者学习路线图

2017 Web 开发者学习路线图(头图源自谷歌) 本文是源自 Github 上 Kamran Ahmed 建立的一个仓库.在文中,作者为他的老教授分享了一组成为前端与后端开发者以及 Devops 人员需要掌握的学习路线图,以便与他的学生们分享他们的观点. 同时,有任何改进的建议或意见也欢迎给作者提 PR .那么,我们一起来看看需要 Get 哪些技能? 介绍 前端开发学习路线图 对于后端,作者更喜欢使用 Node JS 和 PHP-7,同时最近他也在研究 GO 语言.除了学习上述所说的,如果还可

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

代码调试平台是Web开发者进行开发.测试.分享.协作和交流的网络应用,它们支持实时的编辑.预览HTML.CSS和JavaScript的客户端代码.这些代码调试平台最值得称道的地方在于,它们中的大多数都是免费的,你可以很容易的以学习或者调试程序为目的与他人分享你的工作. 就个人而言,这些web应用程序在日常工作中给我带来了不小的帮助.每当在使用JavaScript或者CSS编程碰到瓶颈的时候,我可以在代码调试平台上分享自己的代码并邀请其他的开发者朋友来解决.这种模式的有趣性和互动性对于新手的学习有

web开发者需知的45种Javascript技巧大全

web开发者需知的45种Javascript技巧大全 JavaScript是一个绝冠全球的编程语言,可用于Web开发.移动应用开发(PhoneGap.Appcelerator).服务器端开发(Node.js和Wakanda)等等.JavaScript还是很多新手踏入编程世界的第一个语言.既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人.能够编写结构清晰.性能高效的JavaScript代码的开发人员,现如今已成了招聘市场最受追捧的人. 在这篇文章里,我将分

Web开发者的10个最好的云开发环境

1. Cloud9 IDE cloud9 Cloud9是我最喜欢的一个最好的云开发环境,它可以让我在任何时间任何地点进行代码编写.运行和调试.Cloud9对Node.js 和 JavaScript代码的运行和调试进行了特别设计 ,而且基于这些应用,开发者也可以对 Python.Ruby和Apache + PHP进行运行和调试. 这就是为什么它能成为所有UI设计人员和开发人员的理想的平台. Cloud9的特性: 对C#.C++.Python.Perl.Ruby.Scala和其它几种语言设置语法高亮

Web开发者用什么编辑器?

写在前面的话:从事web前端开发也有一段时间了,今天主要想分享的是文字(代码)编辑器.对于编辑器每个人都有自己的偏爱,也分不同语言的编码者,这里我就拿我接触过的来说说吧! Web开发者用什么编辑器? 相信这个问题如果在几年之前被问出来,一定会有人毫不犹豫地回答Adobe的Dreamweaver.没错,直至现在,我们都不得不说Dreamweaver是一个非常易于上手的编辑器,而且它提供的功能非常有特色.我也是从Dreamweaver开始编程的,在我一开始接触前端行业的时候官方版本是需要收费的,当然

Web开发者8款最牛的PHP调试工具

虽然PHP非常先进和复杂,但通过php进行Web开发却相当耗时间.开发人员更愿意花更多的时间在项目的细节上,因此,简化PHP开发的复杂性是Web开发人员迫切需要的.小编整理了8款PHP调试工具,可帮助Web开发者加快开发进程,希望这几款PHP调试工具可以为PHP开发人员的调试工作带来便利. PHP Debugger PHP debugger是最受开发人员亲睐的PHP调试工具之一.它以一种便捷的方式检测并修复bug.PHP Debugger是帮助你快速的找到错误并将它们从你的PHP程序中移除的最好

Web开发者之路(一):序篇

回首我开始学HTML的时候,那已经是2014年9月的事情了. 当时我才刚上大一,就连编程也只能说是一个初心者,算法只会选择排序,编程语言只学过一点点Visual Basic. 当时对网页制作还停留在FrontPage.Dreamweaver 这种工具的印象上. 说来有趣,当时印象中的Web开发跟用Word写点东西并发到QQ空间里没什么本质区别. 直到现在,我在Web开发之路上已经跌跌撞撞走了20个月了. 没有老师教过,完全靠自学,所以走过不少弯路,现在准备整理一下发一个系列的博文分享给大家. 没