nowfound

Life & fun · alternatives · 2026

24 alternatives to Object-Oriented HTML – Proposal for new powerful features in HTML

Hey all, I'm a big fan of the HTML-first + Progressive Enhancement approach to UI development! For a background: 1. I like to be able to write HTML by default and progressively add JavaScript (and, in the same way, progressively involve tooling) instead of go ahead of the problem by going the other way around! 2. Also turns out that UIs are more resilient when built on the same principles: - given how browsers process web pages: HTML initially, then JavaScript eventually; with the bulk of the page being best done at the initial phase - and given how, on a more general note, performance is a…

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Object-Oriented HTML – Proposal for new powerful features in HTML launched in 2024; newer entries below may have overtaken it.

  1. 1

    When I started my career and built my first design system, I was beyond excited. It took a lot of iterations, learning and 6 months of work to launch it internally. In the next job, I did it again, then at the following job, again… And no matter which company I worked for, 80% of the design system was the same. I’ve decided to work full-time on the design system I’ve always wanted, and today I’m launching and open-sourcing it. You can use it to build Next.js apps faster, and I’ve designed it in a way that it’s hard to go wrong with it: you can choose any settings, and you’ll end up with a…

    Dec 2025 · once-ui.com · its alternatives →

  2. 2
    Subframe▲756

    The best way to build UI, fast

    2024 · subframe.com · its alternatives →

  3. 3
    Divize▲117

    Learn, write, master HTML/CSS through real UI challenges

    2023 · divize.io · its alternatives →

  4. 4
    OpenUI▲543

    Describe UI and see it rendered live

    2024 · github.com · its alternatives →

  5. 5UG

    Hi all, I'm currently working on my hobby project, and one of the fun constraints I put in was to build using as less dependencies as possible. I chose Go as it has a really good standard library, and all went well for building backend. But for frontend, I was wondering whether I should break the constraint and go for React. I tried options like Web Components, but I really didn't like the ergonomics and I didn't want to use jQuery either. Out of curiosity, I was exploring Go's html/template package to see if I can write UIs in a React-like manner. I found most of the online docs using…

    2024 · its alternatives →

  6. 6AA

    Yes, another reactive UI framework for JavaScript. Bear with me, please... :-) I 'invented' the concept for this back in 2011, and it was used (as a proprietary lib) in various startups. Even though many similar open source libs have been released since, and boy have I tried a lot of them, none have been able to capture the elegance and DX of what we had back then. I might be biased though. :-) So I started creating a cleaned-up, modern, TypeScript, open source implementation for the concept about five years ago. After many iterations, working on the project on and off, I'm finally happy…

    2025 · aberdeenjs.org · its alternatives →

  7. 7

    Author here. This is an attempt to simplify frontend development: 1. Standards first: User interfaces should be assembled with HTML, styled with CSS, and enhanced with JavaScript. 2. Less abstractions: UI composition should be easy and require as few idioms and abstractions as possible, both on client and server. 3. Design Systems: Design should be a separate subsystem, easily accessible for developers who care about and understand design. 4. Scalability: Complex UIs should retain simplicity as the application grows. Eager to hear your thoughts!

    2025 · nuejs.org · its alternatives →

  8. 8AJ

    I've been building a web UI library for a side project of mine. I thought it might be useful to others, so I'm releasing it as open source. To put it simply, I realized that most of my pain points with React come from its declarative model ui=f(state). So I'm trying something that I'm calling "imperative JSX." Instead of treating JSX as the source of truth for your UI, it essentially becomes a query interface for DOM manipulation. I first had the idea for it a few months ago, and only began writing it in earnest last week, so it's extremely early and nowhere near production-ready. Still, I'd…

    2024 · npmjs.com · its alternatives →

  9. 9

    HTML was created a long time ago. We started building documents that contained only text, images and links. We enhanced them with CSS and JavaScript. We built image galleries with fancy animations, ...

    2015 · ivopetkov.com · its alternatives →

  10. 10BB

    I built a web-based app for building websites. The main unique features are: 1. The ability to copy and paste any HTML and CSS into the editor with no limits. I was never able to find another app that could do this without some form of limitation. 2. CSS filtering, which means you can click on an element to view and edit the CSS selectors and rules that apply to that element alone. In many cases I've found CSS naming conventions like BEM to become irritating at certain scales, so this is an alternative solution. This part of the app needs some more development work but the concept is there.…

    2024 · demo.gocodestudio.com · its alternatives →

  11. 11
    CodePen▲109

    HTML, CSS, and JavaScript editor in the browser.

    2014 · codepen.io · its alternatives →

  12. 12

    :dog2: Barking up the DOM tree. A modular, progressive, and beautiful Markdown and HTML editor - bevacqua/woofmark

    2015 · github.com · its alternatives →

  13. 13

    I built a web-based HTML/CSS/JS editor focused on speed, simplicity, and offline access. No bloat — just open and start coding. What makes it different: Live Preview – Edit HTML, CSS, and JS side-by-side with instant feedback. Offline support – Works without internet. You can even install it as a PWA and use it like a native app. No Login Required – Just visit, code, and preview. Login only if you want to save/share. Savable & Shareable Links – Save scripts in the cloud and get shareable links. Customizable Editor – Themes, fonts, auto-format on save, layout tweaks, line…

    2025 · scriptpad.dev · its alternatives →

  14. 14

    Uisual: Free Figma, Framer, & Tailwind CSS Components & Templates

    2020 · uisual.com · its alternatives →

  15. 15

    Component-based UIs with vanilla ES6 and Custom Elements - felipeccastro/html-component

    2016 · github.com · its alternatives →

  16. 16DT

    Hi everyone, I'm trying to get feedback on this site editor (I couldn't get on my first try). A lot of it was inspired by modern browser's dev tools. Do you guys think it's intuitive enough? Does it feel good to use? Any feedback would be amazing.

    2022 · dotling.com · its alternatives →

  17. 17

    An HTML abstraction focused on simplicity, with support for JavaScript and CSS. Perfect for experts and beginners! - ntrupin/abstractml

    2019 · github.com · its alternatives →

  18. 18

    Build Faster, and Beautifully With One UI Component Library!

    2025 · ui-forge.vercel.app · its alternatives →

  19. 19

    Enhance your projects with curated components and templates.

    2025 · its alternatives →

  20. 20AD

    Hi everyone, After four years, I'm finally open sourcing my little markup language that compiles directly to HTML, and has all the "modern" features built into the core, (reactive components, server side rendering, modules, bundling, etc.). No metaframework required! Feels like I really have something here, I'd love your feedback :)

    2023 · a-dom.io · its alternatives →

  21. 21

    We created an infinite wall of UI components that makes finding visual inspiration for your next interface fun. UI Components are organized by category, including hero sections, navigation bars, forms, cards, testimonials, footers, and many more. Each component is not just a pretty mockup! You can instantly preview it, open it in the visual editor, and export clean, editable code. Compatible with Tailwind CSS, Bootstrap, Bulma, and shadcn/ui. Export formats include HTML, JSX, TSX, Pug, Laravel, and Next.js. I'd love your feedback! What parts feel strong, what feels off, and what else…

    2025 · shuffle.dev · its alternatives →

  22. 22

    Components crafted for modern websites

    2025 · skiper-ui.com · its alternatives →

  23. 23AB

    Although I've been using React for at least 5 years now, I don't quite like frameworks. For personal projects I sometimes use web component but they can be over kill depending on what you are trying to achieve. I do like JSX though. I think it's quite neat to be able to write HTML inside of JavaScript code. With that in mind, I've been trying to come up with a way to better create HTML dynamically. Something along the lines of: const req = await fetch('api.com/posts') const data = await req.json() for (const d of data) createPost(d) For that, I end up writing this piece of code const…

    2024 · its alternatives →

  24. 24

    :car: Micro Isomorphic MVC. Progressive Enhancement. Content-First. Single-Page Applications (that are also server-side rendered). Predictive Caching. Bring Your Own View Engine. - taunus/taunus

    2015 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →