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/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.

ecmascript library

Last synced: 01 May 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/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/tomchv/typescript-project-template

A simple template to easily start Node Typescript project

ecmascript template typescript

Last synced: 27 Jul 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

ecmascript javascript

Last synced: 14 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/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/xotic750/error-x

Create custom Javascript Error objects.

browser ecmascript error nodejs

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