最新前端框架排行榜

vue

一个用以创建用户接口的直观、快速、简洁的 MVVM 框架

2

react

Facebook 推出的一款声明式的,高效的,灵活的用于创建用户界面的JavaScript 库

3

bootstrap

目前最流行的 HTML, CSS 和 JavaScript 框架,用于开发响应式,移动端先行的 web 项目

4

javascript

JavaScript 风格指南

5

d3

一个针对 HTML 和 SVG 的 JavaScript 可视化库

6

react-native

一个基于 React 的创建原生APP的框架

7

electron

利用 web 技术构建跨平台的桌面程序

8

flutter

谷歌开发的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。

9

create-react-app

无需配置文件快速创建 React 应用

10

axios

基于 Promise 的 HTTP 请求客户端,可同时在浏览器和 node.js 中使用

11

animate.css

跨浏览器的CSS3动画库,使用方便

12

Font-Awesome

图标字体和 CSS 套件

13

angular.js

Google推出的MVVM框架

14

three.js

JavaScript 3D 库

15

puppeteer

一个控制 headless Chrome 的高级 Node API 库

16

angular

一个开发移动端和桌面端的框架

17

ant-design

一套企业级的 UI 设计语言

18

jquery

一个非常流行的操作Dom的 JavaScript 库

19

webpack

一个现代 JavaScript 应用程序的静态模块打包器

20

material-ui

集成 Google Material 设计的 React 组件

21

redux

Predictable state container for JavaScript apps

22

30-seconds-of-code

一个有用的 JavaScript 片段集合,让你可以在 30秒或更少的时间内理解

23

reveal.js

一个专门用来做 HTML 演示文稿的框架

24

socket.io

Realtime application framework (Node.JS server)

25

Semantic-UI

Semantic 是一个 UI 组件框架

26

express

node的快速极简的web开发框架

27

Chart.js

使用<canvas> 标签的简洁的HTML5图表

28

html5-boilerplate

一个用来构建快速、强大、可适配的 web app 的前端模板

29

vue-element-admin

又一个 vue2.0 控制面板 UI 框架

30

json-server

30秒内零编程实现一个 REST API 接口

31

moment

javascript 解析,验证,操作,和展示日期

32

lodash

A JavaScript utility library delivering consistency, modularity, performance, & extras.

33

next.js

为 React 应用打造的服务端渲染框架

34

element

饿了么前端推出的基于 Vue.js 2.0 的后台组件库,它能够帮助你更轻松更快速地开发 web 项目

35

meteor

一个极其简单的,database-everywhere, data-on-the-wire,纯 Javascrip 的 web 框架

36

gatsby

一个 React.js 静态站点生成工具,能够利用最新的技术将你的文本和数据转换成博客和站点

37

ionic

领先的HTML5 移动开发框架和 SDK,利用你所熟知的web 技术构建难以置信的移动应用,是AngularJS最好的朋友。

38

material-design-icons

Google 开发的 Material Design 风格的图标

39

storybook

为 React 和 React-Native 设计的交互式开发和测试环境的 UI 组件

40

react-router

React 的申明式路由

41

incubator-echarts

百度团队开发的一款商业级数据图表

42

yarn

一个用于替代 NPM 的 CLI 工具,具有快速、可信赖、安全等特点

43

bulma

基于 Flexbox 的当代 CSS 框架

44

materialize

一个基于 Material Design 的 CSS 框架

45

normalize.css

预设的一组实用的标准化样式

46

impress.js

基于 CSS3 变换和过渡的页面效果框架

47

babel

Babel is a compiler for writing next generation JavaScript.

48

prettier

Prettier 是一个代码格式化器,支持多种格式的转换,比如用双引号还是单引号

49

parcel

一个非常快速、零配置的 WEB 应用打包工具

50

anime

一个轻量级的 Javascript 动画引擎

51

gulp

简单易用的流式构建系统

52

