# NomadNet Web UI [Preview]

_General · started by Zenith on Thu, Oct 22, 2026 4:10 PM_

---

## Original post

**Zenith** · Thu, Oct 22, 2026 4:10 PM

I'm working on developing out the web UI functionality for NomadNet that currently exists as a placeholder as an alternative to the text-based Urwid TUI. 

It is lightweight with zero added dependencies. There is no NPM, bloated build process, or framework. The frontend is a single HTML page and one JS file that runs from a stdlib Python HTTP server inside the nomadnet package. It reuses all of the NomadNet internals where applicable.  The onnly vendored files are micron-parser-js DOMPurify and an included mono NerdFont.

It generates its own certificate on first start and wraps the listening socket with the standard library's ssl module

Below is a preview, some parts aren't functional yet:

## Browser
![image.png](/storage/forum/hNwnNZH3PZSAIRu2ZDpzh8Riz724SS5Dx2tg52Kx.png)
![image.png](/storage/forum/ZhcgAlBIDPCJKTL1RYY0v6cN3ra8ej0qUpZ5bLWX.png)
"Terminal" theme:
![image.png](/storage/forum/swGr2iSR03xelpp9FLuJ860Yqx7PyD6kDf8rzCmJ.png)

TABS!!!! (And the option to zoom)
![image.png](/storage/forum/VPHLSxHipZMwVTTELxDwvauWGxUtDCqPhRcWynNW.png)

## Conversations
![image.png](/storage/forum/o7ku8lRYqn0PiNMrsFzIp7bxQKcIUEqLsiu6UyMt.png)

Email-style view:
![image.png](/storage/forum/46dz4vBkkYENiHGkOqi7DgTeaxNhy2iZTDTufv1w.png)

---

## Reply 1

**morbo** · Thu, Oct 22, 2026 5:59 PM

This looks amazing, can't wait to start using it!

---

## Reply 2

**Mark** · Thu, Oct 22, 2026 8:21 PM

Oh, this is **very** nice Zenith! Really looking forward to trying this out! Really cool you took this up!

---

## Reply 3

**NONGKHAEM_BKK_TH** · Fri, Oct 23, 2026 2:20 AM

Oh wow that is cool indeed !

---

## Reply 4

**Ivan (Web)** · Sat, Oct 24, 2026 11:20 AM

This looks awesome!

---

## Reply 5

**LinuxinaBit** · Sun, Oct 25, 2026 8:03 PM

Beautiful!

I think I'll really enjoy the new features like those tabs, but even besides that, it feels like we've been needing a coherent (edit: in the sense of https://maevyn.codes/decoherence) desktop gui app for a while and this is finally getting there <3

Is it still using micron-parser-js for page rendering?

---

## Reply 6

**Boltic** · Sun, Oct 25, 2026 9:08 PM

It’s turned out really well—great job!   I’m not sure to what extent you intend for this to be exclusively for Nomadnet, or how open you are to adding new features. I was thinking that if it also included voice calls, I might switch over to it!

---

## Reply 7

**bnZ** · Wed, Oct 28, 2026 12:20 PM

Oof, I've been wanting/looking for something like this for a bit. Mainly due to a very port controlled network at the office, where connecting to a self hosted web service would be way more feasible compared to a connecting to a backbone/tcp/udp-interface outside of the lan.

I'm extremely excited to see this come to life (whenever it does)! <3

---

## Reply 8

**Mark** · Wed, Oct 28, 2026 11:53 PM

I forgot to say, but really like the email-style message view! If that's still just a mockup, I hope it makes it to the actual version :)

---

## Reply 9

**SeanM5** · Thu, Oct 29, 2026 12:46 AM

Love It !!!!

---

## Reply 10

**jalict** · Thu, Oct 29, 2026 5:50 PM

Super excited to give this a try. Great work and seems like to are staying true-north to the rest of the project - great job :)

---
