Per-route OG image generation for TanStack Start

Converse.js 13.0.0 – Web-based XMPP/Jabber chat written in JavaScript

Out with the JavaScript, in with the HTML

I wrote a workbook for writing and reading code away from the computer

Been working on this for the past 72 hours+, how to kill a running execution in js beyond abort controller gymnastics!

Try LispE in the Browser

Frontend builds in Bazel with Vite and rules_js

How I create static websites for tiny archives (2025)

I made another Temporal polyfill from scratch (without LLM)

Help me choose the right library or framework

I built an open-source WebRTC library that brings socket.io-style ergonomics to peer-to-peer media and data

Google’s Prompt API

Progressive Web Components

fate 1.0: A modern data client for React

I built an intelligence engine that analyzes any GitHub repo or live URL, secrets scan, vibe coding, tech stack, SEO and more

I've built DigiFlow with @base44!

Get $20 USD credit for Freelancer.com now!

webspresso: Minimal, production-ready SSR framework for Node.js with file-based routing, Nunjucks templating, built-in i18n, and CLI tooling

Ship a cookie banner with your TanStack app

AST-based translation automation for JS apps (debug mode, dry-run, namespace loading)

Show HN: Safe-install – safer NPM installs with trusted build dependencies

Untangling dialogs in React Router

Built a website for creating a chess engine in JS. Comes with a fast built in move gen and board rep, so you only have to focus on the engine itself

How to Create React Gantt Chart Component with dhtmlxGantt

How I achieved 0ms server costs for my SaaS using Client-side Zip processing making Core of AssetForge Labs

Tired of typeof returning 'object' for everything, so I built this — would love some feedback

Guantr: Type-Safe JS/TS Authorization Library - Major v2 Release

QuickPad: A web-based notes app I made

Critical vm2 Sandbox Escape Bugs Allow Host RCE in Node.js Environments

I'm designing a Rust-inspired JS compiler — what do you think?

More →