~javascriptweekly | Bookmarks (279)
-
svelte-zoomable-circles
svelte-zoomable-circles: Svelte Component for Browsing Hierarchical Data — A Svelte component for displaying and browsing hierarchical data...
-
History of JS interop in Dart
The History of JS Interop in Dart — About twelve years ago, Google introduced Dart, a...
-
Improving the developer experience of enterprise design systems
Everything I've Learned About Scaling Designs Systems (With Examples) — I've learned a lot about what it...
-
BFCache explained
The BFCache Explained — The back/forward cache (‘bfcache’) is a browser optimization that makes going back...
-
Running OCR against PDFs and images directly in your browser
Running OCR Against PDFs and Images Directly in the Browser — A look behind the scenes...
-
Cally: small, feature-rich calendar components
Cally: Small, Feature-Rich Calendar Components — A collection of open-source calendar components for selecting single dates...
-
https://counterscale.dev/
📊 Counterscale: Scalable Web Analytics You Can Run on Cloudflare — A simple web analytics tracker and...
-
Product for Engineers | Andy Vandervell | Substack
Product for Engineers: A Newsletter Helping Flex Your Product Muscle — Subscribe for free to get...
-
Usage | tonal
🎵 Tonal.js: A Music Theory Library — Packed with functions to manipulate tonal elements of music like...
-
Fancy-ANSI
Fancy-ANSI: Convert ANSI Text to HTML — If, for some reason, you want to convert text...
-
GitHub - zheksoon/dioma: Elegant dependency injection container for vanilla JavaScript and TypeScript
Dioma: Dependency Injection Container for Vanilla JS and TS — No decorators, no annotations, no magic,...
-
GitHub - proposal-signals/proposal-signals: A proposal to add signals to JavaScript.
A Proposal to Add Signals to JavaScript — A (very) early stage proposal for bringing a...
-
MongoDB RAG To Riches Node.js AI Developer Quest
Build a RAG Chatbot App with MongoDB and Node.js — Embark on the RAG to Riches...
-
What even is a JSON Number?
What Even Is a JSON Number? — Despite the presence of standards around JSON, the answer...
-
Node.js: The Documentary | An origin story
▶ Node.js: A Documentary of Its Origin Story — It's an hour long, but this documentary covers...
-
JavaScript Performance Optimization Techniques
Learn Advanced JavaScript Performance Optimization — Garbage collection, memory profiling, data structures like sets and arrays,...
-
Introducing “pages router” — Waku
Introducing Waku's “Pages Router” — Waku is an interesting minimal server-side React framework and it’s now...
-
What You Need to Know about Modern CSS (Spring 2024 Edition)
What You Need to Know About Modern CSS — A guide with a list of the...
-
Building a Micro HTMX SSR Framework
Building a Micro HTMX SSR Framework — Matteo builds on an earlier tutorial about creating a...
-
Trix: A rich text editor for everyday writing
Trix 2.1: A Clean, Rich WYSIWYG Editor for the Web — A WYSIWYG editor developed by...
-
GitHub - selemondev/create-vue3-app: The Next Generation Vue Scaffolding Tool ⚡
Create Vue3 App: A New Vue App Scaffolding Tool — Taking inspiration from tools like Create...
-
GitHub - github/relative-time-element: Web component extensions to the standard <time> element.
<relative-time> 4.4: Format Timestamps as Localized Relative Times — Supply this web component with a standard formatted...
-
3D DOM viewer, copy-paste this into your console to visualise the DOM topographically.
3D DOM viewer, copy-paste this into your console to visualise the DOM topographically.
-
JavaScript Visualized - Promise Execution
JavaScript Visualized: Promise Execution — A helpful diagrammed and animated article, coupled with an (optional) 8-minute...