nowfound

Life & fun · alternatives · 2026

BP

24 alternatives to Build progressively enhanced reactive HTML apps using Go and Alpine.js

Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps. The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin. How it works ? On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client…

Fir is a toolkit for building reactive web applications using Go and Alpine.js. It enables developers to create interactive UIs with no-page-reload functionality by starting with standard HTML and progressively… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Build progressively enhanced reactive HTML apps using Go and Alpine.js launched in 2023; newer entries below may have overtaken it.

  1. 1UG

    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 →

  2. 2
    Dorik 2.0▲593

    Build beautiful websites with unlimited pages without code

    2021 · dorik.com · its alternatives →

  3. 3

    Hey HN, I'd like to share a fun project I've been working on: mizu.js. It's a js library that add functional attributes support into your html, designed to be a simple and flexible alternative to fully-fledged web frameworks (such as Vue, React, and Angular), while offering more capabilities than other lightweight options (like Alpine.js and htmx). As it's written using modern ES features and due to its isomorphic nature, it can be run in both browsers and runtimes (Node, Deno, Bun) without any changes. This makes it ideal for client-side and server-side rendering, as well as static site…

    2024 · mizu.sh · its alternatives →

  4. 4AA

    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 →

  5. 5

    Hi HN, I’m excited to share Spot, a simple, cross-platform, React-like GUI library for Go. It is just a few days old and has lots of missing features but I'm happy with the results so far, and looking for some design feedback. Spot is designed to be easy to use and provide a consistent API across different platforms (mainly Mac & Linux). It’s inspired by React, but written in Go, aiming to combine the best of both worlds: the easy tooling & performance of Go with a modern, reactive approach to UI development. Key features: - Cross-platform: Leveraging FLTK[1] & Cocoa[2], Spot works on Mac,…

    2024 · github.com · its alternatives →

  6. 6

    Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀 - nodegui/svelte-nodegui

    2021 · github.com · its alternatives →

  7. 7

    Build powerful & dynamic web applications – without limits

    2022 · nextjs.org · its alternatives →

  8. 8

    Hey everyone! I just released v1.0.0 of gomponents last week. It's an HTML component builder in pure Go, with a DSL-like HTML syntax. It's been 4 years in the making, and makes it really easy to build HTML in your web apps.

    2024 · gomponents.com · its alternatives →

  9. 9
    Timber.io▲318

    Log better. Solve problems faster.

    2017 · timber.io · its alternatives →

  10. 10
    Render▲318

    Hey HN, I'm Anurag, founder and CEO of Render, a cloud for application developers. We've just launched Render Workflows, a way to define durable tasks by decorating plain TypeScript or Python functions and running them on Render without operating queues, worker pools, retry logic, and state management. Code example below [1]. The use cases we have in mind include agent loops, ETL/data pipelines, billing flows, and other long-running jobs. The model is simple: mark an existing function as a Task, deploy the repo as a Workflow, then trigger runs from your application code or via our API.…

    2019 · render.com · its alternatives →

  11. 11
    RedwoodJS▲203

    Hey everyone, I'm the original co-creator of RedwoodJS. (The framework that myself and Tom Preston-Werner, Rob Cameron and David Price built during Covid.) I had tried to build a developer tool startup (Snaplet), and failed. I rejoined the efforts to add RSC to Redwood, but I realized that we needed a much simpler framework that was closely tied to a platform (We chose Cloudflare). We started building RedwoodSDK a year ago and this is the result. An insanely simple stack. I am incredibly proud of this work, please star our repo and let me know if there's anything that doesn't resonate with…

    2022 · rwsdk.com · its alternatives →

  12. 12HH

    Source https://github.com/dashborg/hibiki | Interactive Tutorial https://playground.hibikihtml.com/tutorial/ I love JavaScript, but for many projects -- especially internal tools and prototypes -- setting up a full frontend JavaScript stack (npm, webpack, babel, create-react-app, redux) and all of their configuration files, folders, and scaffolding is overkill. Hibiki HTML incrementally plugs into any backend, using any template language (even static HTML files) with a single script include. It includes a built-in frontend data model, Vue.js-like…

    2022 · playground.hibikihtml.com · its alternatives →

  13. 13

    An Alpine.js plugin that includes the core functionality of HTMX in a streamlined (3KB) API.

    2024 · alpine-ajax.js.org · its alternatives →

  14. 14

    Hi Everyone! My main motivation for making this was that I wanted something as powerful as Svelte or React but I wanted no build steps, no JSON API, and I wanted something as close to vanilla js as much as possible. I'm mainly a backend developer, and I wanted to simply return html with some interactive islands when I need to (whose components get 'hydrated' with by backend language's templates). Some key ideas: • It's centered around light dom web components • Uses a "reactive element", which uses observables for fine-grained reactivity • Rendering is done through lit-html's tagged…

    2023 · github.com · its alternatives →

  15. 15

    Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.

    2024 · htmgo.dev · its alternatives →

  16. 16

    For a year or two I've been building a UI library with the aim of making desktop applications fun and easy to write. It is currently written in C/Ruby and uses a custom tree sitter grammar to describe templates. Features include: composable UI components, template directives, event and prop handling, slots, styles and automation capabilities baked in. One of the goals of the project is privileging easy to write custom components via a drawing API over providing a fixed set of components. At the time of this writing it should install on Windows, Mac, and Linux, but sometimes it is hard…

    2025 · codeberg.org · its alternatives →

  17. 17
    Blitz.js▲270

    Rails-like framework for React apps, built on Next.js

    2020 · github.com · its alternatives →

  18. 18

    A multi-threaded, GPU-powered, 2D vector graphics environment for Node.js - samizdatco/skia-canvas

    2020 · github.com · its alternatives →

  19. 19
    PoemKit▲82

    React toolkit for fast web design and development

    2021 · github.com · its alternatives →

  20. 20
    Gowebly▲130

    A next-generation CLI tool to build web apps easier

    2024 · its alternatives →

  21. 21

    Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…

    2024 · github.com · its alternatives →

  22. 22

    A batteries-included Rust web framework built around a new programming model for composable, multi-target rendering.

    7d ago · proa.so · its alternatives →

  23. 23

    Full reactivity JS/TS framework. Lightweight replacement of React + MobX + React Router. Very small and fast !! - PxyUp/Revact

    2019 · github.com · its alternatives →

  24. 24

    A data aware UI components library for building realtime maps - reactivemaps/README.md at master · appbaseio/reactivemaps

    2017 · 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 →