推荐轻量高效无依靠的开源JS插件和库

在此间维持三个相连立异的地点

目录

图片

布局

音频录像

编辑器

轮播图

弹出层

表单

存储

动画

时间

其它
CDN

图片

布局

  • SuperEmbed.js
    是二个Javascript库,可检查和测试出网页上的内嵌录制并使她们力所能及变成响应式成分。demo
  • ScrollReveal
    ScrollReveal插件使用户能够无比自在地开创桌面和平运动动浏览器的网页滚动动画。ECMAScript,demo
  • Bricks.js
    是一款超快的用于固定宽度成分的“砖石”布局生成器。demo

轮播图

弹出层

  • Popper.js
    是二个轻量级的库用于管理工科具提醒和弹窗效果。demo
  • SweetAlert2
    是3个姿首很高而且能够自定义的警告弹出窗口插件,可以代表Javascript的弹出窗口。demo
  • artDialog
    是一个经典、优雅的网页对话框控件。demo
  • layer
    是2个web弹层组件。demo

音频录像

  • Loud Links
    是2个轻量级的JavaScript库用于添加交互声音到你的站点。demo
  • flv.js – B 站 HTML5
    播放器内核开源。

编辑器

  • MediumEditor
    仿Medium.com的所见即所得在线编辑器工具栏。demo
  • Substance
    是二个依照Web的剧情自定义编辑器。demo
  • flatpickr
    是一个轻量级的代码高亮库,适用于别的编制程序语言。demo
  • pen
    是二个马克down编辑器工具。demo
  • aceAce(Ajax.org Cloud9
    Editor)。demo
  • CodeMirror浏览器端的代码编辑器。demo
  • esprima用于综合分析的 ECMAScript
    解析器。demo
  • quill二个包涵 API
    的跨浏览器富文本编辑器。(demo)
  • ckeditor-releases
    适用于每种人的 web 文本编辑器。demo
  • editor 3个 markdown
    编辑器,但仍在支付中。demo
  • EpicEditor 三个可放置的
    js
    马克down的编辑器,拥有全屏编辑、即时预览、自动保存草稿和离线帮忙等效果。demo
  • jsoneditor
    查看、编辑和格式化 JSON 的 web
    工具。demo
  • vim.js  拥有持久化 ~/.vimrc
    的 Vim 编辑器的 JavaScript
    移植版本。demo
  • Squire HTML5
    富文本编辑器。demo
  • TinyMCE JavaScript
    富文本编辑器。demo
  • trix 由 Basecamp
    制作,适用于每日创作的富文本编辑器。demo

表单

  • validator.js
    轻量级的JavaScript表单验证,字符串验证。demo
  • List.js
    是八个轻量级的为列表、表格或别的任何HTMLL标签扩张了探寻,排序,过滤器和灵活性等因素。demo
  • Algolia Places
    是2个能让你在网页轻易完结搜索栏自动达成成效。demo
  • Cleave.js
    是二个会在您输入时格式化你的<input/>标签里面包车型大巴剧情。demo
  • validator.js
    是二个不难易行、轻量级,但效率强大的 Validator
    组件。demo

存储

  • store.js
    本地存款和储蓄localstorage的包装,提供不难的API。demo
  • cookie.js
    对操作cookie的卷入,提供不难的AIP
    兼容IE6。demo

动画

时间

  • moment
    是1个日期处理类库,用于解析、检验、操作、以及浮现日期。demo
  • timesheet.js
    是二个时辰彰显片段插件。demo
  • date.js
    是3个格式化时间、过去日子显示、解决因时区变更插件。

其它

  • hotkeys – 是叁个康泰的
    Javascript
    库用于捕获键盘输入和输入的组合键。demo
  • clipboard.js
    现代复制到剪贴板。没有Flash,gzip压缩唯有3KB
    demo
  • translater.js
    那是一个运用HTML注释的页面翻译消除方案。demo
  • Push.js
    是叁个跨浏览器的Javascript桌面公告插件。demo
  • onlinenetwork
    js判断是或不是断网了。
  • iNotify
    是八个兑现浏览器的 title
    闪烁、滚动、声音提醒、chrome、等系统通报。demo
  • tesseract.js
    是1个文字识别转换,能够运转在浏览器和服务器NodeJS上。demo

CDN