Feed

Frontend

Frontend development discussions covering UI frameworks, web technologies, build tools, and modern practices from developer communities.

Articles from the last 30 days

Oat – Ultra-lightweight, semantic, zero-dependency HTML UI component library
02Sunday, February 15, 2026

Oat – Ultra-lightweight, semantic, zero-dependency HTML UI component library

Oat is an ultra-lightweight, zero-dependency UI component library featuring 6KB CSS and 2.2KB JS. It focuses on semantic HTML, native WebComponents, and accessibility without framework bloat. Designed for long-term stability, it avoids over-engineered ecosystems by using vanilla CSS variables and standard elements to provide a modern, minimal aesthetic similar to shadcn.

Goodbye InnerHTML, Hello SetHTML: Stronger XSS Protection in Firefox 148
03Tuesday, February 24, 2026

Goodbye InnerHTML, Hello SetHTML: Stronger XSS Protection in Firefox 148

Firefox 148 introduces the standardized Sanitizer API, a major security advancement designed to mitigate Cross-site scripting (XSS) vulnerabilities. By replacing innerHTML with the setHTML() method, developers can automatically clean untrusted HTML before DOM insertion. The API works alongside Trusted Types to provide a safer default for the web without requiring complex architectural changes.

How we rebuilt Next.js with AI in one week
04Tuesday, February 24, 2026

How we rebuilt Next.js with AI in one week

Cloudflare introduced vinext, an experimental, Vite-based replacement for Next.js developed in one week using AI for $1,100. It offers up to 4x faster builds and 57% smaller bundles. Designed for Cloudflare Workers, it implements the Next.js API surface directly on Vite, including a novel traffic-aware pre-rendering feature to optimize deployment performance.

Sources:Hacker News397 pts
Making WebAssembly a first-class language on the Web
05Thursday, February 26, 2026

Making WebAssembly a first-class language on the Web

WebAssembly progress has expanded its core capabilities, yet it remains a 'second-class' web citizen due to its reliance on complex JavaScript glue code for loading and API access. The WebAssembly Component Model aims to bridge this gap, allowing direct Web API interaction and better cross-language interoperability without JavaScript overhead.

x86CSS - An x86 CPU emulator written in CSS
06Tuesday, February 24, 2026

x86CSS - An x86 CPU emulator written in CSS

x86CSS is an experimental project that implements a functional 16-bit x86 CPU emulator using only CSS, without requiring JavaScript. It executes native 8086 machine code, supports C programs compiled via GCC, and utilizes style container queries and animations for its internal clock. It demonstrates turing completeness through complex Cascading Style Sheets logic.

"Nothing" is the secret to structuring your work
07Sunday, February 8, 2026

"Nothing" is the secret to structuring your work

The website vangemert requires JavaScript to function correctly. Without it, users may experience issues as the site relies on it for core features and interactivity. Users are advised to enable JavaScript in their browser settings to access the service and ensure a proper browsing experience.

Sources:Hacker News367 pts
Show HN: I spent 4 years building a UI design tool with only the features I use
08Friday, February 6, 2026

Show HN: I spent 4 years building a UI design tool with only the features I use

Vecti is a sophisticated, browser-based collaborative UX design tool designed to streamline complex workflows into intuitive visual solutions. The platform emphasizes performance, featuring a high-fidelity rendering engine capable of handling large-scale projects without lag. Key features include real-time collaboration, a shared asset library, and robust permission controls for team projects. Built in the EU with a strong focus on privacy and transparency, Vecti aims to provide a professional-grade alternative for designers and developers that prioritizes user needs over corporate interests. Its pricing model includes a free starter tier and a professional plan tailored for growing teams, alongside special discounts for educational and open-source initiatives. The tool's philosophy centers on creative freedom and efficiency, aiming to become a trusted standard in modern UI/UX design workflows through a community-aligned approach.

Sources:Hacker News339 pts
Gradient.horse
09Tuesday, February 10, 2026

Gradient.horse

gradient.horse is an indie art project featuring a collaborative digital parade. Users draw horses that run across a gradient landscape, interacting with others' creations. The site uses Artificial Goose Intelligence to filter drawings while emphasizing a whimsical, playful web experience. Support is available through custom merchandise or direct contributions.

Sources:Hacker News292 pts
LiftKit – UI where "everything derives from the golden ratio"
11Monday, February 9, 2026

LiftKit – UI where "everything derives from the golden ratio"

LiftKit is an innovative open-source UI framework specifically engineered to address symmetry and proportion issues often found in modern web design. By utilizing the golden-ratio and subpixel accuracy, it ensures that every component feels visually balanced and satisfying. The framework features a modular control panel for global color management, allowing developers to preview real-time changes directly within their workflow. Beyond simple aesthetics, LiftKit offers granular typography controls and unique style presets like glass and rubber-morphism. Its responsive scaling system ensures that spacing adjusts dynamically with text size, providing a level of polish that distinguishes Minimum Viable Products from standard prototypes. This tool is designed to provide high-end visual fidelity with minimal effort.

