Rare find

Rio. Build websites and apps using only Python, no web coding required.

rio.dev

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

July 2026
  • add `on_message` to `Webview` and fix deadlock in session close
  • Merge pull request #367 from rio-labs/dependabot/pip/fastapi-gte-0.11…
  • Merge pull request #366 from rio-labs/dependabot/pip/uvicorn-gte-0.29…
  • Update fastapi requirement from <0.139,>=0.110 to >=0.110,<0.140
  • Update uvicorn requirement from <0.50,>=0.29.0 to >=0.29.0,<0.51
June 2026
  • Merge pull request #365 from rio-labs/dependabot/pip/polars-gte-0.20-…
  • Merge pull request #364 from rio-labs/dependabot/pip/playwright-gte-1…
  • Update polars requirement from <1.42,>=0.20 to >=0.20,<1.43
  • Update playwright requirement from <1.61,>=1.44 to >=1.44,<1.62
  • `rio.FilePickerArea` now reports clicks on already uploaded files
  • Merge pull request #363 from rio-labs/dependabot/pip/fastapi-gte-0.11…
  • Update fastapi requirement from <0.138,>=0.110 to >=0.110,<0.139
  • Merge pull request #362 from rio-labs/dependabot/pip/fastapi-gte-0.11…
  • Update fastapi requirement from <0.137,>=0.110 to >=0.110,<0.138
  • fix `url_relative_to_base` sometimes returning leading slash
  • add "single_twinkle" icon
  • Merge pull request #361 from rio-labs/dependabot/pip/uvicorn-gte-0.29…
  • Update uvicorn requirement from <0.49,>=0.29.0 to >=0.29.0,<0.50
  • initial support for displaying notifications
  • Merge pull request #359 from rio-labs/dependabot/pip/hatchling-1.30.1
December 2025
  • Release —Rio 0.12
March 2025
  • Release —Rio 0.11
November 2024
  • Release —Rio 0.10.6
September 2024
  • Release —Rio 0.10
July 2024
  • Release —Rio 0.9.2
June 2024
  • Release —Rio 0.9
  • Release —Rio 0.8.7
May 2024
  • Release —Rio 0.5
  • Release —Rio 0.6
  • Release —Rio 0.7