Hasty Briefsbeta

Bilingual

PyWry: Cross-Platform Rendering Engine in Python

a day ago
  • #Desktop Applications
  • #Web Development
  • #Python
  • A unified codebase for prototyping, deploying, and compiling applications from Jupyter to desktop.
  • Uses lightweight PyTauri for native OS webviews, avoiding Electron bloat with secure HTML/CSS/JS.
  • Supports instant widgets in Jupyter and scalable WebSockets via FastAPI for web deployments without code changes.
  • Features declarative Pydantic-based UI components in 7 layout positions for rapid development.
  • Enables two-way Python-JavaScript communication with support for AgGrid, Plotly, and TradingView.
  • Includes theming with light/dark modes, CSS variables, hot reloading, and enterprise OAuth2/RBAC state management.