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.

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/tomchv/typescript-project-template

A simple template to easily start Node Typescript project

ecmascript template typescript

Last synced: 11 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/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/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/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/rubensibon/advanced-javascript-concepts-notes

Notes on Andrei Neagoie's Advanced JavaScript Concepts

ecmascript javascript

Last synced: 14 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/azu/map-like

ES2015 Map like object. Tiny `Map` shim.

ecmascript javascript map polyfill

Last synced: 13 Mar 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/fraguada/layerstalker

d3 document driven by Rhino 3dm layer table

d3js dotnet ecmascript javascript rhino3d rhinocommon winforms

Last synced: 20 Dec 2024

https://github.com/souenzzo/inverno

Bringing WinterCG support to GraalJS

ecmascript graaljs graalvm java javascript nodejs web wintercg

Last synced: 06 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/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/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/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: 13 May 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/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/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/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/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/gbrlcustodio/modern-react

This repo hosts content of "Modern React" course.

course ecmascript esnext react

Last synced: 27 Mar 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/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/codecommission/reunify

Simplified creation of universal ReactJS progressive web applications

ecmascript javascript progressive-web-app pwa-apps reactjs server-side-rendering universal

Last synced: 27 Mar 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/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/xotic750/inspect-x

An implementation of node's inspect module.

browser ecmascript inspect nodejs

Last synced: 30 Apr 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/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: 10 Apr 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/xotic750/error-x

Create custom Javascript Error objects.

browser ecmascript error nodejs

Last synced: 30 Apr 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/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: 04 Mar 2025

https://github.com/jokeyrhyme/is-es5-supported

does this JavaScript environment conform to ECMAScript 5?

ecmascript ecmascript5 feature-detection javascript

Last synced: 05 Apr 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/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/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: 12 Feb 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/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/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/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/flex-development/mlly

ECMAScript module utilities

ecmascript esm esmodules module typescript

Last synced: 27 Apr 2025

https://github.com/deliciousinsights/confoo-es2022

Slides for my “What's up in ES2022?” talk at Confoo Montréal 2020

conference ecmascript es es2018 es2019 es2020 es2021 es2022 javascript js presentation talk

Last synced: 13 Mar 2025

https://github.com/mrozbarry/composable-state

A library for composing declarative deep-nested state updates.

ecmascript immutable library state-management

Last synced: 15 Apr 2025

https://github.com/eliassjogreen/aoc

ᚠ🌠 My advent of code solutions

advent-of-code advent-of-code-2023 ecmascript futhark nova

Last synced: 08 May 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/solo-steven/ecma-toolkit

A toy parser for ECMAScript.

ast ecmascript learning-by-doing parser

Last synced: 09 Mar 2025

https://github.com/wildhoney/biutiful

:herb: Biutiful transform ES imports into browser usable ECMAScript imports.

ecmascript ecmascript2015 es6 es6-javascript es6-modules exports imports modules

Last synced: 21 Feb 2025

https://github.com/khatastroffik/one-ts-for-all

A PoC demonstrating a "single source" Typescript library project generating automatically multiple script artifacts out of the library (CJS, ESM, TS) and a sample CLI: ONE-FOR-ALL !

application bin blueprint cjs cli commonjs commonjs-modules ecmascript esm esm-libraries jest module multiple-targets nodejs one4all poc ts tsc type-declarations typescript

Last synced: 13 Apr 2025

https://github.com/andreubotella/deno_test262

A runner for Test262, the ECMAScript test suite, in Deno.

deno ecmascript javascript test262

Last synced: 06 Apr 2025

https://github.com/es-shims/Array.prototype.some

Array.prototype.some spec-compliant polyfill

array ecmascript javascript polyfill shim some

Last synced: 11 May 2025

https://github.com/easywebapp/promise

Promise/A+ implement based on ES 6+ & Babel

babel ecmascript polyfill promise

Last synced: 27 Mar 2025

https://github.com/azkarmoulana/the-javascript-handbook

💪The Complete JavaScript Handbook 💕✔

ecmascript es5 es6 handbook javascript

Last synced: 18 Feb 2025

https://github.com/whjin/docs

:star::art::congratulations::trophy::whale:Tech Blog

android app css ecmascript html http javascript koa nodejs react socket-io uni-app vue vue3 webpack webrtc

Last synced: 09 Dec 2024

https://github.com/kenvilar/fotogaravel

Fotogaravel is a light, fast and simple web application to create a gallery of photos using Laravel framework.

bootstrap ecmascript javascript laravel-framework object-oriented-programming php7 sass-framework vuejs webpack

Last synced: 13 Mar 2025

https://github.com/lemmon/babel-env-cli

Babel command line interface for global use, including preset-env as default.

babel cli compiler ecmascript javascript

Last synced: 20 Dec 2024

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/shinnn/json-to-es-module

Convert JSON to an ECMAScript module

convert ecmascript json module nodejs

Last synced: 28 Mar 2025

https://github.com/es-shims/number.isfinite

An ES-spec-compliant Number.isFinite shim/polyfill/replacement that works as far down as ES3

ecmascript es-shims isfinite javascript number polyfill shim

Last synced: 07 May 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: 02 May 2025

https://github.com/joaopfsiqueira/typescript-usage

Repositório criado para centralizar tudo que eu aprendi sobre typescript em um curso.

ecmascript javascript nodejs typescript

Last synced: 24 Mar 2025

https://github.com/willin/learn.js.cool

《边学边玩酷JS》

ecmascript js

Last synced: 28 Mar 2025

https://github.com/ljharb/asynciterator.prototype

`AsyncIterator.prototype`, or a shared object to use.

async asynciterator ecmascript iterator javascript prototype

Last synced: 30 Apr 2025

https://github.com/caiocampos/primes

Biblioteca WebAssembly (Wasm) criada em Rust para calcular números primos (página usando Angular 19). Pacote npm: https://www.npmjs.com/package/@caiocampos/primes

angular ecmascript javascript js node node-js nodejs optimization prime prime-numbers rust rust-lang typescript wasm web-assembly webassembly

Last synced: 13 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/xotic750/is-array-buffer-x

Detect whether or not an object is an ArrayBuffer.

arraybuffer browser ecmascript nodejs

Last synced: 30 Apr 2025

https://github.com/xotic750/is-function-x

Determine whether a given value is a function object.

browser ecmascript function isfunction nodejs

Last synced: 30 Apr 2025

https://github.com/xotic750/assert-x

A Javascript assertion library.

assert browser ecmascript nodejs

Last synced: 30 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: 19 Feb 2025

https://github.com/tdd/confoo2018-es2020

Slides for my “What's new in ES2020?” talk at Confoo Montréal 2018

conference confoo ecmascript es2017 es2018 es2019 es2020 javascript talk

Last synced: 01 Apr 2025

https://github.com/ljharb/iterate-iterator

Iterate any JS iterator. Works robustly in all environments, all versions.

ecmascript iterate iterator javascript

Last synced: 10 Apr 2025

https://github.com/ljharb/gopd

`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.

descriptor ecmascript getownpropertydescriptor javascript property

Last synced: 07 May 2025

https://github.com/theScottyJam/explicit-exception-proposal-ideas

A place to visualize how different variations of the explicit-exception proposal would look in real code. See this thread: https://es.discourse.group/t/explicit-exceptions-a-solution-to-fragile-code-dealing-with-exceptions/796/8

ecmascript exceptions javascript

Last synced: 10 Mar 2025