Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ecmascript

Ecmascript

69 projects

Showing 36 of 69 projects

Babel
BabelTypeScript

A JavaScript compiler that transforms modern JavaScript code into backwards-compatible versions for older environments.

#compiler#developer-tools#transpiler
Stars44.0k
Forks5.9k
Last commit9 hours ago
SWC
SWCRust

A super-fast Rust-based TypeScript/JavaScript compiler for faster web development.

#compiler#javascript-compiler#transpiler
Stars34.1k
Forks1.5k
Last commit22 hours ago
Standard
StandardJavaScript

A zero-configuration JavaScript style guide with built-in linter and automatic code fixer.

#developer-tools#standard#prettier-alternative
Stars29.4k
Forks2.3k
Last commit1 year ago
full list
full listJavaScript

A zero-configuration JavaScript style guide with built-in linter and automatic code fixer.

#developer-tools#standard#pre-commit
Stars29.4k
Forks2.3k
Last commit1 year ago
es6features
es6features

A comprehensive overview and reference for ECMAScript 6 (ES2015) features with code examples.

#code-examples#ecmascript#language-features
Stars29.0k
Forks2.8k
Last commit3 years ago
ESLint
ESLintJavaScript

A pluggable linting utility for identifying and reporting patterns in JavaScript and ECMAScript code.

#developer-tools#linter#static-code-analysis
Stars27.4k
Forks5.1k
Last commit1 day ago
ESLint
ESLintJavaScript

A pluggable linting utility for identifying and reporting patterns in JavaScript and ECMAScript code.

#developer-tools#pluggable#linter
Stars27.4k
Forks5.1k
Last commit1 day ago
core-js
core-jsJavaScript

A modular standard library for JavaScript with polyfills for ECMAScript up to 2025 and web standards.

#js#ponyfill#proposal
Stars25.5k
Forks1.7k
Last commit5 hours ago
v8
v8C++

Google's open-source high-performance JavaScript and WebAssembly engine written in C++.

#embedded-systems#compiler#webassembly
Stars25.1k
Forks4.3k
Last commit6 hours ago
ECMAScript Proposals
ECMAScript Proposals

Official repository tracking the evolution of the ECMAScript (JavaScript) language standard through its proposal stages.

#tc39#proposal#specification-tracking
Stars19.2k
Forks748
Last commit17 hours ago
Acorn
AcornJavaScript

A tiny, fast JavaScript parser written entirely in JavaScript, designed for extensibility.

#compiler#plugin-system#javascript-parser
Stars11.4k
Forks1.0k
Last commit19 days ago
Acorn
AcornJavaScript

A tiny, fast JavaScript parser written completely in JavaScript, designed for extensibility.

#compiler#plugin-system#javascript-parser
Stars11.4k
Forks1.0k
Last commit19 days ago
React
ReactJavaScript

A comprehensive ESLint plugin providing React-specific linting rules to enforce best practices and catch common errors.

#developer-tools#lint#ecmascript
Stars9.3k
Forks2.7k
Last commit2 months ago
Traceur compiler
Traceur compilerJavaScript

A JavaScript.next-to-JavaScript-of-today compiler that lets you use future ECMAScript features in current environments.

#javascript-compiler#transpiler#ecmascript
Stars8.1k
Forks568
Last commit1 year ago
boa
boaRust

An embeddable JavaScript engine written in Rust, supporting over 90% of the ECMAScript specification.

#hacktoberfest#webassembly#javascript-engine
Stars7.4k
Forks644
Last commit2 days ago
JerryScript
JerryScriptC

An ultra-lightweight JavaScript engine designed to run on microcontrollers and IoT devices with less than 64KB RAM.

#iot#embedded-systems#javascript-engine
Stars7.4k
Forks691
Last commit9 months ago
goja
gojaGo

A pure Go implementation of ECMAScript 5.1+ with a focus on standard compliance and performance.

#javascript-engine#embedding#pure-go
Stars7.0k
Forks461
Last commit19 hours ago
Duktape
DuktapeJavaScript

An embeddable, portable JavaScript engine with a compact footprint, designed for integration into C/C++ projects.

#c-integration#javascript-engine#portable
Stars6.2k
Forks543
Last commit2 years ago
Jint
JintC#

