clipboard-palette
アプリケーション
2025-07-14 (8 months ago)

clipboard-palette
標準入力からテキストを受け取り、クリップボードにコピーするためのボタンを表示するデスクトップアプリケーションです。
シェルスクリプトやコマンドラインツールの出力をパイプで渡すだけで、ワンクリックでクリップボードにコピーできるボタンが表示されます。
特徴
- パイプで簡単入力:
echo "text" | clipboard-paletteだけで動作 - 複数の分割モード: 改行分割、空行分割、JSON形式に対応
- JSON 入力: ラベルとテキストをカスタマイズ可能
- 軽量・高速: Tauri + Svelte5 + Rust で構築
使用例
# プレーンテキスト
echo "Hello, World!" | clipboard-palette
# 改行で分割
echo -e "Line1\nLine2\nLine3" | clipboard-palette --multiline
# 空行で分割
echo -e "Section1\n\nSection2" | clipboard-palette --split-empty-line
# JSON形式
echo '[{"label": "名前", "text": "太郎"}]' | clipboard-palette --json

技術スタック
- Tauri 2 (デスクトップアプリフレームワーク)
- Svelte 5 (フロントエンド)
- Tailwind CSS 4 (スタイリング)
- Rust + clap (バックエンド・CLI引数解析)