







Visual Component Based Development framework for rapid application and systems development
Components.build
An open standard for building modern, composable and accessible UI components.

Contemplating Entity Component Architecture
Ever since discovering the Entity Component System pattern through Bevy a few years ago, I’ve been simultaneously obsessed with it and frustrated with the lack of attention it is getting outside of the game development world.
Origin UI - Svelte
An extensive collection of copy-and-paste Svelte components for quickly building app UIs.

Introducing Ark UI Svelte
A headless component library for Svelte 5 apps and design systems

Avalonia UI: The Cross-Platform .NET UI Framework for Desktop, Mobile and Web
Build cross-platform desktop and mobile apps with .NET. One codebase for Windows, macOS, Linux, iOS, Android, and WebAssembly.

Object-Oriented Entity-Component-System Design – John Lin's Thoughts
About two months ago, I decided to start developing a fresh codebase for my voxel project – something that many indie developers are probably all-too familiar with, including myself. This time around, there were three major features that I wanted to implement:
Melt UI
An open-source Svelte component library for building high-quality, accessible design systems and web apps.

Platform as a Runtime - the Next Step in Platform Engineering
As systems become larger and more complex we need to take the concepts of platform engineering to a higher level – to the code level – by creating platforms and abstractions that will reduce cognitive load, help simplify and accelerate software development, and allow for easy maintenance and upgrades to the platform. Let’s move from “platform” to “Platform as a Runtime”.

Issues in Component Computing: A Synthetic Review
This paper provides a review of the rhetoric behind the component movement in educational software, and a critical analysis and synthesis of issues underlying the movement. We draw on case studies ...

Svelte Magic UI Components
Svelte Magic UI - A collection of components that will make your application look magical.

Building a UI framework
Building a UI Framework Ian Hickson (ian@hixie.ch) — 2025 — First Edition — https://software.hixie.ch/ui-frameworksTo leave comments, use the edit version. Introduction This document examines important design decisions for creating a new graphical UI framework. It was commissioned to answer the...
Technical dimensions of programming systems
Framework that captures the characteristics of programming systems, makes it possible to compare and better understand them and find interesting new points in their design space.

Project IDX
Project IDX is an entirely web-based workspace for full-stack application development, complete with the latest generative AI from Gemini, and full-fidelity app previews, powered by cloud emulators.
Platform engineering: start from the backend!, Tue, Jul 2, 2024, 10:00 AM | Meetup
Every Internal Developer Platform (IDP) needs a proper backend, and it’s vital to start by designing and building that before you worry about anything else. Join this sessi

The Node-Based UI for Svelte - Svelte Flow
A customizable Svelte component for building node-based editors and interactive diagrams

Desktop apps
Build self-contained desktop applications from a Deno project, with framework auto-detection, hot reload, native windowing, auto-update, and cross-platform distribution.