A JavaScript interpreter for .NET that runs on any modern .NET platform, enabling JavaScript execution within .NET applications.

#module-system#async-await#sandboxed-execution
Stars4.7k
Forks604
Last commit19 hours ago
txiki.js
txiki.jsC

A tiny JavaScript runtime built on QuickJS-ng and libuv, targeting modern ECMAScript and WinterTC compliance.

#wintertc#ecmascript#javascript-runtime
Stars3.1k
Forks221
Last commit7 hours ago
es6-shim
es6-shimJavaScript

ECMAScript 6 compatibility shims for legacy JavaScript engines, providing modern ES6 features in older environments.

#sets#ecmascript6#polyfill
Stars3.1k
Forks377
Last commit3 months ago
ESDoc
ESDocJavaScript

A documentation generator for JavaScript that produces good documentation with coverage measurement.

#developer-tools#code-documentation#ecmascript
Stars2.7k
Forks199
Last commit1 year ago
Standard
StandardTypeScript

ESLint configuration for enforcing JavaScript Standard Style rules in your projects.

#standardjs#developer-tools#standard
Stars2.6k
Forks546
Last commit3 days ago
nova
novaRust

A lightweight, modular JavaScript engine written in Rust with a focus on embeddability and data-oriented design.

#javascript-engine#embedding#interpreter
Stars1.9k
Forks78
Last commit1 month ago
ES6 shim
ES6 shimJavaScript

A collection of JavaScript polyfills and shims for web platform features, enabling future-looking code across browsers.

#polyfill#ecmascript#shim
Stars1.4k
Forks350
Last commit5 years ago
Fates and States
Fates and StatesJavaScript

The ES6 promises specification proposal that defines the standard JavaScript Promise API for asynchronous operations.

#standard#tc39#async-programming
Stars1.3k
Forks94
Last commit6 years ago
Jurassic
JurassicC#

A .NET library that compiles and executes JavaScript code, providing a high-performance, standards-compliant ECMAScript runtime.

#compiler#library#javascript-engine
Stars950
Forks130
Last commit1 year ago
Markdown
MarkdownJavaScript

An ESLint plugin to lint JavaScript, JSX, TypeScript, and other code blocks within Markdown documents.

#developer-tools#linter#static-code-analysis
Stars575
Forks90
Last commit3 days ago
Standard Style
Standard Style

A curated list of packages, tools, and resources in the JavaScript Standard Style ecosystem.

#standardjs#developer-tools#standard
Stars408
Forks35
Last commit2 years ago
regexpu
regexpuJavaScript

A source code transpiler that rewrites ES2015 Unicode regular expressions with the 'u' flag into ES5-compatible equivalents.

#unicode#regex#transpiler
Stars242
Forks18
Last commit1 year ago
WebCell
WebCellTypeScript

Web Components engine based on VDOM, JSX, MobX & TypeScript

#spa#ecmascript#decorator
Stars177
Forks17
Last commit9 months ago
globalthis
globalthisJavaScript

An ECMAScript spec-compliant polyfill/shim for the globalThis object.

#cross-environment#global-object#polyfill
Stars157
Forks13
Last commit6 months ago
es-x
es-xTypeScript

ESLint plugin that provides readable error messages for ECMAScript syntax and allows granular control over feature usage.

#developer-tools#syntax-checking#npm-package
Stars155
Forks13
Last commit3 days ago
matchAll
matchAll

A JavaScript proposal for String.prototype.matchAll, providing an iterator over all regex matches with capturing groups.

#tc39#regex#polyfill
Stars100
Forks8
Last commit5 years ago
flag s
flag sHTML

Adds the `s` (dotAll) flag to JavaScript regular expressions, making `.` match any character including line terminators.

#tc39#regex#proposal
Stars88
Forks9
Last commit4 years ago
Formulon
FormulonJavaScript

A parser for Salesforce Formulas implemented in ECMAScript 2017, enabling formula testing and evaluation outside Salesforce.

#salesforce#developer-tools#testing-tool
Stars77
Forks18
Last commit3 months ago
Page 1 of 2Next

Related Tags

#Javascript61#Polyfill21#Compatibility20#Shim17#Developer Tools17#Nodejs15#Static Analysis14#Code Quality13#Es612#Eslint12#Linting10#Tc399
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub