Reading up on javascript
27 deep · digging since dec 03, 25
- tinyjs — desktop apps for macOS, Windows, and Linux in ~6 MB
tinyjs enables building macOS, Windows, and Linux desktop apps using JavaScript with a txiki.js backend and native webview, shipping about 6 MB without Electron.
- Jev explained in 7min..
Caleb Writes Code gives a concise seven‑minute overview of Jev, explaining its purpose, core features, and how developers can use it.
- FP Jargon — Interactive Functional Programming Knowledge Graph
An interactive knowledge graph visually maps 69 functional programming concepts, category theory morphisms, and algebraic structures using JavaScript ES2015 examples.
- Danilaa1/drawably: Hand-drawn UI controls. Every mount generates a fresh pen sketch from seeded randomness, and the stroke boils like an animated doodle. Zero dependencies, 4 KB of JS and one stylesheet.
drawably is a 4KB dependency-free library generating fresh hand-drawn, boiling-sketch UI controls (buttons, inputs, composites) via seeded randomness, with React wrappers and an optional pen font.
- Twenty Years of jQuery: How a Little Library Rewired Web Development - InfoQ
jQuery, launched in 2006, democratized web development with a cross-browser API but has waned as modern frameworks and native browser APIs replace it, though it still runs on 66% of websites.
- htmx 4.0.0 has been released! ~ htmx
htmx 4.0.0 switches from XMLHttpRequest to fetch, makes attribute inheritance explicit, standardizes events, and removes localStorage history caching.
- Announcing TanStack Table V9
TanStack Table V9 introduces a tree-shakable architecture, improved performance with up to 86% less memory usage, and first-class support for ten framework adapters via TanStack Store.
- Rust Is Eating JavaScript
Rust is rapidly replacing JavaScript tooling across bundling, linting, formatting and more, with many projects now default Rust-based by the 2026.
- Github-Ranking/Top100/JavaScript.md at master · EvanLi/Github-Ranking
The file lists the top 100 JavaScript repositories on GitHub by stars and forks, showing each repo’s name, star count, fork count, description, and last update.
- Sätteri
Sätteri combines a high-performance Rust Markdown/MDX engine with extensible JavaScript plugins to offer fast, customizable document processing for developers in web applications.
- Announcing Vite+ Beta
Vite+ beta unifies runtime, package manager, and frontend tools like Vite, Vitest, Rolldown, and Oxlint into a single open-source CLI workflow for web projects.
- I Stored a Website in a Favicon
The author encoded a 208-byte HTML page into a 9x9 pixel favicon by storing RGB values and decoded it with JavaScript, demonstrating data storage in unintended places.
- FullCalendar - JavaScript Event Calendar
FullCalendar is a modular, framework-agnostic JavaScript event calendar library with over 300 settings and official React, Vue, and Angular packages.
- CSS vs. JavaScript
CSS animations run off the main thread so they don't freeze during JS work, but libraries like Motion use the Web Animations API to avoid that pitfall.
- Don't Roll Your Own ... - Susam Pal
Websites should not override native browser behaviors for scrolling, navigation, text selection, or form controls, as doing so harms usability and breaks user expectations.
- Making WebAssembly a first-class language on the Web
A proposal to make WebAssembly a first-class language on the web using the Component Model for direct Web API access, eliminating JavaScript glue code.
- ArrowJS — The first UI framework for the agentic era
Arrow is a 5kb, zero-dependency reactive UI framework for TypeScript that runs without a build step and includes a WebAssembly sandbox for safe agent-generated UI.
- The 49MB web page
News websites like the NYT have grown bloated with ads and tracking, reaching 49MB, driving users to block JavaScript or seek alternatives.
- Temporal: The 9-Year Journey to Fix Time in JavaScript
JavaScript's Temporal API reached Stage 4 after nine years of collaboration among Bloomberg, Igalia, and TC39, providing immutable datetime types with time zone and calendar support.
- jQuery 4 | Hacker News
jQuery 4.0.0 final release is the first major version in nearly a decade, dropping IE<11 support and adding Trusted Types and CSP support.
- Just a moment...
jQuery 4.0.0 final release drops IE<11 support, removes deprecated APIs, adopts ES modules, adds Trusted Types support, and reduces size by over 3KB gzipped.
- Why AI is pushing developers toward typed languages - The GitHub Blog
AI-generated code's unreliability pushes developers toward typed languages like TypeScript, which catch type-check errors that cause 94% of LLM compilation failures.
- Replacing JavaScript with Just HTML
Native HTML elements like <details>, <dialog>, and <datalist> can replace some JavaScript, but still lack the interactivity and styling needed for complex apps.
- Show HN: Swatchify – CLI to get a color palette from an image
Swatchify provides a cross-platform CLI tool and libraries for extracting dominant colors from images using k-means++ clustering, available as a Go binary, REST API, and browser npm package.
- Anthropic acquires Bun
Anthropic has acquired Bun, the JavaScript runtime, to power Claude Code and AI coding tools, with Bun remaining open-source and MIT-licensed.
Takes
holy shit, opus 5.5 is kind of insane at animation. i didn't write a single line of code. it wrote the story, drew every frame, and made the music. no image assets at all, it's all JS. the story is called "small print": claude gets a pile of requests every day. it circles the human part hidden inside them, like "one hand. baby's asleep", and drops it into a jar. at night, those words turn into stars and join up into a constellation. rendered with hyperframes, all in one index.html. it synthesized the music in python, then went through the render second by second and polished it again.
@Voxyz_ai
This is cool:https://t.co/U8Lj6iGZleBundlephopia but powered by Rolldown and https://t.co/7XSeSo2ttg and runs entirely in your browser!by @ssssotaro
@evanyou