Sources:Hacker News257 pts
Luce: First Electric Ferrari
13Monday, February 9, 2026

Luce: First Electric Ferrari

The content indicates a technical restriction where a user is unable to access a specific web service because JavaScript is disabled in their web browser. It emphasizes that JavaScript is a mandatory requirement for the verification process designed to distinguish human users from automated bots. The message instructs the user to enable JavaScript within their browser settings and refresh the page to proceed. This highlights the critical role of client-side scripting in modern web security, user authentication, and interactive web functionalities used to protect digital resources from unauthorized access or bot activity.

Sources:Hacker News242 pts
I converted 2D conventional flight tracking into 3D
14Tuesday, February 17, 2026

I converted 2D conventional flight tracking into 3D

Aeris is a live flight tracking dashboard focused on San Francisco airspace. Leveraging data from OpenSky Network, OpenStreetMap, and MapLibre, it allows users to monitor real-time aircraft movements at various altitudes ranging from 43,000 feet down to ground level. The tool provides a clean, visual representation of aviation traffic for enthusiasts and professionals.

Sources:Hacker News239 pts
Unsung heroes: Flickr's URLs scheme
15Saturday, February 21, 2026

Unsung heroes: Flickr's URLs scheme

Flickr revolutionized URL design in the late 2000s by treating them as an intuitive user interface. Their clean, hierarchical, and readable structure avoided complex parameters and file extensions, making URLs easily guessable and editable. This approach emphasized user efficiency, accessibility via keyboards, and the importance of human-readable web navigation in software architecture.

Sources:Hacker News229 pts
Untapped Way to Learn a Codebase: Build a Visualizer
16Friday, February 20, 2026

Untapped Way to Learn a Codebase: Build a Visualizer

An experienced developer explains their process for learning unfamiliar codebases using Next.js and its Rust-based bundler, Turbopack, as a case study. The approach emphasizes debugging specific issues, utilizing custom visualization tools, and understanding core architectural components like ValueCells (Vc) rather than trying to comprehend the entire project at once.

Sources:Hacker News211 pts
Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems
17Wednesday, February 4, 2026

Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems

This article explores ten powerful yet frequently underutilized Web APIs that enhance the capabilities of modern browsers. It highlights essential tools such as the Structured Clone API for deep object copying, the Performance API for accurate micro-benchmarking, and the Page Visibility API for optimizing resource usage when tabs are inactive. Additionally, it covers specialized observers like ResizeObserver and IntersectionObserver, alongside advanced coordination tools like AbortController, BroadcastChannel, and Web Locks. The author emphasizes that the web platform is evolving rapidly, often providing native solutions that replace the need for heavy external libraries. While some features like the File System Access API are currently Chromium-focused, understanding these native capabilities provides developers with a significant technical edge in building high-performance, responsive web applications.

Sources:Dev.to209 pts
Web Components: The Framework-Free Renaissance
18Tuesday, February 17, 2026

Web Components: The Framework-Free Renaissance

Modern browsers now natively support defining custom elements, shadow DOM, and event systems, allowing developers to build reactive interfaces without frameworks like React. Using these web standards ensures long-term stability and backward compatibility. AI assistants further simplify learning these patterns and help implement encapsulated, modular UI components efficiently.

Sources:Hacker News174 pts
CSS-Doodle
19Friday, February 13, 2026

CSS-Doodle

css-doodle is a web component for drawing patterns with CSS, utilizing a Grid Layout. It provides specialized selectors like :doodle and :container, along with functional macros for random values, list picking, mathematical targeting via @match, and complex shapes using SVG filters, GLSL shaders, and polar equations.

Sources:Hacker News167 pts
Maple Mono: Open source monospace font
20Friday, February 6, 2026

Maple Mono: Open source monospace font

Maple Mono is a specialized monospace font crafted to enhance the coding experience through a blend of aesthetics and functionality. Addressing shortcomings in popular alternatives like JetBrains Mono and Fira Code, it introduces features such as clean glyphs with rounded corners, a distinctive cursive-style italic, and comprehensive variable font support. A key technical highlight is its seamless integration of Nerd-Font icons and a precise 2:1 width ratio between Chinese and English characters, ensuring consistent alignment. Additionally, it offers smart ligatures and highly granular configuration options via OpenType features, allowing developers to freeze or customize specific characters to suit their preferences. This project aims to provide a more readable, modern, and customizable environment for terminal and code editor usage.

Sources:Lobsters154 pts