What new and interesting front-end resources have Tutorialzine brought to us in the golden autumn of September? Front end developers, take a look at the front end libraries you need.


1.DisplayJS

DisplayJS is a simple framework to help you render DOM. Using it, you can more easily iterate through JS variables into specific HTML elements, similar to how React or vue.js handle templates.

Project Address: [portal

2.React Beautiful DnD


This is Atlassian’s open source React library for making drag-and-drop components. It provides a powerful, easy-to-use API and a wealth of customization options and controls. The components it generates also have smooth GPU animation. When elements are picked or reordered, their effects will be shown.

Project Address: [portal

3.R2

This is a new version of the Node.js Request library that provides a lighter HTTP client solution. Unlike the Request library, it is built on top of the native browser Fetch API and can be applied to Node.js. Also, R2 is only 16KB in size when compressed.

Project Address: [portal

4.Primer CSS

Primer CSS is a CSS framework developed by GitHub’s front-end designers. For ease of installation, its 23 packages are divided into three core meta-packages, each of which can be released as a separate version through NPM.

Project Address: [portal

5.Puppeteer

Puppeteer is a packaged library for manipulating Headless Chrome, maintained by the Official Chrome DevTools team. You can also learn more about some of the features we tried out in our article automating Google Chrome with Node.js.

Project Address: [portal

6.Marko

This is a new JS framework similar to React and vue.js. It helps you break down your application into separate components and display changes in the application view over time and in response to changes in user actions. At the same time, Marko can automatically update the DOM within the application to feedback data.

Project Address: [portal

7.Redocx

Redocx is a React library for generating Word documents. You can define documents using the React component and render them as Word documents through the command line. The library also contains tables, images, headers, footers, and many other components to choose from.

Project Address: [portal

8.Fuzzysort

This is a JS library for building fuzzy search interfaces similar to those found in Sublime Text. The library calculates the number and duration of search matches based on the matching degree of the search query.

Project Address: [portal

9.Trowel

Trowel is a SASS toolkit that provides a new way to write SASS variables, allowing you to group multiple variables into a single object, making your SASS code easier to write and read.

Project Address: [portal

10.Vivify

Vivify is a csS-only animation library that provides you with over 50 animation effects to choose from. All you need to do is add Vivify’s class to the element to animate it, and after adding infinite, the animation will play in a loop.

Project Address: [portal

11.Tons of Checkboxes

This is a collection of CSS checkbox components, which consist of checkboxes of various sizes and styles. Also, all check boxes come in 4 different sizes and are compatible with IE9+ and all modern browsers.

Project Address: [portal

12.Push

Push is a generic desktop notification framework. It is based on the powerful Notification API and can be used as a reliable cross-browser solution. If the user’s browser does not support the latest API, the older API will be implemented.

Project Address: [portal

13.react-imgpro

React – ImgPro is a React component for image processing. It uses filters for image processing and generates base64 images. It’s easy to use. You just specify the URL of an image, select the appropriate filters, and fill in the size and format of the output image.

Project Address: [portal

14.Lozad.js

Lozad.js is a high-performance, configurable lazy loader for a pure JS implementation. It is based on the Intersection Observer API, which has no dependencies and supports lazy loading of dynamically added elements. It is also a lightweight library, only 535 bytes after Gzip compression.

Project Address: [portal

15.Semiotic

React is a data visualization framework that combines React and D3. There are three types of frames (XYFrame, ORFrame, NetworkFrame) that can help you generate some cool charts. The way the data is displayed can also be customized by adjusting Settings in the framework or adding CSS styles.

Project Address: [portal


Thank you for reading. If you gain something, please like and share.

Note:

  1. The copyright of this article belongs to the original author and is only used for learning and communication.
  2. If you need to reprint the translation, please indicate the source information below, thank you!

英文原文 :
15 Interesting JavaScript and CSS Libraries for September 2017


Author: Danny Markov


Translator:
IT application lion


Translation Address:
http://www.jianshu.com/p/ec9ff744eb20


More articles:

  1. August 2017:15 interesting JS and CSS libraries
  2. June 2017:15 interesting JS and CSS libraries
  3. May 2017:15 interesting JS and CSS libraries
  4. April 2017:15 interesting JS and CSS libraries

At the same time, please follow my wechat [IT Program lion] and share IT learning articles and resources from time to time.