The best 15 JavaScript libraries in December 2014
JavaScript provides a variety of function libraries, including events, effects, and AJAX. If the JavaScript library occasionally cannot do some work, there must be a plug-in!
This database provides the flexibility to use. However, some of them are sometimes blocked by the file size. Also, although we can adopt some well-known JavaScript libraries in function design, if you first want to use a more lightweight and focused library to execute a specific task, or, this task is not supported by many popular JavaScript libraries, which is a wise decision.
In this article, we will introduce several JavaScript and Jquery libraries that are most useful in December 2014. They may provide great solutions to your current task or the headache you are experiencing on your site. I hope you will find this list very convenient and help you find some useful plug-ins in your future projects.
1. Julius JS
JuliusJS is a Web Speech Recognition library. It is a JavaScript port used by Juluis. It constantly listens to what the user is saying and then decodes it in callback. All the identifiers are executed in a worker of the browser. Based on MIT License.
2. Vue. js
Vue. js is designed to create interactive Web interfaces. The simple and flexible APIs provide the benefits of MVVM Data Binding and componentization systems. Technically, Vue. js focuses on the view layer of the MVVM mode. Associate views and modes with two-way data binding. Real Dom operations and output formats are abstracted as Directives and Filters.
3. MetricsGraphics. js
MetricsGraphics. js is a library based on D3 optimized for visualization and time serialization data. It provides a simple way to generate images of the same type with consistency, persistence, and response. This library now supports line charts, scatter plots, histograms, as well as carpet charts and basic linear regression graphs.
4. SVG Morpheus
SVG Morpheus is a JavaScript library that changes the shape of the SVG icon. It implements some great details of the Material Design's transition.
5. Contents
Contents makes it easy to automatically create a table based on the header in the document. The result of TOC is to generate an ordered list and insert it to the # contents container.
6. Vivus
Vivus is a lightweight JavaScript class (completely independent) that allows you to create SVG animations to display the drawn tracks. Vivus provides many different types of animations. In addition, you can create a custom script to create your SVG Animation Based on your ideas.
7. Particle. js
A lightweight JavaScript library used to create Particles.
8. Zip. js
Zip. js is an open-source JavaScript library used to compress and decompress files. Zip. js provides an underlying API to read and write large zip files. Zip. js works normally in Chrome, Firefox, Safari 6, and Internet Explorer 10.
9. Melchior. js
Melchior. js is a mode loader that provides APIs defined by chained modules, allowing you to stay away from long AMD-defined and repetitive module names. It is very easy to start and easy to customize, and the compressed version is only 3 kb.
10. Lining. js
Lining. js is a simple JavaScript plug-in that provides a complete DOWN-TO-THE-LINE control for basic Web formatting.
11. Screenful. js
Screenful. js is a simple cross-platform full-screen API encapsulation. It makes full screen implementations of different browsers smooth. It also enables full screen of any element.
12. Four Shadows
Four Shadows allows you to add time-aware Shadows to the icons or other elements. In the morning, 'clock will never have a shadow in the 5 o' clock direction.
13. Binoculars
Binoculars is an open source data capture library. The main directory is to make it easy to obtain all the data. Currently, it is mainly used to capture data of HTML5 video elements.
14. jTinder
JTinder is a JavaScript library that makes voting for characters, products, and images fast and simple. It is optimized for mobile touch devices, but there is also a desktop version.
15. Atomus
Atomus is a simple tool library used to test client code in the Node. js environment. When simulating a browser using a terminal, Atomus is useful in unit testing and functional testing. This is the source of the Atomus name. Atomus will work in harmony with the unit of the application. You only need to test the framework and modules, create an instance, and then start to use the DOM and module APIs.