The Awesome JavaScript feed



Mithril is a client-side MVC framework (Light-weight, Robust, Fast).
Featured Library // Category derby



Smart rule-based bot. For Browser & Node.
Featured Library // Category Bots

pdfmake vs jsPDF

Popular comparison
  • pdfmake - Client/server side PDF printing in pure JavaScript
  • jsPDF - JavaScript PDF generation.

Last 7 Days


Browser compilation library โ€“ an asset pipeline for applications that run in the browser
Featured Library // Category Bundlers

Lets build express from scratch

Library Popular Story //

Meet the GitLab Web IDE

Article Popular Story //


(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.
Featured Library // Category Table/Grid


A library optimized for concise, principled data graphics and layouts.
Featured Library // Category d3

Awesome JavaScript Newsletter ยป 109

Top Stories
  • Netflix releases Polly, a client-side library to record and replay HTTP interactions
  • Apple releasing MapKit JS in beta
  • Desktop apps using Electron, Preact and Material Design
Follow us on Twitter @jsLibHunt

ace vs Monaco Editor

Popular comparison
  • ace - Ace ( Cloud9 Editor).
  • Monaco Editor - A browser based code editor


Popular comparison
  • ag-Grid - Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
  • HANDSONTABLE - Handsontable is a JavaScript/HTML5 Spreadsheet Library for Developers


Featured Library // Category Data Visualization

Traceur compiler vs Babel (Formerly 6to5)

Popular comparison
  • Traceur compiler - ES6 features > ES5. Includes classes, generators, promises, destructuring patterns, default parameters & more.
  • Babel (Formerly 6to5) - Turn ES6+ code into vanilla ES5 with no runtime.


Lightweight, robust, elegant syntax highlighting.
Featured Library // Category Code highlighting

CodeMirror vs ace

Popular comparison
  • CodeMirror - In-browser code editor.
  • ace - Ace ( Cloud9 Editor).

TestCafe vs Protractor

Popular comparison
  • TestCafe - Automated browser testing for the modern web development stack.
  • Protractor - Protractor is an end-to-end test framework for AngularJS applications.

Last 30 Days

Froala Editor

A beautifully designed WYSIWYG HTML Editor based on HTML5.
Featured Library // Category Editors

slate vs quill

Popular comparison
  • slate - A completely customizable framework for building rich text editors.
  • quill - A cross browser rich text editor with an API.


Animation library that mimics CSS keyframes when scrolling.
Library Added by alexcambose into category Animations

Desktop apps using Electron, Preact and Material Design

Article Popular Story //

Fullstack GraphQL Book

Article Popular Story //

styled-jsx vs styled-components

Popular comparison
  • styled-jsx - Full CSS support for JSX without compromises
  • styled-components - Visual primitives for the component age ๐Ÿ’…

JSON-Schema Faker

JSON-Schema + fake data generators
Featured Library // Category Data Structure

AR.js is bringing augmented reality to the web - Ednsquare

Article Popular Story //