tc39

Ecma TC39 Joined May 2012 View on GitHub

Stars
135,862
across 334 public repos
Rank
#139
of 94,826 organizations, top 0.1%
Down 5 places this week

Repositories with 50+ stars

tc39's repositories with their overall rank
RankRepositoryLanguageStars
2,473

Tracking ECMAScript Proposals

19,206
3,232

Status, process, and documents for ECMA-262

HTML 15,703
7,583

A proposal for adding a useful pipe operator to JavaScript.

HTML 7,918
10,943

Pattern matching syntax for ECMAScript

HTML 5,803
13,208 HTML 4,903
15,004

ECMAScript proposal for type syntax that is erased - Stage 1

JavaScript 4,385
15,637

A proposal to add signals to JavaScript.

4,211
18,012

Provides standard objects and functions for working with dates and times.

HTML 3,706
21,820

Observables for ECMAScript

JavaScript 3,092
22,729

Decorators for ES6 classes

2,974
23,839

Official ECMAScript Conformance Test Suite

JavaScript 2,845
26,934

ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

HTML 2,524
36,544

import() proposal for JavaScript

HTML 1,868
39,137

This-Binding Syntax for ECMAScript

1,750
39,723

Orthogonally-informed combination of public and private fields proposals

HTML 1,726
43,103

ECMAScript Proposal, specs, and reference implementation for Realms

HTML 1,589
43,661

Async/await for ECMAScript

HTML 1,569
46,150

Rest/Spread Properties for ECMAScript

HTML 1,485
50,749

Methods for working with iterators in ECMAScript

HTML 1,347
55,337

Nullish coalescing proposal x ?? y

HTML 1,226
56,715

Proposal for `do` expressions

HTML 1,194
57,539

TC39 meeting agendas

JavaScript 1,175
61,946

top-level `await` proposal for ECMAScript (stage 4)

HTML 1,081
64,923

Proposal to add partial application to ECMAScript

HTML 1,026
67,200

Binary AST proposal for ECMAScript

984
70,166

ECMAScript Explicit Resource Management

JavaScript 940
73,703 HTML 891
74,097

Async Context for JavaScript

HTML 886
76,485

Asynchronous iteration for JavaScript

HTML 857
83,301

JavaScript Structs: Fixed Layout Objects

HTML 783
90,735

TC39 meeting notes

JavaScript 714
96,985

TC39 Proposal to remove common leading indentation from multiline template strings

HTML 663
97,383

Proposal for new Set methods in JS

HTML 660
100,126 JavaScript 641
100,126

Built-in exact decimal numbers for JavaScript

HTML 641
102,468

Proposal for syntax to import ES modules with assertions

HTML 625
104,439

Status, process, and documents for ECMA 402

HTML 612
113,134

Arbitrary precision integers in JavaScript

HTML 561
115,925

SIMD numeric type for EcmaScript

JavaScript 546
118,917

Proposal for ECMAScript 'throw' expressions

JavaScript 531
119,527 HTML 528
120,163

A proposal to make grouping of array items easier

HTML 525
120,381

A proposal for ECMAScript to add a built-in Iterator.range()

HTML 524
126,100

Provides additional methods on Array.prototype and TypedArray.prototype to enable changes on the array by returning a new copy of it with the change.

HTML 497
126,978

Proposal for ECMAScript enums

HTML 493
129,022

Stage 2 proposal for public class fields in ECMAScript

HTML 484
134,521 HTML 462
135,859

UUID proposal for ECMAScript (Stage 1)

JavaScript 457
148,202

JavaScript Module Declarations

HTML 414
149,221 411
149,873

WeakRefs

HTML 409
154,856

Proposal for investigating RegExp escaping for the ECMAScript standard

JavaScript 394
156,580

a proposal to bring protocol-based interfaces to ECMAScript users

HTML 389
161,357

Former home of the now-withdrawn cancelable promises proposal for JavaScript

Shell 376
161,357

Shared memory and atomics for ECMAscript

HTML 376
161,357

