Skip to content

Om-Thorat/Paneer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Paneer 🍲

A framework to build desktop applications using web technologies and Python 🐍.

Uses the internal webview to render UI and python for the logic layer. Currently in very very early stages of development.

Quick Start

  1. Install Dependencies needed for your platform:

    • Fedora: sudo dnf install python3-devel gobject-introspection-devel pkgconf-pkg-config cairo-gobject-devel gtk4 webkitgtk6.0

    • Arch Linux: sudo pacman -S python gobject-introspection pkgconf cairo gtk4 webkitgtk-6.0

    • Debian: sudo apt install python3-dev libgirepository1.0-dev pkg-config libcairo2-dev libgtk-4-dev libwebkit2gtk-6.0-dev

    Note: NodeJS, NPM must be installed beforehand.

    Then install paneer via pip:

    pip install paneer
  2. Create a project

    paneer create
  3. Run in development

    paneer run
  4. Build for release

    paneer build

Supported Platforms

  • Linux: support for creating windows and building executables
  • Windows: support for creating windows and building executables
  • macOS: Not yet supported

basically plans to be Tauri but for Python with much less features and much less stability!

About

🍲 Paneer. A framework to build desktop applications using web technologies and Python 🐍.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published