Urgent.News

What's breaking now, across thousands of outlets.

Tech

NiceGUI: create a web application in Python without writing JavaScript

If you know Python but the frontend holds you back, NiceGUI is one of the best news in recent years: it allows you to build complete web applications —with buttons, forms, graphs, and navigation— using only Python. What is NiceGUI? It is a framework built on top of FastAPI (backend) and Quasar/Vue (frontend). You write Python; NiceGUI generates the interface in the browser and maintains...

Translated from Spanish Read in Spanish

NiceGUI is a framework that allows users to build complete web applications using only Python. It is built on top of FastAPI and Quasar/Vue, and generates the interface in the browser, synchronizing the state automatically. With NiceGUI, users can create applications with buttons, forms, graphs, and navigation without needing to know HTML, CSS, or JavaScript.

The framework is ideal for building MVPs, prototypes, internal dashboards, and data panels, as well as internal tools for teams. It is not suitable for sites where SEO is critical, as it renders on the client-side.

Written by urgent.news from Dev.to's report — not a translation of it. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

.NET 10 dotnet tool exec: Pin the Version and Feed in CI

A CI step that says dotnet tool exec Some.Tool looks isolated, but it is not fully reproducible. Without a version, the command can resolve the latest package from the configured feeds.

  • .NET 10 introduces dotnet tool exec for single tool execution
  • Version pinning and feed configuration prevent drift between runs
  • NuGet.Config file with local package source ensures CI reproducibility

More from Tuesday 18 August →