Showing 36 of 44 projects
A deep-dive book series exploring the core mechanisms and nuances of the JavaScript programming language.
A deep-dive book series exploring the core mechanisms and nuances of the JavaScript programming language.
A comprehensive JavaScript style guide with ESLint rules for writing consistent and maintainable code.
A comprehensive JavaScript style guide for writing clean, consistent, and modern code.
A JavaScript compiler that transforms modern JavaScript code into backwards-compatible versions for older environments.
A JavaScript compiler that transforms modern JavaScript code into backwards-compatible versions for older environments.
A comprehensive overview and reference for ECMAScript 6 (ES2015) features with code examples.
A modular standard library for JavaScript with polyfills for ECMAScript up to 2025 and web standards.
A draggable and resizable responsive grid layout system for React applications.
A glossary of functional programming terms explained with simple definitions and JavaScript examples.
A comprehensive cheatsheet for ES2015 (ES6) featuring tips, tricks, best practices, and code snippets for JavaScript developers.
A super-fast 3D framework for web applications and games, built on top of Three.js.
A comprehensive reference website comparing ECMAScript 6 features with their ECMAScript 5 equivalents.
Transpiles ES5 JavaScript to modern ES6/ES7 syntax, performing the opposite transformation of Babel.
A Node.js framework using ES2015+ features and TypeScript to build scalable web applications.
A curated collection of tools for using ECMAScript 6 (ES6) features in current JavaScript development environments.
A composable charting library built with reusable D3.js components for creating client-side data visualizations.
A documentation generator for JavaScript that produces good documentation with coverage measurement.
A ponyfill for ES2015 Object.assign() that works in older environments.
A functional programming library for JavaScript, TypeScript, and Flow, providing type classes and data types inspired by Scala, Cats, and Monix.
A sophisticated, functionally-minded JavaScript promise library with coroutines, ES2015 iterables, and fantasy-land compliance.
A source code transpiler that rewrites ES2015 Unicode regular expressions with the 'u' flag into ES5-compatible equivalents.
A Yeoman generator that creates Jekyll-based Progressive Web Apps with modern tooling and automated workflows.
A minimal ES2015 Promise implementation for Node.js, focusing on spec compliance over browser compatibility.
An ESLint configuration that catches code problems without enforcing style, designed for use with Prettier.
An ESLint plugin that enforces ES5-only JavaScript by forbidding ES2015+ features.
A Gulp plugin that transpiles ES2015 (ES6) JavaScript to ES5 using es6-transpiler.
A tiny JavaScript library for custom reordering and interleaving of multiple arrays using a simple sequence syntax.
A ponyfill for ES2015 Number.isNaN() that provides a reliable NaN check.
An ES2015 port of Dragula providing simple drag-and-drop functionality for the Aurelia framework.
Connect middleware plugin for on-the-fly Babel transformation of JavaScript files.
ES2015-compliant shim for Object.is that differentiates between -0 and +0 and correctly compares NaN.
A Yeoman generator for scaffolding ES2015 Alexa Skills for AWS Lambda.
A ponyfill for ES2015 Number.isFinite() that checks if a value is a finite number.
Grunt plugin to transpile ES2015 generator functions to ES5 using Regenerator.
A Gulp plugin that transpiles ES2015 generator functions to ES5 using Regenerator.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.