







Plan 9 and Dynamicland both dramatically simplify application code by providing _common ways to list and act on objects_a ton of code is just about enumerating things for the user, then letting the user pick from them -- list views, buttons, drag & drop, checkboxes, commands— Omar Rizwan (@rsnous) July 15, 2018
xai-org/grok-build
SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.
Invisible details - Building contextual menus - Linear
We recently added contextual menus to Linear. This makes the app faster and easier to use for people who prefer their mouse. One small thing that you won’t see or think about but will hopefully feel is a detail we designed into how sub-menus work.

Introducing Open Intelligent UI | The Open-Source Alternative to ChatGPT's Intelligent UI
Alex Russell | Web Components and Model Driven Views | Fronteers 2011
There's a lot of tension between today's markup and the semantics we're trying to express in our apps. HTML5 adds a few new types to help describe common cases, but what about when there's no allegory in markup for what you're building? What we need now is infrastructure, not guilt about being "non-semantic". This talk explores new standards-track work in WebKit that's going to enable say-what-you-mean development in completely new ways.
Iterating on Feature Plugins
Feature plugins appeared in the wake of the 3.6 release cycle, in which two large efforts were reverted before the final release: a UI for content using post formats and a refreshed aesthetic for t…

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...
How do I use Leo customization and memory features?
Leo's customization and memory features allow you to create a more personalized AI experience by setting your preferences and storing...

Zag - Rapidly build UI components without sweating over the logic.
State machines for accessible, interactive and performant UI components

Malleable Overview Detail Interfaces
Dynamic context discovery · Cursor
As models improve as agents, we've found success by providing fewer details up front, making it easier for the agent to pull relevant context on its own.

MCP Apps - Bringing UI Capabilities To MCP Clients
MCP Apps is now live as the first official MCP extension — tools can return interactive UI components that render directly in the conversation.

Covolute on Twitter / X
spatial, multi-modal, multi-task IDE 🚀- track code by hovering application- chat with providing visual context- execute multiple tasks simultaneously- work on multiple pages/mods at same time pic.twitter.com/huuRDO8T0f— Covolute (@covolute) April 1, 2025
+ ui primitives for navigating between, discovering them, managing them, etc ! (and on all the above, and the ones dan mentions, I don't think they need to look anything like the solutions we already have for these things, new ideas are possible!)
daniel holmgren 🫠
so you have a "universal" app that pulls together all these disparate highly-contextual apps. notifications for all of them in one spot, a algorithm/discovery for seeing updates across all of them, etc
CyberSpaceLand
Live Coding: A User's Manual

HYDRA
Strudel REPL
toplap/awesome-livecoding

What does "Intuitive" actually mean?
www.cs.columbia.edu

Why Do We Interface?
HCI | Are.na

Classic HCI demos

Hazel constellation canvas demo