/r/javascript - top ten submissions for each month of 2024

sfw subreddits
2024, June
I made a package that will make core JavaScript...
143 I made a package that will make core JavaScript...
I made a website where you can write a message ...
133 I made a website where you can write a message ...
How React 19 (Almost) Made the Internet Slower
78 How React 19 (Almost) Made the Internet Slower
Polyfill supply chain attack embeds malware in ...
78 Polyfill supply chain attack embeds malware in ...
Announcing TypeScript 5.5
61 Announcing TypeScript 5.5
A JS library for creating high-performance grid...
57 A JS library for creating high-performance grid...
I Built a Free and Open-Source Alternative to N...
55 I Built a Free and Open-Source Alternative to N...
I've developed a VS Code extension to make code...
45 I've developed a VS Code extension to make code...
[AskJS] Everyone seems to like types these days...
42 [AskJS] Everyone seems to like types these days...
State of JavaScript 2023: Front-end Frameworks
42 State of JavaScript 2023: Front-end Frameworks
2024, May
The new disposable APIs in Javascript
113 The new disposable APIs in Javascript
I developed a PC game just with JavaScript
101 I developed a PC game just with JavaScript
Introducing React Compiler – React
86 Introducing React Compiler – React
JavaScript Got Good
74 JavaScript Got Good
SolidStart 1.0: The Shape of Frameworks to Come
67 SolidStart 1.0: The Shape of Frameworks to Come
I open sourced Athena Crisis, a game built enti...
58 I open sourced Athena Crisis, a game built enti...
City In A Bottle – A 256 Byte Raycasting System...
57 City In A Bottle – A 256 Byte Raycasting System...
Why Patching Globals Is Harmful
56 Why Patching Globals Is Harmful
A zero-dependency, lightweight (~3kB), consent ...
51 A zero-dependency, lightweight (~3kB), consent ...
Angular v18 is now available
50 Angular v18 is now available
2024, April
Announcing TypeScript 5.5 Beta
107 Announcing TypeScript 5.5 Beta
Optimise your Javascript for the BFCache
83 Optimise your Javascript for the BFCache
I made a Javascript, Fallout inspired game!
47 I made a Javascript, Fallout inspired game!
Node v22.0.0 (Current)
46 Node v22.0.0 (Current)
google/zx release 8.0
45 google/zx release 8.0
Object structure in JavaScript engines
43 Object structure in JavaScript engines
Hono: Small, simple, and ultrafast web framewor...
42 Hono: Small, simple, and ultrafast web framewor...
FaceOnLive / OpenKYC Public
40 FaceOnLive / OpenKYC Public
Troto: TypeScript to Protobuf compiler compatib...
40 Troto: TypeScript to Protobuf compiler compatib...
Don't catch us
38 Don't catch us
2024, March
Announcing WinterJS 1.0 - a new JS runtime fast...
183 Announcing WinterJS 1.0 - a new JS runtime fast...
Apple backs off killing web apps, but the fight...
173 Apple backs off killing web apps, but the fight...
Open-sourced my "Internet OS" after 3 years of ...
143 Open-sourced my "Internet OS" after 3 years of ...
TC39 Proposal for Signals (reactive primitives)...
128 TC39 Proposal for Signals (reactive primitives)...
Because of a single client-side mistake - a Cha...
108 Because of a single client-side mistake - a Cha...
WebSockets vs Server-Sent-Events vs Long-Pollin...
104 WebSockets vs Server-Sent-Events vs Long-Pollin...
Optimizing Javascript for Fun and for Profit
97 Optimizing Javascript for Fun and for Profit
I created a decentralized video/streaming platf...
86 I created a decentralized video/streaming platf...
script that instantly transforms webpages into ...
80 script that instantly transforms webpages into ...
RxState - persistend, observable state API on t...
72 RxState - persistend, observable state API on t...
2024, February
I scraped 500K Frontend jobs for 14 months and ...
353 I scraped 500K Frontend jobs for 14 months and ...
It’s Official, Apple Kills Web Apps in the EU -...
285 It’s Official, Apple Kills Web Apps in the EU -...
Apple attempting killing PWAs in EU: Immediate ...
223 Apple attempting killing PWAs in EU: Immediate ...
Apple on course to break all Web Apps in EU wit...
198 Apple on course to break all Web Apps in EU wit...
[AskJS] If you don't use TypeScript, tell me wh...
146 [AskJS] If you don't use TypeScript, tell me wh...
jQuery 4.0.0 BETA out now
128 jQuery 4.0.0 BETA out now
Generate chat-able documentation for any codeba...
91 Generate chat-able documentation for any codeba...
Using localStorage in Modern Applications: A Co...
78 Using localStorage in Modern Applications: A Co...
JavaScript Bloat in 2024
69 JavaScript Bloat in 2024
[AskJS] What happened to task runners such as G...
70 [AskJS] What happened to task runners such as G...
2024, January
My desktop-in-the-browser project just reached ...
208 My desktop-in-the-browser project just reached ...
jQuery 4.0.0 is finished, pending official release
147 jQuery 4.0.0 is finished, pending official release
Fellow humans, it is 2024-01-01T00:00:00+00:00.
135 Fellow humans, it is 2024-01-01T00:00:00+00:00.
The "everything" package that broke NPM (accide...
104 The "everything" package that broke NPM (accide...
The Bun Shell. Why is it hard to run shell scri...
81 The Bun Shell. Why is it hard to run shell scri...
You may not like this, but this is what peak SQ...
77 You may not like this, but this is what peak SQ...
JSON's Numeric Boundaries: The Lesser-Known Rea...
70 JSON's Numeric Boundaries: The Lesser-Known Rea...
Mutative - A 10x Faster Alternative to Immer
66 Mutative - A 10x Faster Alternative to Immer
I Built a JavaScript Console
64 I Built a JavaScript Console
ECMAScript - Grouping arrays using Object.group...
52 ECMAScript - Grouping arrays using Object.group...