r/javascript

Community Overview

About r/javascript

Chat about javascript and javascript related projects. Yes, typescript counts. Please keep self promotion to a minimum/reasonable level.

The community at a glance

r/javascript is a Subreddit for Web Developers and Programmers with roughly 2.4M members. It has been around since 2013. It uses a forum format for communication. It is the 2nd largest community in the Web Development topic page and the 8th largest community in the Software Development topic page.

Roughly 35K members have joined in the past year. Popular discussion topics include Javascript, Askjs, and Nodejs. Common discussion themes are Self-Promotion and Solution Requests. Product recommendations often mention javascript, javascript frameworks, and sqlite db.

On Reddit
Established 2013
2.4M Members

Subreddit Analysis

via GummySearch
Yearly: +35K members
Growth: +1.5% / year

Member growth over time

All time (yearly)

  • 2013: 14K members
  • 2014: 18K members
  • 2015: 17K members
  • 2016: 24K members
  • 2017: 82K members
  • 2018: 288K members
  • 2019: 303K members
  • 2021: 1.0M members
  • 2023: 594K members
  • 2024: 23K members
  • 2025: 20K members
  • 2026: 22K members

Past year (monthly)

  • Jul: 1K members
  • Aug: 1K members
  • Sep: 966 members
  • Oct: 589 members
  • Nov: 4K members
  • Dec: 5K members
  • Jan: 4K members
  • Feb: 4K members
  • Mar: 3K members
  • Apr: 3K members
  • May: 3K members
  • Jun: 4K members

Themes

  • Self-Promotion
    7 posts in the past month
    1. Obscura — a Rust port of javascript-obfuscator. 100% feature parity, ~700× faster
    2. I built a 3KB cookie-consent toolkit for React/Next.js that respects GPC/Do-Not-Track and won't break SSR hydration
    3. [AskJS] I am creator of minify-js.com. Ask me anything.
    #1
    Self-Promotion
    Obscura — a Rust port of javascript-obfuscator. 100% feature parity, ~700× faster · I built a 3KB cookie-consent toolkit for React/Next.js that respects GPC/Do-Not-Track and won't break SSR hydration · [AskJS] I am creator of minify-js.com. Ask me anything.
    7
  • Solution Requests
    5 posts in the past month
    1. I made to cli tool for scaffolding various js/ts frameworks like vite/express/next with configuration for additional tools, all with a simiple click.
    2. [AskJS] Help me choose the right library or framework
    3. Javascript still can't ship a full-stack module.
    #2
    Solution Requests
    I made to cli tool for scaffolding various js/ts frameworks like vite/express/next with configuration for additional tools, all with a simiple click. · [AskJS] Help me choose the right library or framework · Javascript still can't ship a full-stack module.
    5
  • Advice Requests
    4 posts in the past month
    1. I built a tiny JS framework to keep business logic clean — would love feedback
    2. How to Evaluate an npm Package: A practical checklist for security, maintenance, and provenance
    3. [AskJS] If you use prom-client, what metrics are you actually collecting?
    #3
    Advice Requests
    I built a tiny JS framework to keep business logic clean — would love feedback · How to Evaluate an npm Package: A practical checklist for security, maintenance, and provenance · [AskJS] If you use prom-client, what metrics are you actually collecting?
    4
  • Ideas
    3 posts in the past month
    1. Show r/javascript: I’m working on a fork of Mozilla’s PDF.js focused on exploring native PDF editing in the browser.
    2. State.js — a tiny library for CSS‑driven reactivity
    3. [AskJS] What would you improve in this Three.js house builder?
    #4
    Ideas
    Show r/javascript: I’m working on a fork of Mozilla’s PDF.js focused on exploring native PDF editing in the browser. · State.js — a tiny library for CSS‑driven reactivity · [AskJS] What would you improve in this Three.js house builder?
    3
  • News
    1 post in the past month
    1. Red Hat npm packages reportedly hijacked with a self-propagating JS credential stealer
    #5
    News
    Red Hat npm packages reportedly hijacked with a self-propagating JS credential stealer
    1

