HN Atlas
← All topics

User-interface frameworks

Frameworks and toolkits for building graphical, web, desktop, and application interfaces.

5,983 stories · 108 in 30 days · Updated Sep 28, 2026

The pace of conversation

Posts per month

2020-01: 75 posts2020-02: 67 posts2020-03: 88 posts2020-04: 99 posts2020-05: 113 posts2020-06: 87 posts2020-07: 106 posts2020-08: 49 posts2020-09: 66 posts2020-10: 59 posts2020-11: 75 posts2020-12: 65 posts2021-01: 57 posts2021-02: 46 posts2021-03: 81 posts2021-04: 72 posts2021-05: 65 posts2021-06: 58 posts2021-07: 41 posts2021-08: 54 posts2021-09: 48 posts2021-10: 54 posts2021-11: 57 posts2021-12: 54 posts2022-01: 63 posts2022-02: 50 posts2022-03: 56 posts2022-04: 52 posts2022-05: 74 posts2022-06: 58 posts2022-07: 53 posts2022-08: 66 posts2022-09: 67 posts2022-10: 61 posts2022-11: 63 posts2022-12: 56 posts2023-01: 59 posts2023-02: 71 posts2023-03: 60 posts2023-04: 50 posts2023-05: 78 posts2023-06: 72 posts2023-07: 54 posts2023-08: 72 posts2023-09: 84 posts2023-10: 74 posts2023-11: 71 posts2023-12: 75 posts2024-01: 70 posts2024-02: 91 posts2024-03: 83 posts2024-04: 78 posts2024-05: 84 posts2024-06: 56 posts2024-07: 78 posts2024-08: 90 posts2024-09: 89 posts2024-10: 67 posts2024-11: 65 posts2024-12: 63 posts2025-01: 67 posts2025-02: 58 posts2025-03: 68 posts2025-04: 71 posts2025-05: 85 posts2025-06: 98 posts2025-07: 73 posts2025-08: 67 posts2025-09: 82 posts2025-10: 84 posts2025-11: 88 posts2025-12: 103 posts2026-01: 121 posts2026-02: 131 posts2026-03: 124 posts2026-04: 82 posts2026-05: 86 posts2026-06: 97 posts2026-07: 96 posts2026-08: 111 posts2026-09: 102 posts
2020-012026-09

Posts per month · first and latest months may be partial.

01 / EXPLORE THROUGH TIME

Timeline

Start with the latest. Scroll back through time, or zoom in for more.

Year by yearUp to 5 stories per year
2026950 stories
2025944 stories
2024914 stories
2023820 stories
2022719 stories
2021687 stories
2020949 stories

02 / CATCH UP

The conversation now

Popular stories, with attention fading over roughly two weeks.

Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme↗ neobrutalism.dev · HN · 77 comments · 166 points · Sep 14, 2026
Show HN: Panel – A research workspace where the agent can build its own panes↗ github.com · HN · 22 comments · 54 points · Sep 15, 2026
Are we going to use the same Desktop UX forever? [video]↗ youtube.com · HN · 7 comments · 24 points · Sep 22, 2026
OUI-1: world's first model for Generative UI↗ openui.com · HN · 65 comments · 62 points · Sep 08, 2026
Mojo 1.0↗ modular.com · HN · 245 comments · 432 points · Aug 11, 2026

03 / GO DEEPER

Follow your curiosity

Find a particular story, revisit a year, or see what resonated.

Highest rated · the last 30 days

Show HN: Neobrutalism.dev – Just added Base UI support and added new color theme↗ neobrutalism.dev · HN · 77 comments · 166 points · Sep 14, 2026
OUI-1: world's first model for Generative UI↗ openui.com · HN · 65 comments · 62 points · Sep 08, 2026
Icons as a Service↗ nravic.com · HN · 8 comments · 55 points · Sep 04, 2026
Show HN: Panel – A research workspace where the agent can build its own panes↗ github.com · HN · 22 comments · 54 points · Sep 15, 2026
Drawably: Hand-Drawn UI Controls↗ github.com · HN · 20 comments · 41 points · Sep 09, 2026
HomeOS – A self-hosted family dashboard for a kitchen touchscreen↗ github.com · HN · 29 comments · 29 points · Sep 02, 2026
Are we going to use the same Desktop UX forever? [video]↗ youtube.com · HN · 7 comments · 24 points · Sep 22, 2026
Transitions.dev: UI transitions for AI agents↗ transitions.dev · HN · 8 comments · 23 points · Sep 14, 2026
Scott Jenson: Are we going to use the same Desktop UX forever? [video]↗ youtube.com · HN · 3 comments · 18 points · Sep 20, 2026
ComfyUI launches OpenRouter for generative media↗ comfy.org · HN · 8 comments · 15 points · Sep 23, 2026

10 stories shown.

Help shape Hacker Atlas

Useful, confusing, or missing something? I’d love to hear.

Your feedback is private. Your email is only used to reply, never to sign you up for a newsletter.