The Awesome JavaScript feed

Today

validator.js

String validation and sanitization.
Featured Library // Category Validation

velocity vs anime.js

Popular comparison
  • velocity - Accelerated JavaScript animation.
  • anime.js - Javascript Animation Engine

Yesterday

chance.js

Random generator helper in Javascript. Can generate numbers, strings etc.
Featured Library // Category Number

anime.js vs GreenSock-JS

Popular comparison
  • anime.js - Javascript Animation Engine
  • GreenSock-JS - High-performance HTML5 animations that work in all major browsers.

Last 7 Days

chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
Featured Library // Category Assertion

c3 vs nvd3

Popular comparison
  • c3 - D3-based reusable chart library.
  • nvd3 - Build re-usable charts and chart components for d3.js

Sinon.JS

Test spies, stubs, and mocks for JavaScript.
Featured Library // Category Assertion

Apostrophe vs KeystoneJS

Popular comparison
  • Apostrophe - CMS with content editing and essential services
  • KeystoneJS - powerful CMS and web app framework

A better way of benchmarking websites

Article Popular Story // npmjs.org

Awesome JavaScript Newsletter » 66

Top Stories
  • Async/Await Will Make Your Code Simpler
  • Reverse engineering PopUnder trick for Chrome 60
  • Rethinking drag and drop
Follow us on Twitter @jsLibHunt

storyboard

Universal logging library + Chrome extension; it lets you see all client and server tasks triggered by a user action in a single place.
Featured Library // Category Log

Polymer vs Vue.js

Popular comparison
  • Polymer - Build modern apps using web components
  • Vue.js - Intuitive, fast & composable MVVM for building interactive interfaces.

Visual component Editor for React and React Native.

Library Popular Story // github.com

TestCafe

Automated browser testing for the modern web development stack.
Featured Library // Category Frameworks

Headless Chrome Node API made by the Chrome Team

Library Popular Story // github.com

Highlight.js vs PrismJS

Popular comparison
  • Highlight.js - Javascript syntax highlighter.
  • PrismJS - Lightweight, robust, elegant syntax highlighting.

php-parser

🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Library Added by ichiriac into category Editors

Rethinking drag and drop

Article Popular Story // medium.com

Konva

Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Featured Library // Category Canvas

Last 30 Days

Introducing Javascript ES6 Proxies

Article Popular Story // medium.com

A-Frame

A declarative framework for building virtual reality experiences on the Web
Featured Library // Category Canvas

jTable vs DataTables

Popular comparison
  • jTable - A jQuery plugin to create AJAX based CRUD tables.
  • DataTables - (jQuery plug-in) It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.

GreenSock-JS vs anime.js

Popular comparison
  • GreenSock-JS - High-performance HTML5 animations that work in all major browsers.
  • anime.js - Javascript Animation Engine

Unity is going to discontinue support for JavaScript/UnityScript :(

Article Popular Story // blogs.unity3d.com

Typefont

An artificial intelligence written entirely in JavaScript that recognises the font of a text in a image using the Tesseract optical character recognition engine and some image processing libraries.
Featured Library // Category QA Tools