Tom Morris on Nostr: NiceGUI is a pretty neat GUI prototyping/RAD/hack-it-together tool in Python. There's ...
NiceGUI is a pretty neat GUI prototyping/RAD/hack-it-together tool in Python.
There's choices I wouldn't necessarily make (e.g. Tailwind) and practices you wouldn't necessarily want in production code... but if you have some data and want it rendered in a browser or a WebView app (for personal or internal use) with minimal faff, it's really quite handy.
I needed to do a little data visualisation thing—got a rough prototype working in 75 quite hacky lines of Python.
https://nicegui.io/Published at
2025-04-23 14:16:21 UTCEvent JSON
{
"id": "5215710cd94018db1fa12c44fa85dabb1e5910633c821e327e0f9f70a429c17e",
"pubkey": "3fb03273ccfb93b475b4da1adbc77095e599011eb4cd3d3eb32200cd3ea04668",
"created_at": 1745417781,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/users/tommorris/statuses/114387699756956892",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "NiceGUI is a pretty neat GUI prototyping/RAD/hack-it-together tool in Python.\n\nThere's choices I wouldn't necessarily make (e.g. Tailwind) and practices you wouldn't necessarily want in production code... but if you have some data and want it rendered in a browser or a WebView app (for personal or internal use) with minimal faff, it's really quite handy.\n\nI needed to do a little data visualisation thing—got a rough prototype working in 75 quite hacky lines of Python.\n\nhttps://nicegui.io/",
"sig": "790e2a3e63c0ba6242eec820397e21d1c1140bfdf9a26d1db38afdd44f2da5d4c8e4f4858e6e234383653f3092eb5287ef8cb142d2fb45470c58b8612d92afbf"
}