← all releases
Rio Labs·Sep 1, 2026·v0.12·open source

Rio

Rio is a declarative UI framework that allows developers to build modern web and local applications using only Python. It eliminates the need for HTML, CSS, or JavaScript by providing a suite of built-in components and a reactive state management system.

PythonWeb FrameworkUI DevelopmentOpen Source
overview

Rio is a declarative UI framework that allows developers to build modern web and local applications using only Python. It eliminates the need for HTML, CSS, or JavaScript by providing a suite of built-in components and a reactive state management system.

key features
  • 01100% Python-based development with no HTML, CSS, or JS required
  • 02Declarative UI framework with over 50 built-in components
  • 03Type-safe architecture for better IDE support and error highlighting
  • 04Cross-platform support for running apps locally or on the web
  • 05Includes hot reloading and dedicated developer tools
related productsbrowse all →