Appearance
Getting Started with Desktopr
Desktopr allows you to easily transform your web application into a cross-platform desktop application. With Desktopr, you can package your web app for macOS, Windows, and Linux, leveraging the power of Rust and Tauri to create lightweight and secure desktop apps.
For more info check out: What is Desktopr?
Creating Your First Project
Follow these steps to create your first desktop app with Desktopr using the desktop application:
- Go to the dashboard.desktopr.app.
- Enter the URL and other details of your web application in the provided fields.
- Use the bridge modules (
npm install desktopr) within your web app to leverage native features, check out the bridge api here. - Use the test mode to verify that everything works as expected before using the build credit (not reversible).
- When you are ready, execute the final build and get the installers of your new desktop app.
Most configuration settings on the other hand, can't be changed after building the desktop app, therefor make sure you test everything before deploying a build.
Building for Platforms
Desktopr supports building your app for multiple platforms with the following output formats:
| Platform | Output Format |
|---|---|
| macOS | .dmg |
| Windows | .exe |
| Linux | .rpm or .deb |
Using the Dashboard
From the Desktopr dashboard, you can manage your apps through an intuitive visual interface, no coding required. This makes it easier to control and customize your desktop app without diving into complex configuration files.
Notes
TIP
Explore the documentation for the Bridge modules to extend your app’s functionality and integrate native features seamlessly.
WARNING
The first build may take some time as Rust and Tauri components will compile during the first build process executed by the desktop builder. Please be patient!