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/ljharb/es-errors
A simple cache for a few of the JS Error constructors.
ecmascript error javascript rangeerror syntaxerror typeerror
Last synced: 16 Jan 2025
https://github.com/mauriciovigolo/file-matcher
Search files recursively using globs, file attributes and content match.
ecmascript file filesystem nodejs search typescript
Last synced: 25 Nov 2024
https://github.com/luozijun/es
A ECMAScript Parser and Interpreter written in Rust
ast compiler ecmascript es es2018 interpreter lexer parser
Last synced: 12 Jan 2025
https://github.com/aimingoo/prepack-core
The core is interpreter base ECMAScript 2016.
Last synced: 17 Nov 2024
https://github.com/a-la/alamode
A Node.JS RegExp-based transpiler of source code.
babel ecmascript export import modules node nodejs transpiler
Last synced: 05 Jan 2025
https://github.com/hrvolapeter/javascript-es9-parser
Javascript evaluator according to ECMAScript
ast ecmascript javascript javascript-parser nodejs parser rust
Last synced: 22 Oct 2024
https://github.com/azat-co/es7-es8
ES7/ES2016 and ES8/ES2017 Features
ecmascript ecmascript2016 ecmascript2017 javascript
Last synced: 23 Oct 2024
https://github.com/boa-dev/ryu-js
Fast floating point to string conversion that complies to the ECMAScript number-to-string algorithm
ecmascript floating-point formatting hacktoberfest rust rust-crate ryu
Last synced: 18 Nov 2024
https://github.com/wlsf82/mtc-2023-cypress-demo
Sample project for a Cypress vs. Playwright battle at MTC 2023.
continuous-integration cypress cypress-custom-commands cypress-env cypress-fixtures cypress-io cypress-testing cypress-vs-playwright-battle ecmascript es6 github-actions javascript js minas-testing-conference modern-web-testing mtc-2023 saucedemo swag-labs testing web-testing
Last synced: 12 Dec 2024
https://github.com/codecommission/subkit
SubKit GraphQL-Server made fast and easy
ecmascript graphql graphql-api graphql-client graphql-development graphql-js graphql-server graphql-subscriptions nodejs
Last synced: 06 Dec 2024
https://github.com/shyam-chen/typescript-solutions
:whale: LeetCode of algorithms with JavaScript solutions written in TypeScript.
algorithms ecmascript javascript leetcode typescript
Last synced: 28 Oct 2024
https://github.com/thiagogarbazza/key-code
Library for key-code constants in ECMAScript/Javascript
ecmascript enumeration javascript keyboard-code keyboard-key-code
Last synced: 15 Oct 2024
https://github.com/xucongli1989/mymindmap
这里存放着本人平时以思维导图形式整理的相关资料信息,如有引用和转载,请注明出处。
design-pattern ecmascript javascript xmind
Last synced: 30 Nov 2024
https://github.com/rspack-contrib/browserslist-to-es-version
Convert browserslist query to ECMAScript version.
Last synced: 11 Dec 2024
https://github.com/es-shims/String.prototype.trimright
ES2019 spec-compliant shim for String.prototype.trimRight.
ecmascript javascript polyfill shim string trim trimend trimright
Last synced: 17 Nov 2024
https://github.com/mathiasbynens/unicode-property-escapes-tests
Tests for RegExp Unicode property escapes
ecmascript test262 unicode unicode-property-escapes
Last synced: 18 Oct 2024
https://github.com/delapouite/kakoune-flow
Support for flow, the JavaScript type checker
ecmascript flow flowtype javascript kakoune plugin
Last synced: 08 Nov 2024
https://github.com/esfiddle/api
The ESFiddle API
api ecmascript es2015 esfiddle typescript
Last synced: 23 Oct 2024
https://github.com/eddyw/proposal-data-structures
ecmascript javascript proposal tc39
Last synced: 11 Nov 2024
https://github.com/ljharb/unbox-primitive
Unbox a boxed JS primitive value.
boxed ecmascript javascript object primitive unbox
Last synced: 16 Jan 2025
https://github.com/inspect-js/is-map
Is this value a JS Map? This module works cross-realm/iframe, and despite %Symbol.toStringTag%.
collection ecmascript is javascript map set
Last synced: 05 Nov 2024
https://github.com/ignivalancy/mangopay-client-react
Mangopay React and React Native First JS Client library with card registration workflow.
card-registration ecmascript javascript mangopay mangopay-sdk payment-gateway react react-native workflow
Last synced: 06 Nov 2024
https://github.com/j-f1/read262
Read the ECMAScript spec in your browser
ecma262 ecmascript gatsby gatsby-site javascript javascript-specs tc39
Last synced: 27 Oct 2024
https://github.com/alimd/salav.at
Salav.at Progressive Web App
app css ecmascript esm javascript lit-element lit-html progressive-web-app pwa typescript vanila web
Last synced: 14 Oct 2024
https://github.com/alwatr/nanolib
This repository contains numerous small utility packages. These packages serve various useful purposes and are written in nano ESModule without any dependencies.
bun ecmascript electron javascript node nodejs typescript utility utils
Last synced: 14 Oct 2024
https://github.com/es-shims/Array.prototype.every
Array.prototype.every spec-compliant polyfill
array ecmascript every javascript polyfill shim
Last synced: 17 Nov 2024
https://github.com/delapouite/kakoune-ecmascript
Opinionated alternative to kakoune built-in JavaScript plugin.
ecmascript javascript kakoune plugin
Last synced: 08 Nov 2024
https://github.com/browserkids/web-components
Non-transpiled ES13+ web components helper functions.
dom ecmascript helper-functions javascript non-transpiled tests vanilla-js web-components
Last synced: 03 Dec 2024
https://github.com/inspect-js/is-bigint
Is this an ES BigInt value?
bigint brand ecmascript is javascript
Last synced: 22 Jan 2025
https://github.com/inspect-js/has-template-literals
Determine if the JS environment has template literal support
ecmascript interpolation interpoliterals javascript literals quasiliterals template
Last synced: 05 Nov 2024
https://github.com/syntax-tree/estree-util-attach-comments
utility to attach comments to estree nodes
ast ecmascript estree javascript
Last synced: 14 Nov 2024
https://github.com/devidw/replika-diary-export
Export your entire Replika diary including all images.
api data-ownership downloader ecmascript ecmascript-modules export exporter fetch js nodejs npm npm-package offline replika
Last synced: 08 Nov 2024
https://github.com/tjx666/js-handwriting-2022
js 手写题 2022 版
ecmascript handwriting interview javascript polyfill proposal prosap shim specification
Last synced: 23 Oct 2024
https://github.com/linusg/spec2json
📝 Extract section metadata and algorithm steps from specification HTML documents as JSON.
bikeshed ecma262 ecma402 ecmarkup ecmascript libjs serenityos wattsi
Last synced: 14 Oct 2024
https://github.com/ryanmcdermott/esish
Recursive descent parser written in Rust for an ECMAScript inspired language.
ast ecmascript parser recursive-descent-parser rust tokenizer
Last synced: 06 Jan 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: 11 Nov 2024
https://github.com/harryxiong24/javascript-ecmascript-advanced-guidebook
JavaScript and ECMAScript Advanced Guidebook
Last synced: 29 Nov 2024
https://github.com/fishrock123/proposal-const-function-arguments
A proposal to introduce constant function argument references.
ecma262 ecmascript immutability javascript js proposal tc39
Last synced: 15 Jan 2025
https://github.com/prantlf/denolint
Blazing fast linter for JavaScript and TypeScript written in Rust.
deno-lint denolint ecmascript eslint javascript lint
Last synced: 13 Oct 2024
https://github.com/laurabeatris/javascript-expert
Study driven repository to manage advanced JavaScript topics
ecmascript javascript nodejs testing
Last synced: 27 Oct 2024
https://github.com/ehmicky/error-cause-polyfill
Polyfill `error.cause`
aggregateerror browser cause code-quality ecmascript error error-handler error-handling error-monitoring errors exceptions javascript library message nodejs polyfill ponyfill shim stacktrace typescript
Last synced: 27 Oct 2024
https://github.com/CREVOFFICIAL/crevmusic
Web-based customized sound cloud player
ecmascript javascript js music-player soundcloud vue
Last synced: 23 Oct 2024
https://github.com/rudemex/node-express-starter
Starter server express node.js
backend-for-frontend bff ecmascript express javascript microservice node nodejs
Last synced: 12 Nov 2024
https://github.com/dashed/esparser
JavaScript Parser in Rust
ecmascript javascript parser rust
Last synced: 16 Nov 2024
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: 12 Nov 2024
https://github.com/erickwendel/json-parse-with-source-es2023
A complete application tutorial to show how the JSON parse with source ECMAScript proposal for 2023
ecmascript javascript js json news tc39
Last synced: 11 Nov 2024
https://github.com/ljharb/set-function-length
Set a function's length property
ecmascript function javascript length set
Last synced: 16 Jan 2025
https://github.com/dzek69/bottom-line
Tiny and fast lodash alternative
ecmascript es6 javascript js lodash utils
Last synced: 14 Jan 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: 27 Oct 2024
https://github.com/codistica/codistica-js
Codistica's JavaScript main public repository.
Last synced: 12 Nov 2024
https://github.com/viclafouch/eslint-config-viclafouch
🛠 These are my settings for TypeScript / ESLint / Prettier in a project
configuration ecmascript eslint linter prettier react typescript
Last synced: 16 Nov 2024
https://github.com/inspect-js/has-optional-chaining
Determine if the JS environment has optional chaining support
chaining ecmascript javascript optional
Last synced: 05 Nov 2024
https://github.com/fredrikaugust/bulk-renamer
Simple app that allows you to bulk-rename js variables. Useful fo CTFs
bulk-rename ctf ecmascript javascript open-source-ideas react variable-rename
Last synced: 04 Dec 2024
https://github.com/freeshineit/javascript-array
javascript-array
array ecmascript es6 javascript javascript-array
Last synced: 11 Oct 2024
https://github.com/dburles/modulepreload-link-relations
Utility for generating modulepreload link relations based on a JavaScript module import graph.
ecmascript esm link link-rel link-relations middleware modulepreload preload
Last synced: 08 Nov 2024
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: 23 Oct 2024
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: 09 Nov 2024
https://github.com/lahma/test262-harness-dotnet
A .NET version of test262 ECMAScript test harness
ecmascript javascript test-automation test-framework
Last synced: 08 Nov 2024
https://github.com/inspect-js/has-tostringtag
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
ecmascript javascript symbol symbols tostringtag
Last synced: 17 Jan 2025
https://github.com/easywebapp/dom-renderer
A light-weight DOM Renderer supports Web components standard & TypeScript language.
component dom ecmascript html5 light-weight render web
Last synced: 06 Nov 2024
https://github.com/alecthomas/esfmt
An opinionated, zero-configuration formatter for ES/TS/ESX/TSX
ecmascript es esx javascript js jsx react typescript
Last synced: 06 Jan 2025
https://github.com/mohammad-taheri1/amazing-world-of-front-end
css3 ecmascript html5 javascript
Last synced: 21 Nov 2024
https://github.com/wikimedia/wikimedia-page-library
DEPRECATED: see readme.md
android content-service css ecmascript ios javascript mediawiki npm npm-module npm-package restbase wikipedia
Last synced: 19 Jan 2025
https://github.com/inspect-js/has-private-fields
Determine if the JS environment has private fields (`class { #x; }`) support.
class ecmascript fields javascript private private-field
Last synced: 05 Nov 2024
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: 20 Nov 2024
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/mmis1000/secure-ecmascript-sandbox
A library for intercept, emulate and faking dom behaviors around evaluated ecmascript code
ecmascript javascript realm sandbox
Last synced: 23 Nov 2024
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: 20 Nov 2024
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: 18 Nov 2024
https://github.com/rubensibon/advanced-javascript-concepts-notes
Notes on Andrei Neagoie's Advanced JavaScript Concepts
Last synced: 22 Jan 2025
https://github.com/vasco3/cuadrante-codemods
Code modifiers using jscodeshift
codemod cuadrante-codemods ecmascript es6-modules jscodeshift
Last synced: 02 Nov 2024
https://github.com/yamoo9/web-frontend
웹 프론트엔드 (Web Frontend)
css ecmascript express html nodejs react responsive-web-design web web-standards
Last synced: 29 Nov 2024
https://github.com/choaib-elmadi/javascript-basics
JavaScript Basics: ECMAScript 6 / 2015.
ecmascript es2015 es6 javascript
Last synced: 22 Jan 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: 16 Jan 2025
https://github.com/wolfpup-software/jackrabbit-js
a test runner for TS / JS
ecmascript javascript testing testing-tools tests typescript
Last synced: 23 Nov 2024
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: 14 Nov 2024
https://github.com/tomchv/typescript-project-template
A simple template to easily start Node Typescript project
ecmascript template typescript
Last synced: 13 Oct 2024
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 Nov 2024
https://github.com/echosoar/jsi
JSI is a JavaScript Interpreter written in Rust.
compiler ecmascript es2020 es6 interpreter javascript javascript-ast-parser javascript-engine javascript-interpreter javascript-runtime parser test262
Last synced: 11 Oct 2024
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 Nov 2024
https://github.com/azu/what-is-this
What value is `this` in Strict, Script, or Module?
ecmascript javascript spec this
Last synced: 25 Oct 2024
https://github.com/inspect-js/has-strict-mode
Does the current JS environment have strict mode? ES5+ should; but let's not assume.
Last synced: 05 Nov 2024
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 Nov 2024
https://github.com/azu/map-like
ES2015 Map like object. Tiny `Map` shim.
ecmascript javascript map polyfill
Last synced: 25 Oct 2024
https://github.com/ljharb/intl-fallback-symbol
ECMA-402 Intl spec's internal `FallbackSymbol`
ecmascript fallback fallback-symbol fallbacksymbol intl javascript symbol
Last synced: 16 Jan 2025
https://github.com/unclechu/lor-ponificator
LINUX.ORG.RU avatar ponificator. Greasemonkey script.
ecmascript greasemonkey greasemonkey-script javascript js
Last synced: 27 Dec 2024
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: 16 Jan 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: 06 Nov 2024
https://github.com/christianoellers/vector-storm
Abstract arcade style 2D space shooter, developed with JavaScript and Canvas. Architectural and creative experiment. Fully working game with enemies and scoring!
2d-game canvas canvas-2d canvas-2d-context canvas-animation canvas-api canvas-game canvas2d ecmascript es6 es6-javascript game game-development game-engine html5 html5-canvas javascript javascript-game vector vector-math
Last synced: 06 Nov 2024
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 Nov 2024
https://github.com/souenzzo/inverno
Bringing WinterCG support to GraalJS
ecmascript graaljs graalvm java javascript nodejs web wintercg
Last synced: 16 Jan 2025
https://github.com/teppeis/closure-compiler-es-compat-table
ECMAScript compatibility checker for Closure Compiler
closure-compiler compat-table ecmascript
Last synced: 02 Nov 2024
https://github.com/gbrlcustodio/modern-react
This repo hosts content of "Modern React" course.
course ecmascript esnext react
Last synced: 06 Dec 2024
https://github.com/xotic750/deep-equal-x
node's assert.deepEqual algorithm.
browser deep-equals ecmascript nodejs
Last synced: 17 Nov 2024
https://github.com/jokeyrhyme/is-es5-supported
does this JavaScript environment conform to ECMAScript 5?
ecmascript ecmascript5 feature-detection javascript
Last synced: 18 Dec 2024
https://github.com/xotic750/inspect-x
An implementation of node's inspect module.
browser ecmascript inspect nodejs
Last synced: 17 Nov 2024
https://github.com/xotic750/error-x
Create custom Javascript Error objects.
browser ecmascript error nodejs
Last synced: 17 Nov 2024
https://github.com/sap-samples/ecmascript-monorepo-template
An opinionated template for an ECMAScript mono-repo structure and dev flows.
ecmascript javascript monorepo typescript
Last synced: 15 Nov 2024