JSter

Archives
Subscribe
July 4, 2026

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

  • PointerEvent: getPredictedEvents()
  • Better Browser Caching with No-Vary-Search

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

Runtimes

  • Announcing TypeScript 7.0 RC
  • Deno 2.9
  • Cynic — A JavaScript engine that's heard enough
Don't miss what's next. Subscribe to JSter:
Older → JSter #256 - Libraries and more