Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Displays system information like OS, architecture, and version using the Tauri OS API.
// main.js
import { platform, version, arch } from '@tauri-apps/api/os';
document.addEventListener('DOMContentLoaded', async () => {
document.getElementById('os').textContent = await platform();
document.getElementById('arch').textContent = await arch();
document.getElementById('ver').textContent = await version();
});
// index.html
<!DOCTYPE html>
<html>
<body>
<h2>System Info</h2>
<p>OS: <span id='os'></span></p>
<p>Arch: <span id='arch'></span></p>
<p>Version: <span id='ver'></span></p>
<script type='module' src='main.js'></script>
</body>
</html>Tauri is an open-source framework for building tiny, secure, and fast desktop applications using web technologies (HTML, CSS, JS) while leveraging Rust for backend functionality. It works with frontend frameworks like React, Vue, Angular, and Svelte.
Origin & Creator
Created by the Tauri Programme within the open-source community starting in 2019, Tauri was designed to offer lightweight, secure alternatives to Electron apps.
Industrial Note
Best suited for desktop apps that require small binary sizes, high performance, and strong security guarantees while reusing web development skills.