alejandrobujan/tendedero
alejandrobujan/tendedero has 3,146 GitHub stars and 288 forks. GitHot measured +24 stars in 24 hours and +173 in 7 days. Last checked 2026-11-11 08:13 UTC. Last push 2026-11-01.
Screenshots, hung out to dry. A tiny native macOS app that hangs every screenshot on a line at the top of your screen.
計測したスター増加
- 24時間
- +24
- 7日間
- +173
- 15日間
- 更新が遅れています
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
docs/i18n/README.ja.md
オリジナル
tendedero.appでブラウザから試す ›
無料のオープンソース。macOS 14以降に対応。
ダウンロード ›
ソースからビルド ›
English · Español · Galego · Français · Português (Brasil) · 日本語 · 한국어 · 简体中文 · Türkçe · Azərbaycanca · हिन्दी
このページは英語版READMEの翻訳です。内容に相違がある場合は英語版が優先されます。
目には入らず、手は届く。
撮ったスクリーンショットはすべて、画面のすぐ上のロープに吊るされます。 メニューバーの中央にポインタを置くと、するりと降りてきます。離れると消えます。
どんな操作も、ジェスチャひとつで。
| クリック | 画像をコピー。 |
| 長押し | 「マークアップ」で開く。 |
| ダブルクリック | 「プレビュー」で開く。 |
| 強めのクリック | クイックルックでさっと確認。 |
| アプリにドラッグ | コピーを送る。ロープには残ります。 |
| フォルダにドラッグ | そこに保存。ロープからは外れます。 |
| ゴミ箱にドラッグ、または×をクリック | 手放す。 |
| ポインタをロープに置いて ⌘ Z | 手放したばかりのものを掛け直す。 |
| ポインタを写真に置いて Space | クイックルックで見る。 |
| ポインタを写真に置いて ⌫ | 角のボタンと同じように手放す。 |
| 右クリックして「共有」 | AirDrop、メッセージ、メールなどで送る。ロープには残ります。 |
| 右クリックして「ピン留め」 | 残しておく。結び目の左にスペースグレイのクリップで吊るされ、新しいスクリーンショットに押し出されない。 |
| 右クリックして「手に取る」 | ロープから外して、作業中も目の前に置いておく。 |
| Finderで画像を右クリックして「Tendederoに吊るす」 | どんな画像もピン留めしてロープに吊るす。 |
| メニューバーの中央にポインタを置く | その画面にロープを降ろす。 |
| メニューバーのどこかをクリック | ロープをしまう。 |
| ⌃ ⌥ T | ロープを表示または非表示。メニューバーの「ショートカット」で変更できます。 |
デスクトップが、やっとすっきり。
スクリーンショットをTendederoに任せれば1、デスクトップを一切経由しません。 フローティングサムネールも、5秒の待ち時間もなし。撮った瞬間にロープに吊るされ、残るのはドラッグして取り出したものだけです。
画面収録もロープに吊るされ、再生ボタンが付きます。 長押しすればトリミングできます。
ショートカットはそのまま。手が覚えた操作もそのまま。散らからなくなるだけです。
コピーした画像も。
⌃を押しながらスクリーンショットを撮るか、「プレビュー」で画像をコピーすると、ほかのスクリーンショットと同じようにロープに吊るされます。 メニューバーで「コピーした画像を吊るす」をオンにすると、オンの間はシャツのアイコンが塗りつぶされます。 対象は画像だけです。テキストやファイルと一緒にコピーしたものや、パスワードマネージャが非公開に指定したものには手を触れません。
最初からプライベート。
アカウント不要。ネットワーク接続なし。解析なし。 Tendederoは完全にMac上で動作し、スクリーンショットがMacの外に出ることはありません。
技術仕様
| 互換性 | macOS 14 Sonoma以降、Appleシリコン搭載MacとIntel搭載Macに対応。macOS 27向けにデザイン。 |
| サイズ | 3.5MB |
| 言語 | 英語、スペイン語、ガリシア語、フランス語、ポルトガル語(ブラジル)、日本語、韓国語、中国語(簡体字)、トルコ語、アゼルバイジャン語、ヒンディー語 |
| 開発環境 | Swift、AppKit、SwiftUI |
| ネットワークアクセス | なし |
| 価格 | 無料 |
| ライセンス | コードはMIT。名前とアイコンは含まれません。 |
インストール
最新リリースからディスクイメージをダウンロードして開き、Tendederoを「アプリケーション」フォルダにドラッグします。Homebrewでもインストールできます:
brew install tendedero
TendederoはDeveloper IDで署名され、Appleによる公証を受けているため、ほかのアプリと同じように開けます。
ソースからビルド
git clone [email protected]:alejandrobujan/tendedero.git
cd tendedero
scripts/build-app.sh
open build/Tendedero.app
Swiftツールチェーンが必要です。Xcodeは任意です。macOS 27のCommand Line Toolsを使う場合、新しいSDKにはXcodeにしか含まれないSwiftUIのマクロプラグインが必要なため、スクリプトは一緒にインストールされるmacOS 26 SDKに切り替えます。ローカルビルドはアドホック署名のため、再ビルドのたびにmacOSがデスクトップへのアクセスを改めて確認します。
アプリの中身
| ファイル | 役割 |
|---|---|
AppDelegate.swift |
メニューバー、ショートカット、ロープを降ろす・しまう動き |
LinePanel.swift |
画面上端に沿った透明な帯 |
LineView.swift |
ロープと、各写真を吊るす位置 |
PeggedView.swift |
写真1枚:ガラスのフレーム、洗濯バサミ、揺れとそよ風 |
GrabArea.swift |
クリック、長押し、ドラッグ&ドロップ |
ScreenshotWatcher.swift |
新しいスクリーンショットを検知 |
ClipboardWatcher.swift |
クリップボードにコピーされた画像を検知 |
Inbox.swift |
スクリーンショットの設定を引き継ぎ、元に戻す |
Markup.swift |
システムのマークアップエディタを開き、結果を保存 |
Trim.swift |
画面収録をトリミングし、結果を保存 |
FullScreen.swift |
隠れているべきときを判断 |
Line.swift |
吊るされているものと、それに対してできること |
このページの画像は、アイコンも含めすべてscripts/make-icon.swiftとscripts/make-readme-art.swiftがコードで描いています。
scripts/make-dmg.shはリリース用のディスクイメージを作成します。
翻訳はSources/Tendedero/Resourcesにあり、言語ごとに.lprojフォルダが1つずつあります。
swift scripts/check-strings.swiftで抜けがないか確認できます。
1. 初回起動時、Tendederoはスクリーンショットを任せるかどうかを尋ねます。承諾すると、フローティングサムネールをオフにし、新しいスクリーンショットを専用のフォルダに保存します。この2つの設定はCmd+Shift+5の「オプション」にもあります。それまでの設定は保存され、Tendederoを終了したとき、またはメニューバーからこのオプションをオフにしたときに元に戻ります。アプリがフルスクリーン表示の間、Tendederoは自動的に隠れます。
コードはMITライセンスです。Tendederoの名前とアイコンは対象外のため、フォークには独自の名前とアイコンが必要です。LICENSEをご覧ください。
デザインと開発:Alejandro Buján