有用的插件

67 个拯救前端开发者的工具、库和资源

在本文中,我不会去谈 React、Angular、Vue 等等这些大的前端框架,也不会谈 Atom、VS code、Sublime 等等这些已经很出名的代码编辑器,我只是想简单的分享一套我认为有助于提升开发者工作流的工具集。

这套工具集中的大部分你可能见过,也可能没见过,如果有哪个/些让你眼前一亮,那么我的分享就很值了。

这个列表包含许多种类的资源,所以这里我将它们分组整理。

Javascript 库

Particles.js—?一个用来在 web 中创建炫酷的浮动粒子的库

Three.js?—?一个用来在 web 中创建 3d 物体和 3d 空间的库

Fullpage.js—?快速实现全屏滚动特性

Typed.js?—?打字机效果

Waypoints.js?—?滚动到某个元素位置时触发一个功能

Highlight.js?—?web 语法高亮

Chart.js?—?使用 JavaScript 创建漂亮的图表

Instantclick?—?能够明显加速网站加载时间,鼠标 hover 时预加载资源

Chartist?—?另一个图表库

Motio?—?一个基于动画和平移的雪碧图库

Animsition?—?CSS 实现动画过渡的 jQuery 插件

Barba.js?—?流式页面过渡

TwentyTwenty?—?一个对比图片的可视化 diff 工具

Vivus.js?—?在 SVG 上绘制动画

Wow.js?—?滚动时展现动画

Scrolline.js?—?页面滚动时显示滚动进度

Velocity.js?—?快速流畅的 JavaScript 动画

Animate on scroll?—?漂亮的页面滚动元素动画

Handlebars.js?—?Javascript 模板

jInvertScroll?—?视差滚动

One page scroll?—?又一个页面滚动库

Parallax.js?—?对智能设备方向变化做出响应的视差引擎

Typeahead.js?—?搜索补全

Dragdealer.js?—?炫酷拖拽

Bounce.js?—?创建炫酷的 CSS3 动画

Pagepiling.js?—?全屏滚动

Multiscroll.js?—?两列垂直反向滚动

Favico.js?—?动态 favicon

Midnight.js?—?固定头部切换效果

Anime.js?—?动画库

Keycode?—?获取键盘按键的 JavaScript keycode

Sortable?—?拖拽插件

Flexdatalist?—?自动补全

Slideout.js?—?移动应用侧滑导航

Jquerymy?—?使用 jQuery 实现双向数据绑定

Cleave.js?—?实时格式化输入内容

Page?—?客户端单页应用路由

Selectize.js?—?用来添加 tag 的 Hybrid 选择框

Nice select?—?创建漂亮的选择框的 jQuery 库

Tether?—?使用固定定位来创建相关元素

Shepherd.js?—?为应用创建新手引导

Tooltip?—?tooltip 提示框

Select2?—?Jquery 选择框插件

IziToast?—?通知弹窗实现

IziModal?—?模态框实现

CSS 库 / 设计相关

Animate.css?—?动画库

Flat UI Colors?—?扁平化设计配色

Material design lite—?基于 Google material design 的框架

Colorrrs?—?随机颜色生成器

Section separators?—?CSS 实现区域分割

Topcoat?—?框架

Create ken burns effect?—?使用 CSS3 动画实现 Ken burns 特效

DynCSS?—?给 CSS 添加 function,动态化 CSS

Magic animations?—?CSS3 实现动画特效

CSSpin?—?css spinners 合集

Feather icons?—?Icon 集合

Ion icons?—?Icon 集合

Font awesome?—?Icon 集合

Font generator?—?组合多个字体创建混合字体

On/Off switch?—?使用 CSS 创建 on/off 开关、radio 按钮

UI Kit?—?框架

Bootstrap?—?框架

Foundation?—?框架

有用的产品/链接

<head>cheatsheet?—?可以写在<head>中的所有标签

Ghost?—?基于 Node.js 的博客平台

What runs?—?一个用于网站技术分析的 Chrome 插件

Learn anything?—?一个强大的用于分析某个主题的思维导图

