Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
ECMAScript
ECMAScript is the standardization of the family of scripting languages that includes JavaScript. New versions of the standard are released every year. It is standardized by Ecma International. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used to write server-side applications and services using Node.js and other runtime environments. The ECMAScript language includes structured, dynamic, functional, and prototype-based features.
- GitHub: https://github.com/topics/ecmascript
- Wikipedia: https://en.wikipedia.org/wiki/ECMAScript
- Repo: https://github.com/tc39
- Created by: Brendan Eich, Ecma International
- Released: June 1997
- Related Topics: ecma-262, javascript, js, actionscript, jscript, qtscript, inscript, google-apps-script, nodejs,
- Aliases: es6,
- Last updated: 2025-01-18 00:08:58 UTC
- JSON Representation
https://github.com/swc-project/swc
Rust-based platform for the Web
babel compiler ecmascript ecmascript-parser javascript parser rust swc typescript typescript-compiler typescript-parser
Last synced: 20 Jan 2025
https://github.com/standard/standard
🌟 JavaScript Style Guide, with linter & automatic code fixer
development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide
Last synced: 20 Jan 2025
https://github.com/eslint/eslint
Find and fix problems in your JavaScript code.
ecmascript eslint javascript linter static-code-analysis
Last synced: 20 Jan 2025
https://github.com/tc39/proposals
Tracking ECMAScript Proposals
committee ecmascript javascript language language-design proposal spec specification
Last synced: 21 Jan 2025
https://github.com/tc39/ecma262
Status, process, and documents for ECMA-262
Last synced: 20 Jan 2025
https://github.com/jsx-eslint/eslint-plugin-react
React-specific linting rules for ESLint
development ecmascript eslint javascript lint react
Last synced: 20 Jan 2025
https://github.com/yannickcr/eslint-plugin-react
React-specific linting rules for ESLint
development ecmascript eslint javascript lint react
Last synced: 03 Dec 2024
https://github.com/es-shims/es5-shim
ECMAScript 5 compatibility shims for legacy (and modern) JavaScript engines
ecmascript es5 javascript polyfill shim
Last synced: 20 Jan 2025
https://github.com/jquery/esprima
ECMAScript parsing infrastructure for multipurpose analysis
ast ecmascript esprima javascript parser parsing
Last synced: 20 Jan 2025
https://github.com/boa-dev/boa
Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
ecmascript hacktoberfest interpreter javascript javascript-engine javascript-interpreter parser runtime rust rust-crate wasm webassembly
Last synced: 22 Jan 2025
https://github.com/yauhenkavalchuk/interview-questions
Популярные HTML / CSS / JavaScript / ECMAScript / TypeScript / React / Vue / Angular / Node вопросы на интервью и ответы на них (https://tinyurl.com/wxysrpsy)
accessibility angular css ecmascript html interview interview-preparation interview-questions javascript js nodejs react redux security typescript vue
Last synced: 21 Jan 2025
https://github.com/YauhenKavalchuk/interview-questions
Популярные HTML / CSS / JavaScript / ECMAScript / TypeScript / React / Vue / Angular / Node вопросы на интервью и ответы на них (https://tinyurl.com/wxysrpsy)
accessibility angular css ecmascript html interview interview-preparation interview-questions javascript js nodejs react redux security typescript vue
Last synced: 31 Oct 2024
https://github.com/kdchang/reactjs101
從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
andriod ecmascript ecmascript2015 ecosystem es2015 es2017 es6 flux front-end graphql immutablejs ios javascript mobile react react-native react-tutorial reactjs redux relay
Last synced: 16 Jan 2025
https://github.com/mouredev/hello-javascript
Curso para aprender el lenguaje de programación JavaScript desde cero y para principiantes. 45 clases, +6 horas en vídeo y 130 ejercicios.
ecmascript javascript javascript-vanilla js nodejs tutorial vanilla-javascript vanilla-js
Last synced: 15 Jan 2025
https://github.com/daumann/ECMAScript-new-features-list
A comprehensive list of new ES features, including ES2015 (ES6), ES2016, ES2017, ES2018, ES2019
ecmascript es10 es2015 es2016 es2017 es2018 es2019 es2020 es2022 es2023 es2024 es5 es6 es7 es8 es9 esnext features javascript
Last synced: 28 Oct 2024
https://github.com/daumann/ecmascript-new-features-list
A comprehensive list of new ES features, including ES2015 (ES6), ES2016, ES2017, ES2018, ES2019
ecmascript es10 es2015 es2016 es2017 es2018 es2019 es2020 es2022 es2023 es2024 es5 es6 es7 es8 es9 esnext features javascript
Last synced: 15 Jan 2025
https://github.com/quickjs-zh/QuickJS
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
c compiler ecmascript es2020 javascript javascript-engine javascript-interpreter js quickjs virtual-machine vm zh
Last synced: 11 Nov 2024
https://github.com/quickjs-zh/quickjs
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
c compiler ecmascript es2020 javascript javascript-engine javascript-interpreter js quickjs virtual-machine vm zh
Last synced: 22 Jan 2025
https://github.com/paulmillr/es6-shim
ECMAScript 6 compatibility shims for legacy JS engines
ecmascript ecmascript6 es6 shim
Last synced: 21 Jan 2025
https://github.com/neomjs/neo
The application worker driven frontend framework
css3 ecmascript es8 framework frontend hacktoberfest hacktoberfest2024 html5 javascript json multi-window offscreencanvas offthemainthread performance sharedworker spa vdom virtual-dom webdevelopment webworker
Last synced: 21 Jan 2025
https://github.com/estools/escodegen
ECMAScript code generator
ast ecmascript estree javascript
Last synced: 20 Jan 2025
https://github.com/standard/eslint-config-standard
ESLint Config for JavaScript Standard Style
development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide
Last synced: 20 Jan 2025
https://github.com/asciidwango/js-primer
:book: JavaScript Primer - 迷わないための入門書
book browser ecmascript javascript nodejs tutorial
Last synced: 22 Jan 2025
https://github.com/bingkui/javascript-zh
Airbnb 出品,目前非常流行的 JavaScript 代码规范(中文版)。其内对各种 js 范式的写法进行了详细的规定与说明,按照此规范写出的代码将会更加合理。
ecmascript eslint javascript style-guide styleguide
Last synced: 18 Jan 2025
https://github.com/BingKui/javascript-zh
Airbnb 出品,目前非常流行的 JavaScript 代码规范(中文版)。其内对各种 js 范式的写法进行了详细的规定与说明,按照此规范写出的代码将会更加合理。
ecmascript eslint javascript style-guide styleguide
Last synced: 30 Oct 2024
https://github.com/mdn/js-examples
Code examples that accompany the MDN JavaScript/ECMAScript documentation
ecmascript examples javascript
Last synced: 16 Jan 2025
https://github.com/meriyah/meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
acorn ast ecmascript esnext estree javascript jsx parser parsing performance stability tc39 typescript
Last synced: 21 Jan 2025
https://github.com/mysticatea/eslint-plugin-node
Additional ESLint's rules for Node.js
coding-style ecmascript eslint eslint-plugin javascript node nodejs npm npm-module npm-package static-code-analysis
Last synced: 21 Jan 2025
https://github.com/estools/estraverse
ECMAScript JS AST traversal functions
ast ecmascript estree javascript
Last synced: 15 Jan 2025
https://github.com/tc39/proposal-binary-ast
Binary AST proposal for ECMAScript
ast ecma ecmascript javascript parser proposal standard
Last synced: 18 Jan 2025
https://github.com/sudheerj/ecmascript-features
ECMAScript features cheatsheet
ecmascript ecmascript-features ecmascript6 es2015 es2016 es2017 es2018 es2019 es2020 es2020-new-features es2021 es2022 es2023 es2024 es6 javascript javascript-es6
Last synced: 19 Jan 2025
https://github.com/sudheerj/ECMAScript-features
ECMAScript features cheatsheet
ecmascript ecmascript-features ecmascript6 es2015 es2016 es2017 es2018 es2019 es2020 es2020-new-features es2021 es2022 es2023 es2024 es6 javascript javascript-es6
Last synced: 09 Nov 2024
https://github.com/estools/esquery
ECMAScript AST query library.
ast ecmascript estree javascript
Last synced: 22 Jan 2025
https://github.com/mathiasbynens/jsesc
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
ascii-safe code-generation ecmascript escape escape-sequences javascript json stringify unicode
Last synced: 16 Jan 2025
https://github.com/polygonplanet/encoding.js
Convert and detect character encoding in JavaScript
character-encoding charset convert-encoding detect ecmascript encoding encoding-library euc-jp iconv javascript shift-jis unicode utf-8
Last synced: 08 Nov 2024
https://github.com/estools/escope
Escope: ECMAScript scope analyzer
ast ecmascript estree javascript
Last synced: 17 Jan 2025
https://github.com/pvdz/tenko
An 100% spec compliant ES2021 JavaScript parser written in JS
ast ecmascript javascript parser
Last synced: 22 Jan 2025
https://github.com/lydell/js-tokens
Tiny JavaScript tokenizer.
ecmascript javascript regex tokenizer
Last synced: 21 Jan 2025
https://github.com/KFlash/seafox
A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
acorn ecmascript es2020 estree javascript parser parsing tc39 typescript
Last synced: 11 Nov 2024
https://github.com/dollarshaveclub/es-check
Checks the version of ES in JavaScript files with simple shell commands 🏆
bundling ecmascript es6 es6-modules modules test-automation testing testing-tools
Last synced: 05 Nov 2024
https://github.com/standard/eslint-config-standard-react
ESLint Shareable Config for React/JSX support in JavaScript Standard Style
development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide
Last synced: 17 Jan 2025
https://github.com/taritsyn/javascriptengineswitcher
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines. This library allows you to quickly and easily switch to using of another JavaScript engine.
adapters chakracore dotnet ecmascript javascript javascript-engine jering-javascript-nodejs jint jurassic microsoft-clearscript msie nil-js nodejs v8 vroomjs yantrajs
Last synced: 19 Jan 2025
https://github.com/Taritsyn/JavaScriptEngineSwitcher
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines. This library allows you to quickly and easily switch to using of another JavaScript engine.
adapters chakracore dotnet ecmascript javascript javascript-engine jering-javascript-nodejs jint jurassic microsoft-clearscript msie nil-js nodejs v8 vroomjs yantrajs
Last synced: 16 Nov 2024
https://github.com/binast/binjs-ref
Reference implementation for the JavaScript Binary AST format
binary ecmascript javascript parsing performance prototype
Last synced: 22 Jan 2025
https://github.com/standard/snazzy
Format JavaScript Standard Style as Stylish (i.e. snazzy) output
browser development ecmascript eslint formatter javascript lint nodejs snazzy standard style
Last synced: 19 Jan 2025
https://github.com/sergiodxa/impresionante-javascript
Recopilación de links en español sobre JavaScript
angular aprender conferencias curso-de-javascript ecmascript electron javascript libros nodejs polymer react redux tutoriales
Last synced: 18 Jan 2025
https://github.com/shinnn/isogram
Generate Google Analytics tracking code with any isogrammic parameters you like
cli code-generator easter-egg ecmascript google-analytics isogram javascript nodejs variable
Last synced: 18 Jan 2025
https://github.com/eslint/markdown
Lint JavaScript code blocks in Markdown documents
development ecmascript eslint javascript linter markdown static-code-analysis
Last synced: 16 Jan 2025
https://github.com/devpunks/snuggsi
snuggsi ツ - Easy Custom Elements in ~1kB
custom-elements dom ecmascript es6 frontend html javascript template-literals webcomponents
Last synced: 17 Jan 2025
https://github.com/feross/awesome-standard
Documenting the explosion of packages in the standard ecosystem!
awesome awesome-list development ecmascript es6 eslint javascript linter list nodejs standard static-code-analysis style-guide
Last synced: 19 Dec 2024
https://github.com/justjavac/v8.js.cn
V8 官方网站中文翻译
ecmascript javascript v8 v8-engine v8-javascript-engine v8js webassembly
Last synced: 18 Jan 2025
https://github.com/mathiasbynens/regenerate
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
code-generation ecmascript javascript regexp regular-expressions unicode
Last synced: 17 Jan 2025
https://github.com/kentcdodds/es6-workshop
A very hands on :open_hands: workshop :computer: about ES6 and beyond.
ecmascript es6-workshop javascript kcd-edu workshop
Last synced: 18 Jan 2025
https://github.com/kataw/kataw
An 100% spec compliant ES2022 JavaScript toolchain
acorn ast ast-nodes babel cst cst-parser diagnostics ecma ecmascript error-recovery estree parsing performance recovery-mode typescript walker
Last synced: 11 Nov 2024
https://github.com/badacadabra/javascript-design-patterns
:paperclip: ES5 + ES6 + CoffeeScript + TypeScript design patterns with some theory, real-world examples and UML diagrams
coffeescript design-patterns ecmascript es5 es6 javascript typescript
Last synced: 15 Jan 2025
https://github.com/dotnettools/sharpgrabber
Download from YouTube, Vimeo, HLS (M3U8 files) and more with .NET and JavaScript - Library and desktop app for downloading high quality media
blackwidow cross-platform ecmascript ffmpeg high-quality hls instagram javascript m3u8 media-converter net-core net-standard pornhub video vimeo xnxx xvideos youtube youtube-dl
Last synced: 20 Jan 2025
https://github.com/dotnettools/SharpGrabber
Download from YouTube, Vimeo, HLS (M3U8 files) and more with .NET and JavaScript - Library and desktop app for downloading high quality media
blackwidow cross-platform ecmascript ffmpeg high-quality hls instagram javascript m3u8 media-converter net-core net-standard pornhub video vimeo xnxx xvideos youtube youtube-dl
Last synced: 25 Oct 2024
https://github.com/Badacadabra/JavaScript-Design-Patterns
:paperclip: ES5 + ES6 + CoffeeScript + TypeScript design patterns with some theory, real-world examples and UML diagrams
coffeescript design-patterns ecmascript es5 es6 javascript typescript
Last synced: 12 Oct 2024
https://github.com/frontendmasters/javascript-enlightenment
[Book] JavaScript (ES2015+) Enlightenment
book ecmascript es6 handbook javascript
Last synced: 20 Jan 2025
https://github.com/estools/esmangle
esmangle is mangler / minifier for Mozilla Parser API AST
ast ecmascript estree javascript
Last synced: 21 Jan 2025
https://github.com/fimbullinter/wotan
Pluggable TypeScript and JavaScript linter
best-practices code-analysis code-quality ecmascript extensible javascript linter static-analysis typescript
Last synced: 28 Oct 2024
https://github.com/tc39/proposal-cancellation
Proposal for a Cancellation API for ECMAScript
cancellation ecmascript javascript proposal
Last synced: 17 Jan 2025
https://github.com/yinguangyao/blog
关于 JavaScript 前端开发、工作经验的一点点总结。
blog canvas docker ecmascript ioc javascript jsbridge konvajs mobx nodejs nuxt react react-hooks recoil redux ssr typescript underscore webpack webview
Last synced: 15 Jan 2025
https://github.com/wopian/kitsu
🦊 A simple, lightweight & framework agnostic JSON:API client
api-client async async-await ecmascript esm hacktoberfest javascript json-api json-api-serializer kitsu kitsu-api kitsu-io nodejs npm promise
Last synced: 19 Jan 2025
https://github.com/timothygu/es-howto
How to read the ECMAScript specification (ECMA-262)
ecma262 ecmascript howto javascript web-standards
Last synced: 21 Jan 2025
https://github.com/TimothyGu/es-howto
How to read the ECMAScript specification (ECMA-262)
ecma262 ecmascript howto javascript web-standards
Last synced: 07 Nov 2024
https://github.com/kronuz/esprima-python
ECMAScript parsing infrastructure for multipurpose analysis
ast ecmascript esprima javascript parser parsing python
Last synced: 18 Jan 2025
https://github.com/mathiasbynens/regexpu
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.
code-generation ecmascript es2015 javascript regex regexp regular-expression unicode
Last synced: 16 Jan 2025
https://github.com/slorber/combine-promises
Like Promise.all(array) but with an object instead of an array.
async await ecmascript functional-js functional-programming javascript promise promises
Last synced: 22 Jan 2025
https://github.com/unclechu/node-deep-extend
Recursive extend module
browser ecmascript javascript nodejs
Last synced: 18 Jan 2025
https://github.com/devsnek/esvu
esvu is your one-stop shop for all implementations of ECMAScript.
ecmascript installer javascript
Last synced: 19 Jan 2025
https://github.com/saadq/proposals.es
📚 A website for exploring ECMAScript proposals/champions/specs and more.
ecmascript javascript nextjs proposals
Last synced: 19 Nov 2024
https://github.com/easywebapp/webcell
Web Components engine based on VDOM, JSX, MobX & TypeScript
decorator ecmascript jsx mobx mvvm spa typescript vdom web-component webapp
Last synced: 20 Jan 2025
https://github.com/EasyWebApp/WebCell
Web Components engine based on VDOM, JSX, MobX & TypeScript
decorator ecmascript jsx mobx mvvm spa typescript vdom web-component webapp
Last synced: 18 Nov 2024
https://github.com/yowainwright/es-check
Checks the version of ES in JavaScript files with simple shell commands 🏆
build-tool bundler ci-cd cicd ecmascript testing
Last synced: 05 Nov 2024
https://github.com/mysticatea/regexpp
The regular expression parser for ECMAScript.
abstract-syntax-tree ecmascript javascript parser regexp
Last synced: 20 Jan 2025
https://github.com/matthisk/es6console
🔮 Play with ECMAScript compilers
compilers ecmascript es6 javascript
Last synced: 25 Nov 2024
https://github.com/vincentdchan/jetpack.js
A JavaScript bundler and minifier implemented in C++ aimed at excellent performance.
bundler cpp ecmascript es-parsers javascript javascript-parser minifier parser
Last synced: 26 Oct 2024
https://github.com/buehler/node-typescript-parser
Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
ast ecmascript parser parsing typescript typescript-parser
Last synced: 16 Jan 2025
https://github.com/packtworkshops/the-javascript-workshop
A New, Interactive Approach to Learning JavaScript
api css ecmascript es9 grunt gulp html javascript nodejs webpack
Last synced: 16 Jan 2025
https://github.com/tc39/proposal-array-unique
ECMAScript proposal for Deduplicating method of Array
array deduplicate ecmascript javascript polyfill proposal unique
Last synced: 19 Dec 2024
https://github.com/swc-project/cli
CLI for swc
babel cli ecmascript nodejs swc typescript
Last synced: 21 Jan 2025
https://github.com/jdonaghue/es-search
Search ECMAScript structurally
babel babel-parser babel-traverse ecmascript javascript nodejs
Last synced: 13 Nov 2024
https://github.com/JSCIG/js-class-fields-chinese-discussion
JavaScript的『class fields』提案中文讨论
Last synced: 01 Nov 2024
https://github.com/othree/es.next.syntax.vim
ES.Next syntax for Vim
ecmascript javascript syntax vim yajs
Last synced: 27 Oct 2024
https://github.com/eslint-community/eslint-plugin-es-x
ESLint plugin about ECMAScript syntactic features.
ecmascript eslint eslint-plugin javascript npm-package
Last synced: 17 Jan 2025
https://github.com/estools/esutils
utility box for ECMAScript language tools
ast ecmascript estree javascript
Last synced: 19 Jan 2025
https://github.com/ljharb/es-abstract
ECMAScript spec abstract operations.
abstract abstract-operation ecmascript javascript operation spec specification
Last synced: 16 Jan 2025
https://github.com/mysticatea/eslint-plugin-es
ESLint plugin about ECMAScript syntactic features.
ecmascript eslint eslint-plugin javascript npm-package
Last synced: 20 Jan 2025
https://github.com/taritsyn/msiejavascriptengine
.NET wrapper for working with the JavaScript engines of Internet Explorer and Edge Legacy.
activescript chakra dotnet ecmascript edge javascript javascript-engine jsrt msie
Last synced: 16 Nov 2024
https://github.com/estools/estemplate
Proper (AST-based) JavaScript code templating with source maps support.
ast ecmascript estree javascript
Last synced: 12 Nov 2024
https://github.com/unvell/reoscript
JavaScript-like script language engine for .NET Application. Easy to plug in .NET Application and making API extension for script. Enhanced syntax and features are also available such as lambda expression, call setTimeout with arguments, etc...
ecmascript inapp-script integration interpreter javascript lambda-expressions script script-executor script-integration script-language
Last synced: 14 Nov 2024
https://github.com/standard/eslint-config-standard-jsx
ESLint Shareable Config for JSX support in JavaScript Standard Style
development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style-guide
Last synced: 22 Jan 2025
https://github.com/rows/hiring
Work with us!
careers ecmascript hiring java jvm management recruiting recruitment rows
Last synced: 07 Nov 2024
https://github.com/necojackarc/extensible-custom-error
JavaScript extensible custom error that can take a message and/or an Error object
ecmascript error error-handling javascript node
Last synced: 16 Jan 2025
https://github.com/exuanbo/di-wise
🧙♀️ Lightweight and flexible dependency injection library for JavaScript and TypeScript, w/wo ECMAScript decorators.
container dependency-injection di ecmascript ecmascript-decorator injector ioc typescript
Last synced: 20 Jan 2025
https://github.com/ES-Community/Code-of-conduct
Code de conduite de la communauté francophone de JavaScript (ECMAScript) et Node.js
communaute community ecmascript francophone javascript nodejs
Last synced: 27 Dec 2024
https://github.com/samundrak/fetch-progress
Progress of response for fetch API
ecmascript fetch javascript progress
Last synced: 15 Jan 2025
https://github.com/KidkArolis/healthier
🧘♀️ Healthier is an opinionated style agnostic code linter – a friendly companion to Prettier
development ecmascript eslint javascript linter nodejs prettier standard static-code-analysis
Last synced: 18 Nov 2024
https://github.com/kidkarolis/healthier
🧘♀️ Healthier is an opinionated style agnostic code linter – a friendly companion to Prettier
development ecmascript eslint javascript linter nodejs prettier standard static-code-analysis
Last synced: 19 Dec 2024