nowfound

Alternatives

Products that do what Aurora-OS.js – a tiny OS-like desktop in JavaScript (try demo) does

Hi HN — I built Aurora-OS.js, a lightweight, embeddable OS-style desktop UI written in plain JavaScript. It’s intended for demos, in-browser desktop experiences, and learning OS/desktop concepts without a heavy framework. The future of this project is a fully playable hacking simulator to be released on Steam and other marketplaces. Contributors & testers wanted!

  1. 1

    Build OS X desktop apps using React Native

    2016

  2. 2IW

    https://lisagui.com/info.html This is a web OS I wrote in vanilla JS that looks like the Apple Lisa Office System (1983-85), with other contemporaneous influences and additional improvements and features. It's currently in alpha and isn't remotely bug free. I had been holding off on posting this here until it was somewhat presentable and useful. Please note; the Lisa conforms more literally to the desktop metaphor than most modern GUIs - some of the important differences are mentioned in the readme. This is a complete recreation of the UI in JS; it all renders to a single…

    2025 · alpha.lisagui.com

  3. 3

    Build cross platform desktop apps

    2016 · electronjs.org

  4. 4

    Aurora Editor, Native IDE for MacOS

    2022

  5. 5AA

    Hello HN! I'm the author of Ant, a JavaScript ecosystem built around a runtime with its own JavaScript engine. Ant also includes a package manager, the ants.land package registry, a platform for deploying and hosting applications, and Ant Desktop for building native desktop apps with web technologies, similar to Electron. The goal is for these pieces to work as one coherent platform while remaining compatible with the wider JavaScript ecosystem. It's still early, and I'd appreciate any feedback on the overall direction or what you'd like to see from an e2e alternative to the existing…

    Jul 2026 · antjs.org

  6. 6
    Aurora210

    A floating browser to keep you entertained and productive

    2017

  7. 7MA

    2012 · meteor.com

  8. 8SN
  9. 9MJ

    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

  10. 10
    NW.js77

    A new way of writing desktop apps with Web technologies

    2015

  11. 11

    A fully interactive, Mac-like experience directly in browser

    Nov 2025

  12. 12JO

    2012 · github.com

  13. 13
    Autumn102

    The macOS window manager for JavaScript hackers

    2019

  14. 14
    Sacred OS155

    Retro OS in your browser

    2024

  15. 15AA

    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

  16. 16AO

    Hey HN, I’m Kiet, and I’m one of the co-founders of Onlook – an open-sourced desktop app that lets you visually edit your locally running React app, then write your changes back to code in real time. I posted the repo a few months ago [1] when it was just 2 weeks old. Since then, we’ve made some big changes/improvements. I wanted to share some of the updates we’ve made and add more technical details. Here are the three big ones: • Inserting new elements - Draw elements in the live page like a design tool and write them back to code. • Component detection - Detect when an element is a…

    2024 · github.com

  17. 17

    Level up your javascript skills with handcrafted tasks

    2018

  18. 181K
  19. 19
    DisplayJS210

    A simple JavaScript framework for building ambitious UIs 😊

    2017

  20. 20
    Element168

    Desktop UI library based on Vue 2.0

    2017

  21. 21BP

    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…

    2023 · livefir.fly.dev

  22. 22
    EXT187

    An easy way to build cross-platform desktop software.

    2024

  23. 231K
  24. 24RJ

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