Topics

  • Javascript
    160 posts in the past month
    1. Show r/javascript: I’m working on a fork of Mozilla’s PDF.js focused on exploring native PDF editing in the browser.
    2. Build reactive UIs with plain JavaScript functions. No JSX or build step.
    3. [AskJS] built wasm-memory-js — manual memory management for JavaScript using WebAssembly
    #1
    Javascript
    Show r/javascript: I’m working on a fork of Mozilla’s PDF.js focused on exploring native PDF editing in the browser. · Build reactive UIs with plain JavaScript functions. No JSX or build step. · [AskJS] built wasm-memory-js — manual memory management for JavaScript using WebAssembly
    160
  • Askjs
    61 posts in the past month
    1. [AskJS] I am creator of minify-js.com. Ask me anything.
    2. [AskJS] Built a Worker Pool runtime for the browser to learn Web Workers, scheduling, and runtime architecture
    3. [AskJS] What would you improve in this Three.js house builder?
    #2
    Askjs
    [AskJS] I am creator of minify-js.com. Ask me anything. · [AskJS] Built a Worker Pool runtime for the browser to learn Web Workers, scheduling, and runtime architecture · [AskJS] What would you improve in this Three.js house builder?
    61
  • Nodejs
    55 posts in the past month
    1. A NodeJS Library for terminal spinners that can get extended with plugins and serve as a progress bar
    2. GitHub - unknown989/Spinnr: A NodeJS Library for terminal spinners that can get extended with plugins and serve as a progress bar
    #3
    Nodejs
    A NodeJS Library for terminal spinners that can get extended with plugins and serve as a progress bar · GitHub - unknown989/Spinnr: A NodeJS Library for terminal spinners that can get extended with plugins and serve as a progress bar
    55
  • Lookingfor
    29 posts in the past month
    #4
    Lookingfor
    29
  • Typescript
    26 posts in the past month
    1. Announcing TypeScript 7.0 RC
    2. Wasp framework now lets you write your "full-stack" logic, next to frontend and backend logic, as a spec in TypeScript
    3. Factories.ts: Build HTML/SVG/MathML with plain TypeScript functions, no template engine
    #5
    Typescript
    Announcing TypeScript 7.0 RC · Wasp framework now lets you write your "full-stack" logic, next to frontend and backend logic, as a spec in TypeScript · Factories.ts: Build HTML/SVG/MathML with plain TypeScript functions, no template engine
    26

Flair

  • AskJS
    21 posts in the past month
    1. [AskJS] I'm not a big fan of tuples here
    2. [AskJS] I am creator of minify-js.com. Ask me anything.
    3. [AskJS] Built a Worker Pool runtime for the browser to learn Web Workers, scheduling, and runtime architecture
    #1
    AskJS
    [AskJS] I'm not a big fan of tuples here · [AskJS] I am creator of minify-js.com. Ask me anything. · [AskJS] Built a Worker Pool runtime for the browser to learn Web Workers, scheduling, and runtime architecture
    21
  • Showoff Saturday
    7 posts in the past month
    1. Showoff Saturday (June 06, 2026)
    2. Showoff Saturday (May 30, 2026)
    3. Showoff Saturday (May 23, 2026)
    #2
    Showoff Saturday
    Showoff Saturday (June 06, 2026) · Showoff Saturday (May 30, 2026) · Showoff Saturday (May 23, 2026)
    7
  • Subreddit Stats
    3 posts in the past month
    1. Your /r/javascript recap for the week of May 18 - May 24, 2026
    2. Your /r/javascript recap for the week of June 01 - June 07, 2026
    3. Your /r/javascript recap for the week of June 15 - June 21, 2026
    #3
    Subreddit Stats
    Your /r/javascript recap for the week of May 18 - May 24, 2026 · Your /r/javascript recap for the week of June 01 - June 07, 2026 · Your /r/javascript recap for the week of June 15 - June 21, 2026
    3
  • Removed: Showing off a Project
    2 posts in the past month
    1. Made a browser Mandelbrot explorer, open to feedback
    2. Color Lab — a WebGL2 color-space explorer for RGB gamuts, Oklab/CIELAB, and perceptual ramps
    #4
    Removed: Showing off a Project
    Made a browser Mandelbrot explorer, open to feedback · Color Lab — a WebGL2 color-space explorer for RGB gamuts, Oklab/CIELAB, and perceptual ramps
    2
  • Removed: Where's the javascript?
    1 post in the past month
    1. A Practical Back End Engineering Roadmap
    #5
    Removed: Where's the javascript?
    A Practical Back End Engineering Roadmap
    1

