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: 2026-01-13 00:09:26 UTC
- JSON Representation
https://github.com/nandomoreirame/vovo-juju-api
API com algumas falas da fofa da vovó Juju (animação Irmão do Jorel)
api ecmascript javascript next nextjs node now react rest restapi vercel
Last synced: 21 Apr 2025
https://github.com/codistica/codistica-js
Codistica's JavaScript main public repository.
Last synced: 01 May 2025
https://github.com/UseWebPlatform/motto-UseWebPlatform-cs
Motto #UseWebPlatform in czech language.
czech ecma ecmascript javascript polymer prpl-pattern usetheplatform usewebplatform w3c webplatform
Last synced: 10 Mar 2025
https://github.com/freeshineit/javascript-array
javascript-array
array ecmascript es6 javascript javascript-array
Last synced: 28 Oct 2025
https://github.com/mohammad-taheri1/amazing-world-of-front-end
css3 ecmascript html5 javascript
Last synced: 11 Jul 2025
https://github.com/inspect-js/has-optional-chaining
Determine if the JS environment has optional chaining support
chaining ecmascript javascript optional
Last synced: 01 Aug 2025
https://github.com/hirofa/typescript_utils
Typescript utils for GreCo (quickjs) in rust
ecmascript es5 es6 javascript quickjs rust transpiler typescript
Last synced: 20 Jun 2025
https://github.com/andersdjohnson/null-propagation
Emulate null propagation operator.
ecmascript esnext facebook get idx javascript lodash null null-check path propagation stage-1 traversal traverse
Last synced: 18 Mar 2025
https://github.com/alwatr/nitrobase
Nitrobase is a blazingly fast, lightweight database built on JSON. It stores data entirely in memory for lightning-quick access, while also providing a JSON file backup for persistence. You can easily serve your data over the web using our high-performance accelerated Nginx server.
database db ecmascript javascript json nodejs typescript
Last synced: 28 Apr 2025
https://github.com/es-shims/array.prototype.indexof
An ES2015 spec-compliant `Array.prototype.indexOf` shim/polyfill/replacement that works as far down as ES3.
array ecmascript indexof javascript polyfill shim
Last synced: 30 Sep 2025
https://github.com/inspect-js/has-object-spread
check if the environment supports { ...a } spread syntax
ecmascript javascript object rest spread syntax
Last synced: 05 Apr 2025
https://github.com/peakchen90/eslint-plugin-proposal
some rules for ECMAScript proposal. eg: class property.
class class-properties development ecmascript eslint eslint-plugin javascript lint proposal
Last synced: 12 May 2025
https://github.com/devsnek/promise-reference
Reference implementation of ECMA-262 Promises, in JavaScript
ecmascript promise reference-implementation
Last synced: 03 Apr 2025
https://github.com/azu/map-like
ES2015 Map like object. Tiny `Map` shim.
ecmascript javascript map polyfill
Last synced: 13 Mar 2025
https://github.com/inspect-js/is-registered-symbol
Is this value a Symbol stored in the global cross-realm Symbol registry?
ecmascript javascript keyfor registered registry symbol
Last synced: 05 Apr 2025
https://github.com/ljharb/es-define-property
`Object.defineProperty`, but not IE 8's broken one.
define defineproperty ecmascript javascript object property
Last synced: 07 May 2025
https://github.com/choaib-elmadi/javascript-basics
JavaScript Basics: ECMAScript 6 / 2015.
ecmascript es2015 es6 javascript
Last synced: 15 Apr 2025
https://github.com/es-shims/array.prototype.findlast
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
array ecmascript findlast javascript polyfill shim
Last synced: 07 May 2025
https://github.com/vasco3/cuadrante-codemods
Code modifiers using jscodeshift
codemod cuadrante-codemods ecmascript es6-modules jscodeshift
Last synced: 01 Apr 2025
https://github.com/the-sabra/express-tool
This CLI tool helps you to create files for Express framework.
cli-app command-line command-line-tool ecmascript express express-js expressjs generator javascript node-js nodejs npm npm-package pnpm terminal yarn
Last synced: 13 Oct 2025
https://github.com/tomchv/typescript-project-template
A simple template to easily start Node Typescript project
ecmascript template typescript
Last synced: 27 Jul 2025
https://github.com/christianoellers/silent-space
Experimental Arcade 2D space shooter. Conceptual game engine built with JavaScript and Canvas 2D.
2d 2d-game 2d-game-engine 2d-graphics audio-api canvas canvas-api canvas-game ecmascript game game-development game-engine html5 javascript space-game space-invaders space-shooter starship top-down-game top-down-shooter
Last synced: 07 Apr 2025
https://github.com/romaleev/enigma-ts
TypeScript Enigma Machine Implementation
babel ecmascript ecmascript6 enigma enigma-ts es6 jasmine nodejs npm romaleev ts tsc tslint tslint-rules typescript
Last synced: 10 Jul 2025
https://github.com/yamoo9/web-frontend
웹 프론트엔드 (Web Frontend)
css ecmascript express html nodejs react responsive-web-design web web-standards
Last synced: 28 Apr 2025
https://github.com/alirezakay/eslint-airbnb-vscode
Installing a nice light and useful Ecma Script Linting by combining airbnb and eslint rules in vscode ide
airbnb-eslint ecmascript eslint eslint-airbnb eslint-config linting npm react reactjs recommendation rules visual-studio-code vscode vscode-extension yarn
Last synced: 16 Mar 2025
https://github.com/ljharb/intl-fallback-symbol
ECMA-402 Intl spec's internal `FallbackSymbol`
ecmascript fallback fallback-symbol fallbacksymbol intl javascript symbol
Last synced: 30 Apr 2025
https://github.com/lojaskd/javascript-style-guide
:yellow_heart: Base LojasKD's JS ESLint config, following our styleguide
ecmascript eslint eslintconfig javascripts js npm
Last synced: 08 Apr 2025
https://github.com/JungleMinds/JM_API-Boilerplate
A boilerplate for web APIs using Nodejs - based on Domain Driven Design and Clean Architecture principles
api boilerplate dependency-injection ecmascript es6 eslint javascript nodejs prettier server wbso
Last synced: 10 Mar 2025
https://github.com/unclechu/lor-ponificator
LINUX.ORG.RU avatar ponificator. Greasemonkey script.
ecmascript greasemonkey greasemonkey-script javascript js
Last synced: 11 Jul 2025
https://github.com/souenzzo/inverno
Bringing WinterCG support to GraalJS
ecmascript graaljs graalvm java javascript nodejs web wintercg
Last synced: 12 Oct 2025
https://github.com/rubensibon/advanced-javascript-concepts-notes
Notes on Andrei Neagoie's Advanced JavaScript Concepts
Last synced: 14 Apr 2025
https://github.com/whjin/canvas-utils
canvas utils
canvas ecmascript javascript pixijs webpack
Last synced: 11 Apr 2025
https://github.com/jungleminds/jm_api-boilerplate
A boilerplate for web APIs using Nodejs - based on Domain Driven Design and Clean Architecture principles
api boilerplate dependency-injection ecmascript es6 eslint javascript nodejs prettier server wbso
Last synced: 11 Apr 2025
https://github.com/es-shims/array.prototype.map
Array.prototype.map spec-compliant polyfill
array ecmascript es5 javascript map polyfill shim
Last synced: 30 Sep 2025
https://github.com/es-shims/set.prototype.union
An ESnext spec-compliant `Set.prototype.union` shim/polyfill/replacement that works as far down as ES3
ecmascript es-shim es-shims javascript polyfill set shim union
Last synced: 30 Sep 2025
https://github.com/es-shims/array.prototype.filter
Simple ES6 Array.prototype.filter polyfill for older environments.
array ecmascript filter javascript polyfill shim
Last synced: 30 Sep 2025
https://github.com/es-shims/well-known-symbols
An ESnext spec-compliant shim/polyfill/replacement for all Well-Known Symbols that works in any environment with Symbols
ecmascript javascript polyfill shim
Last synced: 30 Sep 2025
https://github.com/es-shims/number.isinteger
An ES-spec-compliant Number.isInteger shim/polyfill/replacement that works as far down as ES3
ecmascript es-shims isinteger javascript number polyfill shim
Last synced: 30 Sep 2025
https://github.com/azu/what-is-this
What value is `this` in Strict, Script, or Module?
ecmascript javascript spec this
Last synced: 13 Mar 2025
https://github.com/inspect-js/is-set
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
collection ecmascript es6 is javascript map set
Last synced: 05 Apr 2025
https://github.com/inspect-js/has-dynamic-import
Does the current environment have `import()` support?
detect dynamic ecmascript esm esmodules has import javascript modules
Last synced: 05 Apr 2025
https://github.com/inspect-js/is-shared-array-buffer
Is this value a JS SharedArrayBuffer? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
array buffer ecmascript is javascript shared sharedarraybuffer
Last synced: 05 Apr 2025
https://github.com/theremotecoder/github-gist
Gist sources collection. Intended for simplified download, code view and re-use. Internally used for linting purposes to improve overall snippet quality by common standards.
actionscript actionscript3 code-snippet code-snippets ecmascript es6 es6-javascript gist gists gists-files javascript javascript-snippets magento magento-ecommerce-ce php php7 snippet snippets snippets-collection snippets-collections
Last synced: 27 Feb 2025
https://github.com/tobitsoftware/chayns-template-esnext-react-alt
This template will help you getting started with building Tapps for your chayns®-Website with React, alt.js and ES2015.
boilerplate chayns ecmascript esnext flux javascript react tapp template webpack2
Last synced: 02 Dec 2025
https://github.com/wellitongervickas/boilerplate-reactjs
ReactJS quick start
boilerplate ecmascript javascript react react-router reactjs redux sagas
Last synced: 30 Dec 2025
https://github.com/es-shims/array.prototype.findlastindex
An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.
array ecmascript findlastindex javascript polyfill shim
Last synced: 07 May 2025
https://github.com/ljharb/define-data-property
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
accessor configurable data define ecmascript enumerable javascript object property writable
Last synced: 13 Apr 2025
https://github.com/viktor-maksimov/js-deep-cloning
Deep cloning, so the pointers are lost.
angular cloning deep-clone deep-clone-objects ecmascript es6 javascript object reactjs structured-clone typescript vuejs
Last synced: 30 Dec 2025
https://github.com/xotic750/error-x
Create custom Javascript Error objects.
browser ecmascript error nodejs
Last synced: 30 Apr 2025
https://github.com/mosalem149/iti-st-frontend-reactjs
This Repo For ITI Summer Training Projects Track Front End Development Using ReactJS
bootstrap4 bootstrap5 css css-animations css-flexbox css-grid css-grid-layout css3 css3-animations ecmascript ecmascript6 html html-css-javascript html5 javascript reactjs routing
Last synced: 24 Feb 2025
https://github.com/sanidhyy/disney-clone
Modern Disney Clone using React JS
api app auth css ecmascript firebase html javascript js json modern-ui-ux movie react reactjs
Last synced: 30 Oct 2025
https://github.com/es-shims/reflect.getprototypeof
An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible.
ecmascript getprototypeof javascript polyfill reflect shim
Last synced: 07 May 2025
https://github.com/mellowco/eslint-config-format
use eslint instead of prettier for code formatting
ecmascript eslint eslint-plugin javascript
Last synced: 25 Oct 2025
https://github.com/es-shims/set.prototype.isdisjointfrom
An ESnext spec-compliant `Set.prototype.isDisjointFrom` shim/polyfill/replacement that works as far down as ES3
disjoint ecmascript es-shims isdisjointfrom javascript polyfill set shim
Last synced: 07 May 2025
https://github.com/arthurfiorette/try
A 332-byte Spec-Compliant Implementation of the ECMAScript Try Operator Proposal Result class.
assignment class ecmascript error implementation operator proposal result safe try
Last synced: 24 Oct 2025
https://github.com/inspect-js/get-symbol-description
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
description ecmascript javascript symbol
Last synced: 05 Apr 2025
https://github.com/inspect-js/is-weakset
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
collection ecmascript javascript js-weakset map set weakmap weakset
Last synced: 05 Apr 2025
https://github.com/es-shims/array.prototype.reduceright
An ES5 spec-compliant `Array.prototype.reduceRight` shim/polyfill/replacement that works as far down as ES3.
array ecmascript javascript polyfill reduce reduceright shim
Last synced: 11 Apr 2025
https://github.com/mattmcfarland/docsense
An intelligent documentation generator for Ecmascript, Typescript, and Flowtype
ast documentation-generator ecmascript javascript parsing typescript
Last synced: 29 Mar 2025
https://github.com/es-shims/array.prototype.copywithin
An ES2015 spec-compliant `Array.prototype.copyWithin` shim/polyfill/replacement that works as far down as ES3.
array copywithin ecmascript javascript polyfill shim
Last synced: 18 Oct 2025
https://github.com/SAP-archive/ecmascript-monorepo-template
An opinionated template for an ECMAScript mono-repo structure and dev flows.
ecmascript javascript monorepo typescript
Last synced: 09 May 2025
https://github.com/jokeyrhyme/is-es5-supported
does this JavaScript environment conform to ECMAScript 5?
ecmascript ecmascript5 feature-detection javascript
Last synced: 18 Oct 2025
https://github.com/ugate/templeo
♌ Template Literals engine with cache and debugging support
ecmascript fragments indexeddb leveldb nodejs portable template template-engine template-literals template-partials
Last synced: 25 Aug 2025
https://github.com/chrisalexander55/ecmascript-sass-webpack-starter
Starter/Boilerplate project for a web application requiring EcmaScript (6/7), Webpack (3.X) and Sass (4.X) - optionally served from a lightly configured Docker container.
boilerplate docker-container ecmascript ecmascript2015 ecmascript2016 es2015 es2016 es6 es7 sass scss starter starter-project starter-template webpack webpack3
Last synced: 27 Oct 2025
https://github.com/wellitongervickas/my-react-components
most used react components
component ecmascript form input javascript react reactjs
Last synced: 06 Oct 2025
https://github.com/gbrlcustodio/modern-react
This repo hosts content of "Modern React" course.
course ecmascript esnext react
Last synced: 27 Mar 2025
https://github.com/es-shims/object.getprototypeof
An ES5 mostly-spec-compliant `Object.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible.
ecmascript ecmascript5 javascript polyfill shim
Last synced: 19 Jul 2025
https://github.com/fraxken/frequencyset
A set that keeps the frequency of occurrences.
ecmascript es6 frequencyset set
Last synced: 17 Mar 2025
https://github.com/progaurab/nextjs15-react19-training-instilllearning
nextjs-dashboard
ecmascript javascript nextjs nextjs15 nextjs15-typescript react reactjs reactjs19
Last synced: 29 Oct 2025
https://github.com/alanabarbosa/ViaCEP
Consumindo API ViaCEP
api cep css ecmascript javascript viacep viacep-api
Last synced: 10 Mar 2025
https://github.com/rodyherrera/zendajs
ZendaJS is a JavaScript runtime environment, built using C/C++ with the help of the fast v8 engine developed by Google. An environment with fast performance, which you can use to experiment in your spare time.
backend backend-services cplusplus cpp cxx ecmascript ecmascript-modules javascript javascript-engines javascript-es6 javascript-framework javascript-tools python runtime v8 v8-engine v8-javascript-engine v8js
Last synced: 11 Jun 2025
https://github.com/xotic750/deep-equal-x
node's assert.deepEqual algorithm.
browser deep-equals ecmascript nodejs
Last synced: 30 Apr 2025
https://github.com/w-lfpup/jackrabbit-js
a test runner for TS / JS
ecmascript javascript testing testing-tools tests typescript
Last synced: 15 Jul 2025
https://github.com/wellitongervickas/javascript-helpers-package
most used javascript helpers
cookies ecmascript helper javascript mask session storage validation
Last synced: 30 Mar 2025
https://github.com/tsmx/node-commonjs-to-esm
Example showing how to migrate an existing NodeJS project from CommonJS to ESM
commonjs ecmascript esm esmodules nodejs
Last synced: 11 Sep 2025
https://github.com/teppeis/closure-compiler-es-compat-table
ECMAScript compatibility checker for Closure Compiler
closure-compiler compat-table ecmascript
Last synced: 07 May 2025
https://github.com/es-shims/es-object-atoms
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
ecmascript javascript object toobject toobjectcoercible
Last synced: 07 May 2025
https://github.com/xotic750/inspect-x
An implementation of node's inspect module.
browser ecmascript inspect nodejs
Last synced: 24 Jul 2025
https://github.com/jvorssel/sushi
Converting C# classes to Javascript & Typescript classes in different scopes.
c-sharp c-sharp-library code-generation code-generator compiler ecmascript ecmascript6 extension-methods framework javascript model typescript unit-test validation validator
Last synced: 17 Aug 2025
https://github.com/flex-development/mlly
ECMAScript module utilities
ecmascript esm esmodules module typescript
Last synced: 27 Apr 2025
https://github.com/inspect-js/is-weakmap
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
ecmascript is javascript map set weakmap weakset
Last synced: 05 Apr 2025
https://github.com/fernandomoraes/tiny-livereload-server
tiny web livereload
ecmascript javascript livereload livereload-server nodejs server
Last synced: 31 Mar 2025
https://github.com/es-shims/number.parseint
An ES-spec-compliant Number.parseInt shim/polyfill/replacement that works as far down as ES3
ecmascript es-shims javascript number parseint polyfill shim
Last synced: 30 Sep 2025
https://github.com/shinnn/eslint-config
shinnn's ESLint config for both client-side and Node.js-based projects
autofix coding-style ecmascript eslint eslint-config javascript jxa linter nodejs preset rules settings sharable-config
Last synced: 04 Apr 2025
https://github.com/codecommission/reunify
Simplified creation of universal ReactJS progressive web applications
ecmascript javascript progressive-web-app pwa-apps reactjs server-side-rendering universal
Last synced: 01 Jul 2025
https://github.com/thiagoow/basecamp-js-es-cataline
Repositório de fundamentos do JavaScript. Desenvolvido com aulas de JS e ECMAScript 6+ no basecamp da plataforma online Cataline.
basecamp cataline ecmascript es6 html javascript js learning-js
Last synced: 15 Mar 2025
https://github.com/es-shims/object.defineproperties
ES spec-compliant `Object.defineProperties` shim/polyfill/replacement that works as far down as ES3
defineproperties defineproperty ecmascript javascript object polyfill shim
Last synced: 30 Sep 2025
https://github.com/nandomoreirame/tic-tac-toe
My Tic Tac Toe game version
css ecmascript html javascript tic-tac-toe tic-tac-toe-game tic-tac-toe-javascript tic-tac-toe-js
Last synced: 11 Apr 2025
https://github.com/devlato/tc39-proposal-key-exclusion-syntax-in-object-spread
Key exclusion syntax in object spread: an extension to the spread operator syntax for JavaScript / ECMAScript
ecmascript ecmascript-proposal es javascript key-exclusion keys object-keys object-spread proposal spread spread-operator syntactic-sugar syntax ts39 typescript
Last synced: 15 Apr 2025
https://github.com/es-shims/parseint
An ES-spec-compliant `parseInt` shim/polyfill/replacement that works as far down as ES3
ecmascript es-shims javascript parseint polyfill shim
Last synced: 30 Sep 2025
https://github.com/es-shims/array.prototype.lastindexof
An ES2015 spec-compliant `Array.prototype.lastIndexOf` shim/polyfill/replacement that works as far down as ES3.
array ecmascript javascript lastindexof polyfill shim
Last synced: 30 Sep 2025
https://github.com/thiagoow/todolist-cataline-es6-praticando
Aplicativo web de tarefas, criado com Vue.js, HTML, CSS, e JsonServer. Desenvolvido no último tópico do curso ECMAScript6+, no basecamp da Cataline.
cataline css ecmascript html javascript json-server jsonserver learning-exercise learning-js vue vuejs
Last synced: 15 Mar 2025
https://github.com/albinojunior/node-sendmail
A Node API for send mail with html(.hbs) templates.
api ecmascript handlebars javascript nodejs
Last synced: 25 Mar 2025
https://github.com/rubengees/vue-workshop
:closed_book: Vue.js presentation and workshop
ecmascript javascript presentation vue vuejs vuejs2 workshop
Last synced: 06 Apr 2025
https://github.com/noisytoot/js-editor
A JavaScript editor that can be launched from a file: URL
ecmascript editor javascript js
Last synced: 04 Mar 2025
https://github.com/solo-steven/ecma-toolkit
A toy parser for ECMAScript.
ast ecmascript learning-by-doing parser
Last synced: 09 Mar 2025
https://github.com/inspect-js/is-data-view
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on instanceof or mutable properties, and despite ES6 Symbol.toStringTag.
data dataview ecmascript javascript typedarray typedarrays view
Last synced: 05 Apr 2025
https://github.com/alibahaari/maa-charity
"Maa Charity" is a starter website for charities want to be established.
ecmascript es6 javascript js react react-components react-router react-router-dom reactjs
Last synced: 12 Dec 2025
https://github.com/cody-dot-js/parse-static-imports
Gracefully parse ECMAScript static imports 💃
ecmascript es6 import javascript js
Last synced: 30 Dec 2025