这是我个人有时在使用的一些工具/框架/库的一个列表。很高兴在twitter 上和我联系,并分享你的发现。

译者:myvin 
译文:http://www.zcfy.cc/article/4174 
原文:https://hackernoon.com/67-useful-tools-libraries-and-resources-for-saving-your-time-as-a-web-developer-7d3fb8667030

时间: 2024-10-24 13:23:20

有用的插件的相关文章

Xcode的一些有用的插件

** --Alcatraz:Xcode插件管理  ** 安装: curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh 卸载: rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin 如果都失败了,将Alcatraz从GitHub上下载下来后,手动运行安装!|++>

开发者不应错过的10个有用jQuery插件

jQuery是简化了HTML文档遍历.事件处理.动画和Ajax交互最快.最简洁的JavaScript库.随着越来越多的jQuery插件出现,开发者们可以很轻易地将所需要的组件整合进他们的导航菜单.logo.表格化布局.简短的文本,使其拥有指定的大小或是为其创建一系列的滑动效果,以迎合网站的主题.jQuery的出现丰富了网页的应用和开发,促使了多功能.视觉效果绚丽的网站的出现.在本文中,我们将为开发人员列出10个非常有用的jQuery插件,欢迎品鉴! Responsive Swipe可以让您为不同

Firefox 浏览器有用的插件

1.Undo Closed Tabs Button恢复关闭的标签页 2.NetVideohunter Video Downloader 网页视频下载插件,下载应该只有ESR版本的Firefox才支持 3.Video DownloadHelper 网页视频下载插件,新的Quantum版本也支持 4.Country Flags & IP Whois 以国旗图标显示网站服务器所在国家,鼠标悬停上去能显示IP地址,左键和右键单击也有很多功能(比如用谷歌翻译整张网页),有较大的自由发挥的空间. 原文地址:

chrome 上有用的插件

1 管理网络代理 SwitchySharp 是 Google Chrome 浏览器上的一个代理管理扩展程序,目前最好用的代理程序. 2

Android几个比较有用的插件

1.Android  Drawable Importer 2.Android ButterKnife Zelezny 3.Android  Holo Colors Generator 4.Robotium Recorder 5..jimu Mirror,这个没有jrebel好用 6.Strings.xml tools 原文地址:https://www.cnblogs.com/zhaogaojian/p/9824369.html

sublime text插件

使用Package Control组件安装 也可以安装package control组件,然后直接在线安装: 按Ctrl+`调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音) 粘贴以下代码到底部命令行并回车: 1 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); url

40+SublimeText插件

大家好!我想要收集最好的Sublime Text插件,因为这可以改善我们的工作流程.我搜索了许多网站,下面就是我的发现. WebInspector 调试JavaScript特别棒的工具,成熟的Sublime代码检测工具.产品特点:使用绝对路径,控制台,调试步骤和断点,堆栈跟踪,为存储在用户设置中的项目断点.瞬间起效!还有来自于Mozilla的Fireplay,它被允许连接到Firefox Developer工具和最简单的调试器JSHint. Emmet Sublime Text编辑器最受欢迎的插

也来学学插件式开发

上一家公司有用到插件式开发来做一个工具箱,类似于QQ电脑管家,有很多工具列表,点一下工具下载后就可以开始使用了.可惜在那家公司待的时候有点短,没有好好研究一下.现在有空,自己在网上找了些资料,也来试试. 主要思路:公开一个插件接口,如果.DLL或.EXE的代码中有继承这个接口就将其示为插件,并将这些插件放在同一目录.运行程序的时候扫描目录并通过反射判断.DLL或.EXE中是否存在该接口,若存在,则当作插件加载进来. 我们来做一个示例看看.例子也是在园子里找的,自己改了一下,详见:http://w

Sublime Text 3常用插件

package control:简单的安装方法: 从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console.将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装.以下提供 ST3 和 ST2 的安装代码: Sublime Text 3: import urllib.request,os; pf ='Package Control.sublime-package'; ipp = sublime.installed_packages_