nowfound

Alternatives

Products that do what Thi.ng/hdom – S-expression based, pure ES6 UI/VDOM components does

https://github.com/thi-ng/umbrella/blob/master/packages/hdom... Lightweight UI component tree definition syntax, DOM creation and differential updates using only vanilla JS data structures (arrays, iterators, closures, attribute objects or objects with life cycle functions, closures). By default targets the browser's native DOM, but supports other arbitrary target implementations in a branch-local manner, e.g. to define scene graphs for a canvas element as part of the normal UI tree. Benefits: - Use the full expressiveness of ES6 / TypeScript to…

  1. 1
    HMPL200

    Lightweight server-oriented template language for JavaScript

    Dec 2025

  2. 2

    600+ components, 30 templates, React, Angular, & Vue support

    2021

  3. 3HC
  4. 4

    Mobile UI components built with Tailwind CSS

    2021

  5. 5

    React component for a visual way to create UIs

    2024

  6. 6

    Open-source Tailwind CSS admin dashboard template

    2023

  7. 7

    Open-source UI library built with React, Tailwind and shadcn

    Nov 2025

  8. 8

    React Tailwind CSS components and blocks

    2023

  9. 9
    openv0120

    AI-generated UI components with React+Tailwind, open-source

    2023

  10. 10

    Fully coded UI sections with designer file included

    2024

  11. 11
    HMPL.js39

    Template language for displaying UI from server to client

    2025

  12. 12

    Free Tailwind CSS & React admin template

    2021

  13. 13
    Webbie UI123

    32 customizable React & Tailwind components

    2023

  14. 14

    Open Source components library for React & Tailwind CSS

    2024

  15. 15
    Razor UI114

    A cutting edge UI kit for Tailwind CSS

    2021

  16. 16AJ

    with affinity you can make multiple apps (components eventually) and store (ala redux) - while a store can be shared through apps. This started as a case study and as a small reusable code for creating self contained dom elements with functionality - during the time of development, ideas and inspiration came from angular, react and vuejs. suggestions and feedback is mostly welcomed. The interesting challenges were finding ways for these topics: 1. create a component lib using dom and js only, without any 3rd party . 2. producing semantic html in dom . 3. allow template micro syntax (using…

    2018

  17. 17
    Reweb88

    The AI visual builder for Next.js, Tailwind & shadcn/ui

    2025

  18. 18AG
  19. 19NR
  20. 20ET

    We built a browser extension (Chrome + Firefox) that captures the runtime DOM and exports it as JSON. Not the pre-render source (HTML/CSS/JS, templates, bundles) and not a screenshot — but the live, post-render state the browser is actually displaying: - visibility/hidden, disabled/required - current input values and validation/validationMessage - dataset attributes - trimmed text - stable selector paths Why: LLMs often miss or guess UI state. Screenshots are too opaque, pre-render source is too noisy. A structured snapshot gives reproducible context for debugging…

    2025

  21. 21OA

    Thesys just open-sourced their generative UI rendering engine. Interesting timing given where Google a2ui and Vercel's json-render are headed. The difference worth noting: a2ui and json-render both treat JSONL as the contract between the LLM and the renderer. Thesys is betting that's the wrong primitive. Their engine uses a code-like syntax (OpenUI Lang) instead — LLM writes it, renderer executes it. The argument is that LLMs are fundamentally better at generating code than generating structured data, so you get cleaner output and ~67% fewer tokens. The broader vision seems to be a…

    Mar 2026 · openui.com

  22. 22RW

    source: https://codesandbox.io/s/dikoh?file=/index.html Static Template import { ChakraProvider, Box, Text } from "https://cdn.skypack.dev/@chakra-ui/react"; import React, { useRef } from "https://cdn.skypack.dev/react"; import ReactDOM from "https://cdn.skypack.dev/react-dom"; const MyText = ({ color, ...props }) => { return ; }; function Foo() { return ( Foo ); } function App() { return ( Hello Skypack ); } ReactDOM.render( , document.getElementById("main") );

    2021

  23. 23JL
  24. 24TH

    I built a library that lets you find code patterns using familiar CSS-like selectors, then connected it to Claude via MCP so AI assistants can understand and refactor codebases. The Approach // Find code patterns with intuitive selectors: const asyncFunctions = tree.findAll('function[async]'); const todoComments = tree.findAll('comment[text="TODO"]'); const reactHooks = tree.hooks(); // Built-in React support // Chain smart transformations: tree.transform() .rename('oldFunction', 'newFunction') .removeUnusedImports() .toString(); Key Features - CSS-like…

    2025

Ranked by how close each launch is in meaning, then by votes. Refine with a description →