TC39 proposal for accumulating errors

HTML 376
170,648

ECMAScript Proposal, specs, and reference implementation for `global`

HTML 353
171,502

A TC39 proposal to add an .at() method to all the basic indexable classes (Array, String, TypedArray)

HTML 351
171,934

ECMAScript Proposal, specs, and reference implementation for Map.prototype.upsert

350
174,554

Private methods and getter/setters for ES6 classes

HTML 344
178,695

Get involved in specifying JavaScript

HTML 335
179,601

A proposal to add numeric literal separators in JavaScript.

HTML 333
183,388

A proposal for introducing a way to defer evaluate of a module

HTML 325
187,918

A Private Fields Proposal for ECMAScript

HTML 316
187,918

TC39 proposal for Object.fromEntries

HTML 316
189,509

Proposal to add `export v from "mod";` to ECMAScript.

HTML 313
189,509 TypeScript 313
191,086

ECMAScript Proposal, specs, and reference implementation for Promise.allSettled

HTML 310
191,626

A JavaScript TC39 Proposal for getting the last element from an array

309
192,202

Introduce await.all / await.race / await.allSettled / await.any to simplify the usage of Promises

HTML 308
197,082

A proposal to combine Logical Operators and Assignment Expressions

HTML 299
207,802

Proposal for a Cancellation API for ECMAScript

JavaScript 281
207,802

Proposal to import JSON files as modules

HTML 281
208,412

TC39 proposal for Uint8Array<->base64/hex

HTML 280
211,062

ECMAScript Proposal, specs, and reference implementation for Promise.prototype.finally

HTML 276
211,062

Proposal to ECMAScript to add first-class location references relative to a module

276
217,222

Extractors for ECMAScript

JavaScript 267
217,906

ECMAScript Proposal, specs, and reference implementation for Promise.try

HTML 266
220,773 HTML 262
228,680

ECMAScript proposal: String.prototype.replaceAll

HTML 251
230,325

Proposal for extending JSON.parse to expose input source text.

HTML 249
231,889

Draft proposal for SES (Secure EcmaScript)

HTML 247
235,842

An HTML superset/Markdown subset source format for ECMAScript and related specifications

TypeScript 242
239,202

Proposal to add `export * as ns from "mod";` to ECMAScript.

HTML 238
255,165

Documentation of how TC39 operates and how to participate

220
259,038

`Intl.RelativeTimeFormat` specification [draft]

HTML 216
262,081

proposal for flatten and flatMap on arrays

HTML 213
272,589

Draft specification for a proposed Array.fromAsync method in JavaScript.

HTML 203
276,010

Proposal for a new SeededPRNG class that yields reproducible sequences of random numbers.

HTML 200
278,354

ECMAScript proposal: Promise.any

HTML 198
279,531

`a?.b = c` proposal

197
281,927 JavaScript 195
283,129

ECMAScript Proposal, specs, and reference implementation for Error.prototype.stack / System.getStack

HTML 194
291,859

Source map specification, RFCs and new proposals.

JavaScript 187
293,149 186
299,897

Decorators for ECMAScript

HTML 181
301,265

Old archived draft proposal for smart pipelines. Go to the new Hack-pipes proposal at js-choi/proposal-hack-pipes.

HTML 180
304,056 HTML 178
306,897

Extensions proposal for ECMAScript

HTML 176
308,393

A proposal to make filtering arrays easier

HTML 175

Among 94,826 organizations

100k–160k stars: 104 organizations, including tc39

Stars along the bottom, and organizations in each band on a log scale

When they were made

100 repos with 50+ stars, made between 2013 and 2025

Quick stats

Next rank
+578 stars to reach #138
Next milestone
+54,907 stars to reach the top 0.1%
Public repos
334, 192 with 50+ stars
Popular repos
24 over 1k stars, 2 over 10k stars
Top repo
proposals, #2,473 of all repos, 14% of stars
Smaller repos
2,839 stars from repos under 50

Stars counted Recounted daily Next count around