~javascriptweekly | Bookmarks (211)
-
Release v1.200 · githubnext/monaspace
GitHub Extends Its Monaspace Font Family — Monaspace is a fantastic set of monospaced fonts from...
-
Build a Next.js sign-up form with React Hook Form
Build a Next.js Sign-Up Form with React Hook Form — Features progressive enhancement, dynamic validation, and...
-
How to start a React Project [2025]
How to Start a React Project in 2025 — While there are many ways to start...
-
Learning web extensions
Learning How to Build Modern Web Extensions — It’s easy to run into outdated docs when...
-
Testing 10 JavaScript Frameworks on Their HTML Defaults · Jens Oliver Meiert
Testing 10 JavaScript Frameworks on Their HTML Defaults — Using a JavaScript framework is now ‘the...
-
Ohm: a user-friendly parsing toolkit for JavaScript and Typescript
Ohm: A Parsing Toolkit for JavaScript and TypeScript — It’s been a few years since we...
-
GitHub - rajibola/human-regex: Human-friendly regular expression builder with English-like syntax.
Human Regex: Human-Friendly Regular Expression Builder with English Syntax — After 8 years of Perl, regexes are...
-
GitHub - sockmaster27/svader: Create GPU-rendered Svelte components
Svader: Create GPU-Rendered Svelte Components — The examples are a good way to get a feel...
-
GitHub - developit/web-worker: Consistent Web Workers in browser and Node.
web-worker 1.5: Consistent Web Workers for the Browser and Node — Want to publish npm modules...
-
The React data-table I always wanted
The React Data Table I Always Wanted — A look into a particularly fast and clean...
-
Style-observer: JS to observe CSS property changes, for reals • Lea Verou
Style Observer: A Library to Observe CSS Property Changes — Lea Verou is a developer who’s easy...
-
AWS for Developers | Programming Languages, Tools, Community | AWS Developer Center
Build Better with AWS, Using Tips and Tools from the Developer Center — Get hands-on with...
-
Move on to ESM-only
Why to Move On to 'ESM-Only' — The march to using ES modules has been going...
-
How to build a copy code snippet button and why it matters
How and Why to Build 'Copy Code' Buttons — A commonly encountered way to give readers...
-
ECMAScript proposal: RegExp escaping
The RegExp Escaping ECMAScript Proposal — RegExp.escape() is a function to create an escaped version of...
-
Which rich text editor framework should you choose in 2025? | Liveblocks Blog
Which Rich Text Editor Framework Should You Choose in 2025? — A round-up of actively developed...
-
Tutorial: publishing ESM-based npm packages with TypeScript
How to Publish ESM-Based npm Packages with TypeScript — Now that you can use the ES...
-
JavaScript Error Tracking | Datadog
Locate and Resolve JavaScript Errors Instantly with Datadog — Troubleshoot frontend JavaScript errors faster with frontend...
-
Intro to Wasm in Deno
An Introduction to WebAssembly in Deno — How to build a simple WASM module and use...
-
GitHub - le0pard/re2js: RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching
RE2JS 1.0: Linear Time Matching for Regular Expressions — RE2 is a regular expression engine built...
-
Fuse.js | Fuse.js
Fuse.js 7.1: Lightweight Fuzzy-Search with No Dependencies — Want a simple search feature without a dedicated...
-
GitHub - jkroso/parse-duration: convert a human readable duration to ms
parse-duration 2.0: Convert a Human Readable Duration to Milliseconds — You might wonder why a library...
-
Dance_to_the_rhythm.mod | Dittytoy
A Protracker Module Player in Pure JavaScript — I’m a sucker for 90s tracker music, JavaScript...
-
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored
Oracle Claims 'JavaScript' Isn't a Generic Term, and More — In this 'motion to dismiss' Oracle...