Skip to content

Clipboard

Read and write to the system clipboard using the clipboard plugin.

Install the clipboard plugin to get started.

  1. Use your project’s package manager to add the dependency:
npm run tauri add clipboard-manager
  1. Modify lib.rs to initialize the plugin:
#[cfg_attr(mobile, tauri::mobile_entry_point)]
pub fn run() {
tauri::Builder::default()
// Initialize the plugin
.plugin(tauri_plugin_clipboard_manager::init())
.run(tauri::generate_context!())
.expect("error while running tauri application");
}

The clipboard plugin is available in both JavaScript and Rust.

import { writeText, readText } from '@tauri-apps/plugin-clipboard-manager';
// Write content to clipboard
await writeText('Tauri is awesome!');
// Read content from clipboard
const content = await readText();
console.log(content);
// Prints "Tauri is awesome!" to the console

© 2023 Tauri Contributors. CC-BY / MIT