DEV Community

idk
idk

Posted on

Quillion - Python Web Framework for Backend Developers

Tired of feeling like HTML, CSS, and JavaScript are from another planet? Want to build web apps using just Python?

What My Project Does

Quillion is a fast, easy-to-use Python web framework that lets you create interactive web applications without writing frontend code. It uses a WebAssembly (WASM) core compiled from Rust for DOM rendering, while providing a clean Python API for business logic. The framework handles browser communication through WebSockets, making real-time features easy to implement.

Target Audience

This framework is specifically designed for:

  • Backend Developers who want to build web interfaces without learning HTML/CSS/JavaScript
  • Data Scientists needing to create interactive dashboards and tools
  • Python Developers who found Streamlit or Dash too limiting

Comparison with Alternatives

  • vs. Streamlit/Dash: Better performance through WASM architecture with more customization options
  • vs. Flask/Django: Eliminates need for HTML templates and JavaScript - pure Python only
  • vs. PyScript: Higher-level framework with built-in rendering and real-time communication

Quick Start

q new myapp
cd myapp  
q run
Enter fullscreen mode Exit fullscreen mode

GitHub: https://github.com/base-of-base/quillion

Top comments (0)