Product recommendations

  • javascript
    22 posts in the past month
    1. Best way to learn JavaScript?
    2. Best way to learn JavaScript?
    3. What are the best platforms for learning JS and TS?
    #1
    javascript
    Best way to learn JavaScript? · Best way to learn JavaScript? · What are the best platforms for learning JS and TS?
    22
  • javascript frameworks
    2 posts in the past month
    1. [AskJS] I am a n00b weighing some options. I'm looking for recommendations for a JavaScript frameworks that will fit my project best.
    2. [AskJS] I am a n00b weighing some options. I'm looking for recommendations for a JavaScript frameworks that will fit my project best.
    #2
    javascript frameworks
    [AskJS] I am a n00b weighing some options. I'm looking for recommendations for a JavaScript frameworks that will fit my project best. · [AskJS] I am a n00b weighing some options. I'm looking for recommendations for a JavaScript frameworks that will fit my project best.
    2
  • sqlite db
    2 posts in the past month
    1. [AskJS] Best way to interact with SQLite DB in browser?
    2. Best way to interact with SQLite DB in browser?
    #3
    sqlite db
    [AskJS] Best way to interact with SQLite DB in browser? · Best way to interact with SQLite DB in browser?
    2
  • testing
    2 posts in the past month
    1. [AskJS] Recommend me a good resource to learn in-depth/advanced about testing (Jest, RTL, Enzyme)
    2. Recommend me a good resource to learn in-depth/advanced about testing (Jest, RTL, Enzyme)
    #4
    testing
    [AskJS] Recommend me a good resource to learn in-depth/advanced about testing (Jest, RTL, Enzyme) · Recommend me a good resource to learn in-depth/advanced about testing (Jest, RTL, Enzyme)
    2

Frequently asked questions

Who is r/javascript for?
Best for Web Developers and Programmers enthusiasts looking for a Reddit-based community with forum discussion.
Is r/javascript free to join?
This listing is not marked as paid-only. Access rules and any fees are decided by the community.
How many members does r/javascript have?
Roughly 2.4M members, based on figures reported by the community or its host. Member counts are approximate and change over time.
What platform is r/javascript on?
r/javascript runs on Reddit. Reddit communities (or "subreddits") are forum-based groups on the popular social news aggregation, web content rating, and discussion website Reddit. Reddit is commonly known as "the front page of the internet". Users submit content to the site such as links, text posts, and images, which are then voted up or down and discussed by other members. From investing Reddit communities, to professional ones, to ones just for laughs, you're likely to find a community for you on Reddit.
What topics does r/javascript cover?
On the Hive Index, r/javascript is organized under Web Developers, Programmers.
How do I join r/javascript?
You can join r/javascript by clicking this link, or pressing the "Go to community" button above.
What are the Web Development communities like?
Communities for web developers working across the stack, from front-end frameworks to backend architecture and deployment. Discord and Slack host the most active spaces, with communities organized around specific languages, tools, and frameworks. Good for getting code review, talking through architecture decisions, or finding collaborators.