DEV Community

Cover image for Why I’m building a Python-only UI framework (and how v1.5 will change the game)
Rehan Mazhar
Rehan Mazhar

Posted on

Why I’m building a Python-only UI framework (and how v1.5 will change the game)

The Problem:
Building UIs in Python is fragmented. We use one library for web dashboards, another for outdated desktop apps, and a third for terminal TUIs. We’re blocked by the "Frontend Barrier"—the need to learn an entirely separate skill tree just to make our ideas look good.

The Solution: Zolt v1.0
I built Zolt to provide a single, elegant API. It uses an AST-walking compiler to build an Intermediate Representation (IR) tree, which then dispatches to specific renderers for the web, native windows, or the CLI.

The Future: The "Awwwards-Quality" Roadmap (v1.5)
V1.0 proved the concept. V1.5 is about aesthetics. I want Python devs to build sites that are indistinguishable from those made by top-tier design agencies.

We are adding:

A Native Animation API: Use component.animate(slide_up()) to generate professional GSAP micro-interactions.

Built-in 3D: Declare Scene3D or Spline models directly in your Python class.

Figma Integration: A CLI tool that maps Figma auto-layout and typography directly to Zolt components, saving 80% of development time.

The Zolt UI Library: 80+ prebuilt, production-ready components—from pricing tables to full auth flows—that are dark-mode compatible and accessible out of the box.

Join the Build:
V1.0 is ready for your MVPs. V1.5 is bringing the soul. I’d love your feedback on our technical roadmap.

[https://github.com/12errh/Zolt]

Top comments (0)