JSter #257: Libraries and more
No time to waste. Only JavaScript to write.
I'll run a seminar called SDLCAI 13.10 at Espoo, Finland. We also published a new major version of the popular MonoLisa typeface.
Libraries
- bigskysoftware/idiomorph: A DOM-merging algorithm
- sidebearing-trim - Align columns by visible ink, not by glyph box width.
- MONOGRID/gainmap-js: A Javascript (TypeScript) Port of Adobe Gainmap Technology for storing HDR Images using an SDR Image + a gainmap
Frameworks
- Skybridge - MCP framework for TypeScript
- Discovery.js - A framework for ad hoc JSON data analysis, shareable server-less reports and dashboards
- Astro 7.0 is all about speed.
- Foldkit - The frontend framework for correctness
- Zenbu.js - The framework for building hackable software
Articles
- Desktop apps with Deno
- Building Custom Node.js Streams: Splitting a 1GB File Without Running Out of Memory
- The Best Loading States Are No Loading States
- Framework-agnostic design systems: a practical approach to web components
- Turn Dependabot Off
- Playwright Accessibility Testing: What axe and Lighthouse Miss
- The ghost in your Next.js router: how a bloom filter can 404 your pages
- Delivering a dynamic hexagonal world map in just 10kb
Techniques
Tools
- fast-check - Property-based testing for JavaScript and TypeScript
- kristoff-it/superhtml: HTML Validator, Formatter, LSP, and Templating Language Library
- codiff - a fast local diff viewer
- AudioMass - Audio Editor
- Perry compiles TypeScript to native GUI and CLI apps on macOS, iPadOS, iOS, Android, Linux, Windows, watchOS, tvOS, WebAssembly, and the Web. No runtime. No Electron. Just native binaries.
- Knip v6 - Declutter your JavaScript & TypeScript projects
- sqlfu - All you need is sql
- nuqs - Type-safe search params state manager for React
- Rsbuild 2.0
- aube - A new, fast package manager for JavaScript