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/BolajiAyodeji/js-code-snippets
Learn basic JavaScript concepts in action. :zap:
ecmascript es6 javascript snippets-collection
Last synced: 02 Dec 2024
https://github.com/bolajiayodeji/js-code-snippets
Learn basic JavaScript concepts in action. :zap:
ecmascript es6 javascript snippets-collection
Last synced: 28 Oct 2024
https://github.com/estools/esrecurse
AST recursive visitor
ast ecmascript estree javascript
Last synced: 20 Jan 2025
https://github.com/joaolucasl/proposal-array-prototype-partition
A TC39 proposal for an utility function that returns two arrays based on the items' conformity to a predicate.
array array-methods ecma ecmascript javascript partition proposal tc39
Last synced: 24 Nov 2024
https://github.com/es-shims/Object.values
ES2017 spec-compliant shim for Object.values
ecmascript javascript object polyfill shim values
Last synced: 17 Nov 2024
https://github.com/es-shims/object.values
ES2017 spec-compliant shim for Object.values
ecmascript javascript object polyfill shim values
Last synced: 20 Jan 2025
https://github.com/ecmascript-daily/ecmascript-daily.github.com
ECMAScript Daily News
Last synced: 18 Nov 2024
https://github.com/yanhaijing/es5
ecmascript 5 中文版 + es合集
ecmascript ecmascript2015 ecmascript2016 ecmascript2017 ecmascript2018 ecmascript2019 ecmascript5
Last synced: 26 Dec 2024
https://github.com/robatwilliams/es-compat
*** DEPRECATED*** Check JavaScript code compatibility with target runtime environments
browser browser-compat-data browserslist caniuse checker compat compatibility ecmascript es eslint eslint-plugin-compat eslint-plugin-es eslintplugin javascript kangax lint support
Last synced: 16 Jan 2025
https://github.com/fraxken/vm-resources
Several links, articles and blogs to understand how modern JavaScript compilers work and optimize our codes. Also includes various resources on ECMAScript and object-oriented programming.
chakracore ecmascript engine javascript javascript-core object-oriented-programming oop optimization performance specification v8 vm
Last synced: 27 Oct 2024
https://github.com/tc39/proposal-number-fromstring
{BigInt,Number}.fromString(string, radix)
Last synced: 01 Nov 2024
https://github.com/polygonplanet/lzbase62
Compress and encode strings into base62 [0-9a-zA-Z] using an original LZ-based algorithm in JavaScript.
base62 base64 compress compression compression-algorithm ecmascript javascript lz77 lzss string zip
Last synced: 14 Nov 2024
https://github.com/superpaintman/babel-plugin-transform-pipeline
Compile pipeline operator to ES5
babel babel-plugin ecmascript ecmascript-proposal ecmascript-syntax
Last synced: 14 Nov 2024
https://github.com/estools/esfuzz
fuzzer for generative testing of ECMAScript parsers
ast ecmascript estree javascript
Last synced: 12 Nov 2024
https://github.com/es-shims/Object.entries
ES2017 spec-compliant shim for Object.entries
ecmascript entries javascript keys object polyfill shim values
Last synced: 17 Nov 2024
https://github.com/es-shims/object.entries
ES2017 spec-compliant shim for Object.entries
ecmascript entries javascript keys object polyfill shim values
Last synced: 19 Jan 2025
https://github.com/lydell/eslump
Fuzz testing JavaScript parsers and suchlike programs.
acorn babylon ecmascript escodegen espree esprima fuzz-testing javascript parse shift-codegen shift-parser
Last synced: 19 Dec 2024
https://github.com/mkloubert/vscode-helpers
Helper functions and classes for Visual Studio Code extensions.
classes ecmascript extensions functions helpers javascript modules nodejs npm toolbox tools typescript vscode
Last synced: 13 Dec 2024
https://github.com/nkt/eslint-plugin-es5
ESLint plugin for ES5 users.
ecmascript es2015 es2016 eslint-plugin
Last synced: 22 Jan 2025
https://github.com/LongTengDao/j-toml
A Node.js implementation of TOML written by LongTengDao. Belong to "Plan J"./龙腾道为汤小明语写的 Node.js 实现。从属于“简计划”。
ecmascript javascript npm toml typescript
Last synced: 06 Nov 2024
https://github.com/unclechu/node-jack-connector
Bindings JACK-Audio-Connection-Kit for Node.JS
audio ecmascript jack-audio-connection-kit javascript js nodejs
Last synced: 27 Oct 2024
https://github.com/epaew/eslint-plugin-filenames-simple
An ESLint plugin to check filenames with simple configuration
ecmascript eslint eslint-plugin filename javascript naming-conventions simple typescript
Last synced: 27 Dec 2024
https://github.com/syntax-tree/esast
ECMAScript Abstract Syntax Tree format
ast ecmascript es esast estree javascript js syntax-tree unist
Last synced: 14 Nov 2024
https://github.com/ljharb/object-keys
Object.keys shim
ecmascript es-shims es5 javascript keys object polyfill shim
Last synced: 18 Jan 2025
https://github.com/es-shims/array-includes
Array.prototype.includes spec-compliant polyfill
array contains ecmascript includes javascript polyfill shim
Last synced: 19 Jan 2025
https://github.com/inspect-js/is-callable
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
callable ecmascript function functions is-callable javascript
Last synced: 19 Jan 2025
https://github.com/naihe138/naice-blog-koa
博客后台node-koa
aliyun babel decorators ecmascript koa linux mongodb mongoose nginx nodejs npm pm2 ssh yarn
Last synced: 28 Oct 2024
https://github.com/dorellang/hunter
Hunter: a JavaScript reengineering platform.
ecmascript javascript pharo reverse-engineering smalltalk visualization
Last synced: 09 Oct 2024
https://github.com/tc39/proposal-standardized-debug
Standardized debug
debugging ecmascript javascript
Last synced: 01 Nov 2024
https://github.com/nandomoreirame/nandomoreira.dev
🏃 My superfast personal site running on Gatsby, React, and Node.js
dev ecmascript es6 gatsby javascript js personal-website project react reactjs site website
Last synced: 09 Nov 2024
https://github.com/es-shims/object.fromentries
Official ES spec-compliant polyfill for Object.fromEntries
ecmascript entries fromentries javascript object
Last synced: 21 Jan 2025
https://github.com/es-shims/Object.fromEntries
Official ES spec-compliant polyfill for Object.fromEntries
ecmascript entries fromentries javascript object
Last synced: 17 Nov 2024
https://github.com/standard/standard-packages
List of packages that use `standard`
development ecmascript ecosystem es6 eslint javascript linter nodejs standard static-code-analysis style style-guide
Last synced: 10 Nov 2024
https://github.com/es-shims/Array.prototype.flatMap
An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
array ecmascript flatmap javascript polyfill shim
Last synced: 17 Nov 2024
https://github.com/caiogondim/monocle-decorators.js
:tophat: Classy decorators
babel decorators ecmascript javascript
Last synced: 24 Nov 2024
https://github.com/erickwendel/js-decorators-in-practice
Creating a Performance Monitor using JavaScript Decorators
application babel blessed-contrib decorators ecmascript javascript js js-proposal monitor node performance tutorial
Last synced: 11 Nov 2024
https://github.com/delskayn/toyjs
A toy javascript interpreter written in rust. Very much under development.
ecmascript interpreter javascript javascript-engine javascript-interpreter rust
Last synced: 27 Oct 2024
https://github.com/aspkg/ecmassembly
(Some) JavaScript APIs brought to AssemblyScript.
assemblyscript ecmascript javascript typescript wasm webassembly webdev webdevelopment
Last synced: 14 Nov 2024
https://github.com/es-shims/array.prototype.at
An ES-spec-compliant (proposed) `Array.prototype.at`shim/polyfill/replacement that works as far down as ES3.
array at ecmascript javascript polyfill shim
Last synced: 21 Jan 2025
https://github.com/tc39/proposal-get-intrinsic
EcmaScript language proposal for a way to get intrinsics.
ecmascript intrinsic javascript proposal tc39
Last synced: 01 Nov 2024
https://github.com/standard/standard-www
:point_up_2: Website for JavaScript Standard Style (@standard)
development ecmascript es6 eslint javascript linter nodejs standard static-code-analysis style style-guide
Last synced: 10 Nov 2024
https://github.com/estools/espurify
Clone AST without extra properties
ast ecmascript estree javascript
Last synced: 20 Jan 2025
https://github.com/toxic-johann/toxic-decorators
Library of Javascript decorators
accessor autobind class decorators ecmascript javascript javascript-decorators lock proxy stage-0 toxic-decorators utils waituntil watch watcher
Last synced: 11 Nov 2024
https://github.com/yauhenkavalchuk/es6
Код учебного курса “ES6” на YouTube-канале webDev (https://tinyurl.com/62udyxnw)
ecmascript ecmascript2015 ecmascript6 es6 javascript js
Last synced: 10 Nov 2024
https://github.com/makenowjust/rerejs
Re-implementation of ECMA-262 (JavaScript) RegExp
Last synced: 12 Nov 2024
https://github.com/kingwl/proposal-string-trim-characters
Proposal to add argument for .trim(), .trimStart() and .trimEnd() to allow strip the specified characters from strings.
Last synced: 16 Dec 2024
https://github.com/mysticatea/eslint-plugin
ESLint configurations and additional rules for me
ecmascript eslint eslint-plugin javascript static-code-analysis
Last synced: 10 Nov 2024
https://github.com/estools/esvalid
confirm that a SpiderMonkey format AST represents an ECMAScript program
ast ecmascript estree javascript
Last synced: 12 Nov 2024
https://github.com/ljharb/get-intrinsic
Get and robustly cache all JS language-level intrinsics at first require time.
builtin builtins ecmascript intrinsic intrinsics javascript primordial primordials
Last synced: 22 Jan 2025
https://github.com/ljharb/es-to-primitive
ECMAScript "ToPrimitive" algorithm. Provides ES5 and ES6/ES2015 versions.
ecmascript javascript primitive spec toprimitive
Last synced: 22 Jan 2025
https://github.com/svengreb/styleguide-javascript
An opinionated, yet universally applicable JavaScript code style guide
codestyle consistency ecmascript es6 eslint eslint-config guide javascipt javascript linting style style-guide styleguide svengreb
Last synced: 11 Oct 2024
https://github.com/mpx-ecology/mpx-es-check
Checks the version of ES in JavaScript files with simple shell commands
bundle commonjs compatibility ecmascript esmodule javascript testing
Last synced: 16 Nov 2024
https://github.com/superpaintman/babel-plugin-syntax-pipeline
Allow parsing of pipeline operator |>
babel babel-plugin ecmascript ecmascript-proposal ecmascript-syntax
Last synced: 14 Nov 2024
https://github.com/nicolo-ribaudo/legacy-decorators-migration-utility
:top: A command line utility to upgrade your JavaScript files from the legacy decorators proposal to the new one.
babel decorators ecmascript javascript proposal tc39
Last synced: 19 Oct 2024
https://github.com/syntax-tree/estree-util-build-jsx
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
ecmascript estree hyperscript javascript jsx preact react
Last synced: 19 Jan 2025
https://github.com/spearance/fly-typograf.js
автотипографика текста на лету
Last synced: 02 Nov 2024
https://github.com/wopian/kitsu-season-trends
🦊 Kitsu seasonal anime trends
anime anime-list anime-website cron data-visualization ecmascript javascript kitsu kitsu-api kitsu-io messagepack nodejs react season-trends static-site statistical-analysis statistics
Last synced: 14 Nov 2024
https://github.com/mohammadoftadeh/oftadeh-react-portfolio
Oftadeh - React Personal Portfolio Responsive Template is an React app written entirely with Javascript and has no jQuery dependency.
bootstrap bootstrap4 css ecmascript free html javascript node-sass portfolio portfolio-website react react-router react-webapp react-website reactjs sass
Last synced: 15 Oct 2024
https://github.com/estools/esshorten
Shorten (mangle) names in JavaScript code
ast ecmascript estree javascript
Last synced: 12 Nov 2024
https://github.com/babel/metalsmith-babel
A Metalsmith plugin to compile JavaScript with Babel
babel build compiler ecmascript integration javascript metalsmith nodejs transform
Last synced: 07 Oct 2024
https://github.com/haensl/js-profiler
JavaScript profiling tool, library and benchmark collection.
ecma ecmascript ecmascript6 javascript nodejs performance-analysis performance-testing profiling profiling-library
Last synced: 10 Nov 2024
https://github.com/syntax-tree/hast-util-to-estree
hast utility to transform to estree (JavaScript AST) JSX
babel ecmascript estree hast hast-util html javascript js jsx
Last synced: 12 Dec 2024
https://github.com/theolampert/ecmaswift
A tiny Javascript runtime for iOS and macOS
codable ecmascript javascript javascriptcore swift
Last synced: 28 Oct 2024
https://github.com/dinanathsj29/typescript-tutorial
A Typescript fundamentals tutorials for beginners, An introduction & step-by-step guide to Typescript language latest features in combination with ECMAScript 5,6,7
access-modifiers classes const decorators ecmascript enum enumeration es5 es6 es7 inheritance interfaces let tuples type-inference type-system typescript typescript-framework typescript-library
Last synced: 25 Nov 2024
https://github.com/mrsaeeddev/svelte-interview-questions
Concepts and Questions related to Svelte - Part of official Svelte resources list
ecmascript framework hacktoberfest hacktoberfest2020 interview interview-questions javascript js library resources svelte svelte-framework svelte-js svelte3 sveltejs
Last synced: 10 Oct 2024
https://github.com/herberttn/vite-plugin-typescript-transform
Applies the TypeScript compiler during vite's transform build phase.
decorators ecmascript transform typescript vite vite-plugin
Last synced: 01 Nov 2024
https://github.com/yamoo9/react-native
React Native 러닝 가이드
ecmascript es-next react react-native react-navigation react-router redux styled-components yoga-layout
Last synced: 29 Nov 2024
https://github.com/fabiospampinato/grepgrep
A grep-like command that uses JavaScript-flavored regular expressions.
ecmascript grep grepgrep javascript regex regexp
Last synced: 02 Dec 2024
https://github.com/itsrauf/esmcord
Discord library written in Typescript leveraging the latest ECMAScript features.
Last synced: 16 Nov 2024
https://github.com/shinnn/is-var-name
Check if a string can be used as a JavaScript variable name
boolean ecmascript javascript language validation validator
Last synced: 07 Dec 2024
https://github.com/linusg/ecmascript-wiki
📄 Information and links related to ECMAScript engine/tooling development
documentation ecma-262 ecmascript javascript js wiki
Last synced: 07 Nov 2024
https://github.com/inspect-js/has-symbols
Determine if the JS environment has Symbol support. Supports spec, or shams.
core-js ecmascript es2015 es6 has javascript symbol symbol-support symbols
Last synced: 18 Jan 2025
https://github.com/mkloubert/node-enumerable
ES2017 ready LINQ features written in TypeScript.
arrays async-await ecmascript ecmascript2015 ecmascript2017 es6-javascript generators iterator javascript linq linq-methods mit-license nodejs-library promises typescript typescript2
Last synced: 08 Nov 2024
https://github.com/yauhenkavalchuk/es7-es9
Код учебного курса “ES7-ES9” на YouTube-канале webDev (https://tinyurl.com/sveeck9a)
ecmascript es7 es8 es9 javascript js
Last synced: 10 Nov 2024
https://github.com/pengdrop/javascript-obfuscator
JavaScript Obfuscation Tool
ecmascript javascript javascript-obfuscator javascript-source jsfuck obfuscated obfuscation obfuscator python3
Last synced: 08 Nov 2024
https://github.com/es-shims/aggregateerror
ES Proposal spec-compliant shim for AggregateError
aggregate aggregateerror ecmascript error javascript polyfill shim
Last synced: 14 Nov 2024
https://github.com/shinnn/coverage
Collect and report code coverage of a JavaScript program
code-coverage command-line-tool coverage-report ecmascript javascript nodejs
Last synced: 07 Dec 2024
https://github.com/es-shims/String.prototype.trim
ES5 spec-compliant shim for String.prototype.trim
ecmascript javascript polyfill shim string trim
Last synced: 17 Nov 2024
https://github.com/azu/can-i-standardize
Can I Standardize?
ecmascript javascript proposal
Last synced: 23 Oct 2024
https://github.com/jpwilliams/essupernext
ES2018 a.k.a. "ESSuper-Next". Dot-syntax and keyword conversion.
ecmascript ecmascript2018 es2018 essupernext supernext
Last synced: 15 Oct 2024
https://github.com/eumerics/falcon-parser
ECMAScript parser written in C and compiled to WebAssembly.
c ecmascript javascript js parser wasm webassembly
Last synced: 14 Nov 2024
https://github.com/inspect-js/is-array-buffer
Is this value a JS ArrayBuffer? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
array arraybuffer buffer ecmascript is javascript
Last synced: 05 Nov 2024
https://github.com/htmlelements/smart-card
Smart Web Components - Card Custom Element
card card-component card-custom-element card-view cardview custom-cards custom-elements ecmascript html-elements html5 smart-card smart-custom-elements ui-components ui-toolkit web-component web-components
Last synced: 27 Oct 2024
https://github.com/estools/esdispatch
trigger events based on esquery selectors during a traversal of a SpiderMonkey format AST
ast ecmascript estree javascript
Last synced: 12 Nov 2024
https://github.com/wessberg/intl-relative-time-format
A fully spec-compliant polyfill for 'Intl.RelativeTimeFormat'
ecma-402 ecmascript ecmascript-internationalization-api i18n internationalization intl polyfill relativetime relativetimeformat time-ago timeago
Last synced: 27 Oct 2024
https://github.com/inspect-js/is-typed-array
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
ecmascript javascript typedarray typedarrays
Last synced: 22 Jan 2025
https://github.com/es-shims/is-nan
ES6-compliant shim for Number.isNaN - the global isNaN returns false positives.
ecmascript isnan javascript nan number polyfill shim
Last synced: 20 Nov 2024
https://github.com/fraxken/Node-Estree
Complete and compliant ESTree spec implementation in TypeScript
ast code-generation ecmascript estree javascript node nodejs typescript
Last synced: 09 Dec 2024
https://github.com/lmangani/rtptool-wasm
Experimental WASM PCAP RTP Extraction and SRTP Decryption
c ecmascript libpcap nodejs pcap rtp srtp wasm webassembly
Last synced: 23 Oct 2024
https://github.com/fraxken/node-estree
Complete and compliant ESTree spec implementation in TypeScript
ast code-generation ecmascript estree javascript node nodejs typescript
Last synced: 27 Oct 2024
https://github.com/masumajaffery/todo-list
To Do List Web App allows users to track their tasks and also add, remove to-do tasks from list by functionality of ES6.
Last synced: 30 Dec 2024
https://github.com/rodrigooler/apollo-server-beta
Generic project for quick creation of a GraphQL with apollo-server@beta
2018 apollo apollo-server beta ecmascript facebook graphql javascript node
Last synced: 21 Nov 2024
https://github.com/rousan/belofte.js
:volcano: A lightweight Promises/A+ compliant implementation of ECMAScript Promise API
async ecmascript implementation javascript promise promises-aplus
Last synced: 22 Nov 2024
https://github.com/es-shims/function.prototype.name
ES6 spec-compliant Function.prototype.name sham.
ecmascript javascript polyfill shim
Last synced: 18 Jan 2025
https://github.com/mia-platform/eslint-config-mia
ESLint Config for JavaScript Mia-Platform Style
development ecmascript es2018 eslint-config javascript linter-config mia-platform nodejs style-guide
Last synced: 11 Oct 2024
https://github.com/prantlf/ecmascript-parser-benchmark
Compares the speed and package size of various ECMAScript parsers and code generators.
benchmark code-generator ecmascript ecmascript-parser parser
Last synced: 05 Dec 2024
https://github.com/wu-yu-xuan/blog.mscorlib.top
wuyuxuan's github.io with React
ant-design ecmascript js react reactjs ts tsx typescript
Last synced: 16 Oct 2024
https://github.com/mysticatea/bre
A Binary-Object Mapper for JavaScript
arraybuffer binary-data buffer ecmascript javascript npm-module npm-package objects structs wrapper
Last synced: 10 Nov 2024
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