The Awesome JavaScript feed


Awesome JavaScript Newsletter » 126

Top Stories
  • The Ultimate Guide to Execution Contexts, Hoisting, Scopes, and Closures in JavaScript
  • Build a JS game in 30 days in GitHub's Game Off
  • Dwitter: see what you can create with 140 characters of JS & a canvas
Follow us on Twitter @jsLibHunt


Webdriver/Selenium 2.0 JavaScript bindings for Node.js
Featured Library // Category Testing Frameworks


Top Takeaways from AngularMix 2018

Auth0's Kim Maida and Sam Julien spoke at AngularMix 2018 in Orlando, Florida. Learn what's new in the Angular ecosystem and what's coming soon.
Article Added by: RamiroND //

Should You Learn TypeScript? (Benefits & Resources)

Should you use TypeScript? Most likely. Read this to learn TypeScript and understand its place in the JavaScript ecosystem. BONUS: Full list of TypeScript resources.
Article Added by: Mathdio24 //

Go programming

Go (often referred to as golang) is a programming language created at Google
Article Added by: adityakin //

React Intl vs i18next

Popular comparison
  • React Intl - Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
  • i18next - internationalisation (i18n) with javascript the easy way.


Guide your users through a tour of your app.
Featured Library // Category Tours And Guides

Build a JS game in 30 days in GitHub's Game Off

Article Popular Story //

Last 7 Days

Property order is predictable in JavaScript objects since ES2015

Article Popular Story //

Evergreen: A React UI Framework built by Segment

Article Popular Story //

Searching and sorting text with diacritical marks in JavaScript

Article Popular Story //


An extensible media player for the web
Featured Library // Category Video/Audio

Build a Facebook Bot with KoaJS, Nexmo Messages API & Dialogflow

In this tutorial you are going to learn how to implement a Facebook Messenger bot on your Facebook page using KoaJS, the Nexmo Messages API and the Google Dialogflow service.
Tutorial Added by: martyndavies //

Protractor vs jest

Popular comparison
  • Protractor - Protractor is an end-to-end test framework for AngularJS applications.
  • jest - Painless Javascript Unit Testing.


scanner detecting the use of JavaScript libraries with known vulnerabilities
Featured Library // Category Security

styled-components v4.0.0 release is out!

Update Popular Story //

ace vs Monaco Editor

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


Responsive and touch-friendly jQuery slider. It's simple, lightweight and fast.
Featured Library // Category Sliders


Can do JS, better, faster, easier.
Featured Library // Category MVC Frameworks and Libraries

Draft.js vs quill

Popular comparison
  • Draft.js - A React framework for building text editors.
  • quill - A cross browser rich text editor with an API.

Why Firebase sucks – Saul Costa – Medium

Article Popular Story //

jest vs Protractor

Popular comparison
  • jest - Painless Javascript Unit Testing.
  • Protractor - Protractor is an end-to-end test framework for AngularJS applications.

JSON-Schema Faker

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

Last 30 Days

pace vs nanobar

Popular comparison
  • pace - Automatically add a progress bar to your site.
  • nanobar - Very lightweight progress bars. No jQuery.

LoRa IoT Network Programming with JS

Article Popular Story //