A small library to build desktop apps using Rust and modern web technologies. It uses Chrom(e/ium) or similar browsers like MS Edge (new) for UI. It does not bundle Chrome but instead communicates with the existing Chrome installation. Thus Rust functions can be called from the UI and Jav...
🤱🏻 Simply make any web page a desktop application using Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App - Menpengpeng/Pake
And if you have risen to the challenge of learning Rust — despite its reputation for being difficult to master — then Tauri is the perfect tool. I recently wrote about building a cross-platform desktop application using Go. This time, I will show you how to do it using Rust. To get ...
Documentation in a polyglot system is a tricky proposition. To this end, we prefer to use inline documentation of Rust code and at JSDoc in typescript / javascript code. We autocollect these and publish them using Docusaurus v2 and netlify. Here is the hosting repository for the documentation...
This tutorial and video are a deep dive in a real Markdown parser written using nom in Rust. This MD Parser is part of the r3bl_tui crate, which is part of the r3bl-open-core repo. It goes over the architecture of thinking about building complex parsers and the nitty gritty details ...
You can create a Windows desktop app using React Native for Windows by following these steps.Open a command line window (terminal) and navigate to the directory where you want to create your Windows desktop app project. You can use this command with the Node Package Executor (NPX) to create...
How to build your first model using DSS GenAI is transforming how we approach technology. This blog explores how you can use Canonical’s Data Science Stack (DSS) to set up your environment and dive into Hugging Face’s new self-paced… ...
This is the effect of using NativeShell to register the platform channel handler (I promise, here is the only Rust code) fn register_example_channel(context: Rc<Context>) { context .message_manager .borrow_mut() .register_method_handler("example_channel", |call, reply, engine| { ...
Tauri enables you to take the code base you’ve built for the web and turn it into a native desktop app, without changing a thing. Although you could use Rust in a Tauri-based project, it is completely optional. If you did, you wouldn’t need to change anything in your original code...
The Beta version ofdocker initships with Go support, and the Docker team is already working on adding more languages and frameworks, including Node.js, Python, Java, Rust, and .Net, plus other features in the coming months. If there is a specific language or framework you would like us ...