JavaScript开源项目排行榜

1
vue.js

一套用于构建用户界面的渐进式JS框架,Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。

158953

2
bootstrap

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

139098

3
vue-element-admin

vue-element-admin是一个后台管理系统前端解决方案,基于vue.js和element-ui实现。vue-element-admin内置了i18n国际化方案、动态路由、权限验证、提炼了典型的业务模型。

50395

4
Chart.js

Chart.js是一款使用简单并漂亮的html5图表插件。

47545

5
element

饿了么开发的 Vue.js 2.0 UI桌面端组件库,有react和angular两给版本。

44107

6
nuxt.js

Nuxt.js 是一款基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染应用程序,也可用来作为静态站点引擎生成静态站点应用,具有清晰的代码结构分层和热加载等特性。

25797

7
slick

一个类似swiper的jQuery轮播组件,依赖jQuery 1.7及以上版本。

25265

8
vue-cli

Vue.js开发的标准工具, 快速创建一个基于vue + webpack模板的项目。

24587

9
vuetify

Vuetify是Vue框架的UI组件库,您不需要设计技能来构建漂亮的Vue应用程序。

24164

10
vuex

Centralized State Management for Vue.js.(Vue.js集中状态管理)

23000

11
CodeMirror

浏览器版代码编辑器,支持语法高亮、自动缩进、智能提示等功能。

19701

12
normalizr

normalizr一款JSON数据规格化插件,normalizr很重要的一个作用就是把复杂的对象分开,变的更加清晰。不是所有的场景都适合用normalizr。

18603

13
vux

基于 vue 和WeUI的移动端UI库

16807

14
vue-devtools

vue谷歌浏览器调试工具,Browser devtools extension for debugging Vue.js applications。

16551

15
vue-router

Vue Router 是 Vue.js 官方的路由管理器。与Vue.js深度集成,构建单页面应用变得简单。功能有:嵌套的路由/视图表、模块化的、基于组件的路由配置、路由参数、查询、通配符、基于 Vue.js 过渡系统的视图过渡效果等。

15787

16
vuepress

基于vue.js的静态网站生成器,VuePress为每个页面预渲染生成静态的HTML网页,Vue.js 加 webpack 开发体验,可以在Markdown中使用Vue.js组件,也可以使用Vue.js来开发自定义主题。

15687

17
mint-ui

饿了么移动端Vue UI组件库,Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。通过它,可以快速构建出风格统一的页面,提升开发效率。

15543

18
bootstrap

bootstrap UI AngularJS版本。

14668

19
charts

基于SVG的图表,简单和性能优越,零依赖。

13162

20
vant

有赞开发的轻量、可靠的移动端 Vue 组件库。

12883

21
bootstrap-datepicker

bootstrap-datepicker时间控件下载

11997

22
vant-weapp

Vant Weapp 是移动端 Vue 组件库 Vant 的微信小程序版本,轻量、可靠的微信小程序 UI 组件库。

11982

23
Vue.Draggable

Vue Draggable为基于Sortable.js的vue组件,用以实现拖拽功能。支持触摸设备、拖拽和选择文本、智能滚动、不同列表之间的拖拽、不以jQuery为基础和视图模型同步刷新。

11046

24
bootstrap-vue

Bootstrap Vue有40多个插件、80多个自定义组件和300多个图标,为Vue.js提供了Bootstrap v4组件和网格系统的最全面的实现之一。

10996

25
GSAP

JavaScript专业级动画库,可在各种主流浏览器中使用的高性能动画。

10439

26
bootstrap-table

一款优秀的表格插件支持Bootstrap, Semantic UI, Bulma, Material Design, Foundation。

10065

27
vue-resource

vue-resource是一款通过XMLHttpRequest或JSONP技术实现异步加载服务端数据的Vue.js插件。

9754

28
vue-admin-template

vue的管理后台模板,包含了 Element UI & axios & iconfont & permission control & lint,这些后台系统必要的插件库。

9682

29
vue-next

下一个主要版本的Vue.js的源码。

9578

30
ant-design-vue

蚂蚁金服推出的企业级UI组件库,支持vue.js。提炼自蚂蚁金服企业级中后台产品的交互语言和视觉风格,支持现代浏览器和 IE9 及以上IE浏览器(需要 polyfills)、支持服务端渲染、支持Electron。

9543

31
vue-admin

一款vue后台解决方案。

9474

32
vue-manage-system

一款基于vue + element ui的后台管理系统解决方案,适用于大多数的后台管理系统开发。分离了颜色样式,支持切换主题色。

9437

33
vue-awesome-swiper

vue.js版的Swiper组件, 支持 pc and mobile, SPA and SSR。

9067

34
sigma.js

一款很棒的图形绘制js库,Sigma提供了许多内置功能,如Canvas和WebGL渲染器或鼠标和触摸支持。Sigma是一个高度可扩展的渲染引擎,使用API可以修改数据、相机、刷新渲染、监听事件。

8914

35
c3

c3是基于D3的高可用图表库,可将图表更深入地集成到Web应用程序中。

8684