material-design-lite

Material Design Lite Components in HTML/CSS/JS

53

AdminLTE

非常流行的基于 Bootstrap 3.x 的免费的后台UI框架

54

hyper

基于 Web 技术的终端

55

Ghost

Ghost 是一个简单的,强大的博客发布平台,向全世界分享你的故事。

56

pm2

Production process manager for Node.js / io.js applications. Perfectly fitted for microservices architecture.

57

jQuery-File-Upload

一个有功能强大的 jQuery 上传组件,支持多文件选择、拖拽上传、验证、图片和多媒体预览等功能

58

vue2-elm

基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用

59

MPAndroidChart

一款安卓图表万金油,支持多种图表样式,包括曲线图、折线图、柱状图,水平柱状图、扇形图、散射图、烛柱图、K线图、气泡图、雷达图等等

60

immutable-js

Immutable persistent data collections for Javascript which increase efficiency and simplicity.

61

fullPage.js

fullPage plugin by Alvaro Trigo. Create full screen pages fast and simple

62

hexo

Hexo.js. 一个基于 Node.js 的快速、简单的博客框架。

63

pdf.js

JavaScript 的 PDF 查看器

64

foundation-sites

目前世界上最先进的前端响应式框架,能够快速创建能够运行在任何设备上的应用的原型和产品代码

65

jest

Facebook 推出的基于 Jasmine 的 JavaScript 测试框架

66

slate

为你的 API 生成漂亮的文档

67

koa

Express 团队打造的更小、更健壮、更富有表现力的下一代 Web 框架

68

backbone

给你的 JS 应用一些Backbone的模型、视图、集合和事件

69

pixi.js

利用 快速灵活的 2D WebGL 渲染器创建漂亮的数字内容

70

glide

谷歌官方推荐的图片加载框架

71

clipboard.js

在浏览器中复制文本到剪贴板的插件,不需要Flash,仅仅只有 2kb 大小

72

phantomjs

Scriptable Headless WebKit

73

video.js

Video.js – 开源的 HTMl5 和 Flash 视频播放器

74

HEAD

能够放在文档的 <head> 中的各种配置元素

75

styled-components

组件生命周期的视觉元素

76

clean-code-javascript

干净的 JavaScript 代码准则

77

async

Async utilities for node and the browser

78

Leaflet

移动端友好的交互式地图 JavaScript 库

79

phaser

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

80

mermaid

从文本中生成流程图的 markdown 语法

81

svelte

rollup 的作者开发的一个神奇的用户界面框架

82

AndroidUtilCode

安卓常用工具类集合,让你的开发更便捷

83

underscore

JavaScript’s utility _ belt

84

DefinitelyTyped

高质量的 TypeScript 类型定义库

85

slick

你所需要的最后一个轮播插件

86

quill

一个轻量级、可定制和跨浏览器的富文本编辑器

87

select2

Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.

88

Modernizr

Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.

89

dayjs

Moment.js 的 2kB 轻量化方案,拥有同样强大的 API

90

leakcanary

检测安卓 APP内存溢出

91

react-boilerplate

一个高度可扩展的离线先行,拥有最优的开发经验,专注于性能和最佳实践的 React 样板

92

request

Simplified HTTP request client.

93

weui

由微信官方设计团队为微信 Web 开发量身打造的框架,包含移动web应用开发中有用的组件和模块

94

vue-cli

Vue.js 简单的脚手架命令行工具

95

nuxt.js

一个为 Vue.js 应用实现服务端渲染的简约框架

96

fetch

一个 window.fetch API 的 JavaScript polyfill

97

rethinkdb

The open-source database for the realtime web.

98

iview

一套基于 Vue.js 的高质量 UI 组件库

99

preact

一个快速轻量的 React 替代方案,具有 ES6 API、组件化和虚拟 DOM

100

standard

:star2: JavaScript Standard Style — One Style to Rule Them All

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注