Creating a mojo version of Tauri(Rust)/Wails(Go) that integrates Webview?
Is anyone interested in creating a mojo version of Tauri(Rust)/Wails(Go) that integrates Webview?
- https://github.com/r0x0r/pywebview
- https://github.com/OpenBB-finance/pywry
- https://github.com/tauri-apps/tauri
- https://github.com/wailsapp/wails
- https://github.com/tauri-apps/wry
- https://github.com/tauri-apps/tao
GitHub
GitHub - r0x0r/pywebview: Build GUI for your Python program with Ja...
Build GUI for your Python program with JavaScript, HTML, and CSS - r0x0r/pywebview
GitHub
GitHub - OpenBB-finance/pywry
Contribute to OpenBB-finance/pywry development by creating an account on GitHub.
GitHub
GitHub - tauri-apps/tauri: Build smaller, faster, and more secure d...
Build smaller, faster, and more secure desktop applications with a web frontend. - tauri-apps/tauri
GitHub
GitHub - wailsapp/wails: Create beautiful applications using Go
Create beautiful applications using Go. Contribute to wailsapp/wails development by creating an account on GitHub.
GitHub
GitHub - tauri-apps/wry: Cross-platform WebView library in Rust for...
Cross-platform WebView library in Rust for Tauri. Contribute to tauri-apps/wry development by creating an account on GitHub.
16 Replies
The current idea might be to refer to the
pywry
and pywebview
projects to implement a mojo version of the tauri
framework.GitHub
PyTauri · Issue #119 · OpenBB-finance/pywry
Please contact me via email at [ [email protected] ]. I plan to develop a Python version of the Tauri framework. The attached screenshot shows the use of PyWry, Next.js and Vite. There are u...
pywebview uses native GUI for creating a web component window:
WinForms
on Windows, Cocoa
on macOS and QT or GTK
on Linux.
If you choose to freeze your application, pywebview does not bundle a heavy GUI toolkit or web renderer with it keeping the executable size small.
pywebview is compatible with Python 3. pywebview ships with an optional HTTP server, DOM support.Installation | pywebview
Build GUI for your Python program with JavaScript, HTML, and CSS
pywebview dependencies:
Windows
- https://github.com/pythonnet/pythonnet
MacOS
- https://github.com/ronaldoussoren/pyobjc
Linux
- https://doc.qt.io/qtforpython-5/
GitHub
GitHub - pythonnet/pythonnet: Python for .NET is a package that giv...
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET develo...
GitHub
GitHub - ronaldoussoren/pyobjc: The Python <-> Objective-C Bridge w...
The Python <-> Objective-C Bridge with bindings for macOS frameworks - ronaldoussoren/pyobjc
GitHub
wry/Cargo.toml at dev · tauri-apps/wry
Cross-platform WebView library in Rust for Tauri. Contribute to tauri-apps/wry development by creating an account on GitHub.
Apple Developer Documentation
Core Graphics | Apple Developer Documentation
Harness the power of Quartz technology to perform lightweight 2D rendering with high-fidelity output. Handle path-based drawing, antialiased rendering, gradients, images, color management, PDF documents, and more.
GitHub
GitHub - servo/core-foundation-rs: Rust bindings to Core Foundation...
Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS - servo/core-foundation-rs
GitHub
core-foundation-rs/cocoa at main · servo/core-foundation-rs
Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS - servo/core-foundation-rs
GitHub
GitHub - SSheldon/rust-objc: Objective-C Runtime bindings and wrapp...
Objective-C Runtime bindings and wrapper for Rust. - SSheldon/rust-objc
Rust FFI:
- https://github.com/rust-lang/libc
- https://github.com/mozilla/cbindgen
- https://github.com/rust-lang/rust-bindgen
GitHub
GitHub - rust-lang/libc: Raw bindings to platform APIs for Rust
Raw bindings to platform APIs for Rust. Contribute to rust-lang/libc development by creating an account on GitHub.
GitHub
GitHub - mozilla/cbindgen: A project for generating C bindings from...
A project for generating C bindings from Rust code - mozilla/cbindgen
GitHub
GitHub - rust-lang/rust-bindgen: Automatically generates Rust FFI b...
Automatically generates Rust FFI bindings to C (and some C++) libraries. - rust-lang/rust-bindgen
ffi | Modular Docs
Implements a foreign functions interface (FFI).
Mojo call Rust
- Mojo FFI
https://github.com/better-mojo/learn-mojo/tree/main/packages/mojo-ffi/mojo-call-rust
GitHub
learn-mojo/packages/mojo-ffi/mojo-call-rust at main · better-mojo/l...
learn mojo. Contribute to better-mojo/learn-mojo development by creating an account on GitHub.
Mojo Call C
- Mojo FFI
https://github.com/better-mojo/learn-mojo/tree/main/packages/mojo-ffi/mojo-call-c
GitHub
learn-mojo/packages/mojo-ffi/mojo-call-c at main · better-mojo/lear...
learn mojo. Contribute to better-mojo/learn-mojo development by creating an account on GitHub.
Mojo call Rust lib
Mojo call C lib
Hi I am interested, I am developer in python, javascript, react, a little of rust, Tauri, I am not advanced developer but I can to help, my email [email protected]