36
vue-material

Material设计风格的vue UI库

8597

37
react-jsonschema-form

通过JSON生成React组件

8124

38
morris.js

Morris.js是一个通过简单的AP即可实现绘制折线图,​​条形图,面积图等图形。

6957

39
vuestic-admin

一款免费又漂亮的vue.js管理系统模板框架,包含了40+以上的用户界面组件。

6954

40
jsoneditor

一款基于网页的JSON编辑器,可以编辑、格式化、校验JSON格式是否正确。

6813

41
react-native-snap-carousel

Swiper/carousel 组件 React Native版, 具有本地预览、多布局、视差图像、对大量数据和RTL支持,兼容android和ios。

6792

42
bootstrap-datetimepicker

Date/time picker widget based on twitter bootstrap

6690

43
rickshaw

Rickshaw一款基于 Mike Bostock’s delightful D3 库开发的用于创建交互式实时图形的简单js库。

6382

44
vue-storefront

Vue商城前端支持Magento、Pimcore / CoreShop、BigCommerce、Prestashop或Shopware,100%离线,与平台无关。

6334

45
vue-admin

基于vue.js 2和element ui的管理系统后台模板。

6271

46
vue-lazyload

在vue程序中延迟加载图像或者组件。轻巧、功能强大且易于使用、处理任何图像类型,同时支持Vue 1.0和Vue 2.0。

6040

47
vue-i18n

Vue.js的本地化插件。

5278

48
vue-quill-editor

基于 Quill、适用于 Vue 的富文本编辑器,支持服务端渲染和单页应用。

5223

49
vue-multiselect

Vue.js 选择组件,支持单选/多选、下拉菜单、搜索、标签、服务器端渲染、Vuex支持、Ajax、无其他组件依赖。

5054

50
vuelidate

简单轻量级的vue表单验证器,基于模型、与模板解耦、无依赖的简约库。

4895

51
vue-strap

基于Vue.js开发的Bootstrap组件,无需jQuery、bootstrap.js及任何第三方插件。

4830

52
vuejs.org

vuejs.org官方网站的源码。

4245

53
vue-loader

用于Vue.js组件的Webpack加载器

4245

54
vue-chartjs

⚡Chart.js的Vue.js版图表插件,简单易用、易于扩展、强大。

3595

55
ngx-charts

基于Angular的图表插件,支持柱状图、堆叠图、饼图、热图、树状图等常见图表。

3523

56
vue-select

vue select组件,支持筛选/搜索、Vuex、AJAX、SSR、单个/多个选项,不依赖其他库。

3237

57
vue-video-player

基于videojs的Vue视频播放器。

2779

58
vue-amap

一款基于vue2的高德地图组件。

2503

59
swing

一款支持滑动的JS插件。

2478

60
vuejs-datepicker

一款vue日期控件,支持自定义格式和多语言设置,2300颗星已发布130多次版本。

2294

61
vue-validator

✅Vue.js的验证器组件,注意作者已经放弃维护。

2230

62
mili

mili是一个开源的社区系统,界面优雅,功能丰富。 已在米粒网 得到应用,你完全可以用它来搭建自己的社区。mili的前端使用vue、iview等技术来开发,后端使用typescript、nodejs、nestjs、typeorm等技术来开发。

2203

63
lawnchair

一款轻量级的客户端JSON文档存储方案。

2155

64
json2csv

一款将json转csv的js库,它快速轻巧、可扩展到无限大的数据集(使用流处理)、支持标准JSON和NDJSON、高度可定制的(支持定制引号,定界符,eol值等)、可以以表格格式漂亮地打印输出。

2009

65
vue2-editor

基于Quill.js和Vue.js开发的简单易用并功能强大且可自定义的富文本html编辑器。

1842

66
json-viewer

一款Chrome用来显示JSON和JSONP的浏览器插件

1800

67
JSON-Splora

JSON-Splora用于编辑,可视化和处理JSON数据的网页GUI编辑器。

1753

68
jsonp

一个简单的JSONP实现。

1749

69
statusfy

Statusfy是一款基于Vue,Nuxt.js和Tailwind CSS开发的建站程序,支持 PWA、Google Analytics、多国语言支持、响应式布局、友好SEO、静态生成或服务器渲染。

1698

70
json-editor

json-editor json格式编辑器。

1686

71
JSONSelect

一款类似CSS的JSON选择器,JSONSelect实现了与用于JSON文档的选择器。

1597

72
Caret

Caret是一款轻巧但功能强大的代码编辑器,可作为Chrome应用程序运行, 它提供:多个游标、选项卡式编辑和、语法高亮、支持命令行、项目范围内的快速字符串搜索。

1321

73
Vue2Leaflet

Leaflet地图vue2组件,该组件使Leaflet创建反应式地图变得容易。

1317

74
simpleui

一款基于vue.js+element-ui(饿了么UI)现代化的django 后台管理系统主题。

1244

75
json-schema-to-typescript

将JSON Schema编译为TypeScript类型。

1166

76
jsonld.js

A JSON-LD 的 JavaScript的实现

1066