~javascriptweekly | Bookmarks (200)
-
GitHub - jmaister/excellentexport: Javascript export to Excel
ExcellentExport.js: Export Table Data to Excel or CSV — If your app/page has some data in...
-
TypeScript 5.8 Ships --erasableSyntaxOnly To Disable Enums
Why TypeScript 5.8's --erasableSyntaxOnly Matters — “It disables a bunch of features that I don’t think...
-
GitHub - L-Blondy/up-fetch: Advanced fetch client builder for typescript
upfetch: An Advanced fetch Client Builder — A TypeScript library to enhance fetch with schema validation,...
-
Find. Fix. Test. Intro to Sentry & Codecov
Find. Fix. Test: An Intro to App Monitoring with Sentry — Code-level visibility, from pre- to...
-
GitHub - parallax/jsPDF: Client-side JavaScript PDF generation for everyone.
📄 jsPDF 3.0: Client-Side JavaScript PDF Generation — Create tickets, documents, certificates, etc. all on the fly....
-
Heat.js - JavaScript Heat Map
Heat.js: A Heat Map Visualization Library — Think the GitHub contributions heat map. No dependencies, small,...
-
GitHub - ElyaConrad/zoompinch: Apply a pinch-and-zoom experience that’s feels native, communicates the transform reactively and lets you project any layer on top of the transformed canvas.
Zoompinch: A Pinch-and-Zoom Experience for Vue 3 Apps — Designed to ‘feel native’ on mobile devices....
-
GitHub - Kong/swrv: Stale-while-revalidate data fetching for Vue
swrv: 'stale-while-revalidate' Data Fetching for Vue 3 — Uses a ‘stale-with-revalidate’ cache invalidation strategy (i.e. data...
-
TC39 Advances 3 Proposals to Stage 4: RegExp Escaping, Float...
TC39 Advances 3 Proposals to Stage 4 — I love seeing Rob Palmer’s tweets about TC39’s...
-
Deno 2.2: OpenTelemetry, Lint Plugins, node:sqlite
Deno 2.2 Released with Quality of Life Improvements — The Deno team took a break from...
-
Build JavaScript Reports | A JavaScript Reporting Tool for Web Apps | ActiveReportsJS
A Powerful JavaScript Reporting Tool Built for the Web — ActiveReportsJS is the premier JavaScript reporting tool...
-
Announcing Interop 2025
Interop 2025: Features Browser Devs Will Focus on This Year — Interop is an ongoing process...
-
Do Lake Names Reflect Their Properties?
Do Lake Names Reflect Their Properties? — I know this sounds like a geographical piece, but...
-
Sunsetting Create React App – React
React Officially Sunsetting Create React App — This move has been bubbling for a long time...
-
Wallaby - Immediate JavaScript test feedback in your IDE as-you-type
Which AI Model Is Best for Fixing Unit Test Errors? Claude, o3-mini, GPT-4o? — Better context...
-
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 - 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...
-
Release v1.200 · githubnext/monaspace
GitHub Extends Its Monaspace Font Family — Monaspace is a fantastic set of monospaced fonts from...
-
Move on to ESM-only
Why to Move On to 'ESM-Only' — The march to using ES modules has been going...