{"repo":"crabnebula-dev/devtools","free":true,"listed":false,"github":"https://github.com/crabnebula-dev/devtools","clone":"git clone https://github.com/crabnebula-dev/devtools.git","description":"Inspect and Debug your Tauri applications in style 💃","language":"TypeScript","stars":422,"topics":["devtools","performance-analysis","performance-metrics","tauri","benchmark","inspector","profiling","solidjs"],"license":null,"category":"dev-tools","readme_excerpt":"Devtools for Tauri Inspect, monitor, and understand your Tauri application with ease. - Easy Integration: With just a few lines of code, enable detailed event logging and metadata extraction for your application. - Rich Insights: Get insight into what your app is doing, Performance, Errors, Warnings, everything is available at a glance. - And more: This project is actively worked on, and we are open to hear your ideas, check out the Upcoming Features issue for details. Getting Started [!TIP] For the full documentation, check: docs.crabnebula.dev/devtools Tauri v1 Ensure you have Tauri set up correctly. Then install the Rust instrumentation from crates.io: You also have to use Tauri 1.5.4 (or later) so your Cargo.toml file should look as follows:: The primary export of the devtools crate is a Tauri Plugin that interfaces with the system, therefore you will need to initialize and register the plugin with Tauri itself before you can use the DevTools. To do that, edit your main.rs file like so: Note: You should disable devtools in production builds, as it bloats your app unnecessarily and poses a possible security risk. And that’s it! If you run your app now (cargo tauri dev), you will notice the following new output in your terminal: Tauri v2 Ensure you have Tauri set up correctly. Then install the Rust instrumentation from crates.io: You also have to use Tauri 2.0 so your Cargo.toml file should look as follows: Then add the following snippet to your tauri initialization code: A","default_branch":null,"files":null,"tree":[],"storefront":"/r/crabnebula-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crabnebula-dev/devtools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}