2015年3月15個便利JavaScript庫
1. fuzzysearch</h2>
1. fuzzysearch</h2>
fuzzysearch is a tiny and blazing-fast fuzzy search in JavaScript. Fuzzy
searching allows for flexibly matching a string with partial input,
useful for filtering data very quickly based on lightweight user input.
2. Excel JS
Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
Reverse engineered from Excel spreadsheet files as a project.
3. Underline.js
underline.js is a javascript library that sets out to do one simple job:
draw and animate the most perfect and playful text underline.
4. Texgen.js
Texgen.js is a JavaScript library to create static or animated textures using HTML5 Canvas.
5. Dug.js
Dug.js was designed to be a lightweight, simple, library-independent
script to pull in feeds of content available on the web as JSONP to
display on your site. There are a few parameters that you can pass into
dug to do some additional schnazzy things. Dug.js is completely free! it
is 100% free under the WTFPL — no link backs or anything needed.
6. VisSense.js
VisSense.js is a utility library that lets you instantly detect
visibility changes of DOM elements. Observe immediately whether an
element has become hidden, partly visible, or fully visible.
7. Olly.js
Olly.js makes it simple to turn your URLs into rich media. Use it to
embed things like 油Tube, Vimeo, or videos from a variety of other
services automatically.
8. Keypress
Keypress is an input capture library with some very special features, it
is easy to pick up and use, has a reasonable footprint (~9kb), and has
no dependencies.
9. minAjax.js
minAjax.js is a minimalistic javascript library to perform AJAX POST/GET requests.
10. tauCharts.js
tauCharts is a Javascript charting library with a focus on design and flexibility. It’s open source and based on D3.js.
11. Jest
Jest is built on top of the Jasmine test framework and offers painless
unit testing. It automatically finds tests to execute in your repo,
mocks dependencies for you when running your tests, and more.
12. Conditioner.js
Conditioner.js is a JavaScript library for loading and unloading
behavior that’s environment aware. You just define the required state
and Conditioner takes it from there.
13. Btapp.js
Btapp.js is a Torque-powered JavaScript library from BitTorrent. It
brings torrent technology to your browser, and relies on Backbone to
make turbulent data easy to work with.
14. Awesomplete
Awesomplete is an ultra lightweight, customizable autocomplete widget
with zero dependencies. It was built to work with modern browsers, and
is super easy to configure.
15. Sitehelp.js
SiteHelp.Js is a very helpful Javascript plugin made using jQuery to
provide interactive site help. Sometimes it happens that a user visits a
webpage and he totally helpless as where to navigate next. SiteHelp.js
helps such users by navigating them to the important sections or html
elements of a website and provide some help guidelines which they could
have missed otherwise. It simply creates a virtual tour of the website.