Repolode
hovancik

hovancik/stretchly

作業中に短い休憩と長い休憩を促す、システムトレイで動作するクロスプラットフォーム対応のElectronデスクトップアプリです。

代替できる製品:Time OutWorkrave

スター
6,640
フォーク
587
未解決の Issue
124
最終コミット
一昨日

これは何?

Stretchlyは、Electronで構築されたデスクトップ向けの休憩リマインダーで、macOS、Windows、Linuxで動作します。システムトレイに常駐し、設定した間隔で休憩画面を表示します。デフォルトでは10分ごとに短いミニ休憩、30分ごとに長めの休憩があり、画面にはカウントダウンと休憩のアイデアが表示されます。

休憩は延期またはスキップでき、アイドル状態のときや「おやすみモード」がオンのときはアプリが自動で一時停止します。ほとんどの設定はPreferencesウィンドウから変更でき、JSON形式の設定ファイルでは、HTMLを一部使った独自の休憩アイデア、カスタムサウンド、strict mode、ショートカット、アプリごとの一時停止・再開ルールなど、さらに詳細なオプションを設定できます。

Homebrew、Chocolatey、winget、Flathub、Snap、Microsoft Storeからインストールできるほか、Node.jsを使ってソースから実行することもできます。起動中のインスタンスを操作するためのコマンドラインインターフェースも備えています。

主な機能

  • 01カウントダウンと休憩のアイデアを表示する、時間指定のミニ休憩と長めの休憩
  • 02設定可能な制限やショートカットを使った、休憩の延期やスキップ
  • 03アイドル状態、または「おやすみモード」が有効なときに自動で一時停止
  • 04strict mode、カスタムサウンド、テーマ、複数モニターへの休憩画面表示
  • 05コマンドラインからの操作と、JSONベースの詳細設定

ユースケース

  • 長時間パソコンに向かう開発者やライターが、定期的にストレッチするためのリマインダーとして
  • 会議中やアイドル時に休憩のタイマーを一時停止したいユーザー向け
  • 更新や設定のオプションを非表示にして、休憩リマインダーを事前インストールする必要があるチームや組織向け

クイックスタート

  1. 1

    Homebrewを使ってmacOSにインストール

    brew install --cask hovancik/stretchly/stretchly
  2. 2

    Chocolateyを使ってWindowsにインストール

    choco install stretchly
  3. 3

    またはソースからインストール:リポジトリをcloneして、npm installを実行

    npm install
  4. 4

    ソースからStretchlyを起動

    npm start

使う前に知っておきたいこと

  • 公式インストーラーはmacOS、Windows、Linuxに対応していますが、一部のLinux環境では追加パッケージのインストールやsysctlの変更が必要です。
  • macOSビルドはad-hoc署名のみのため、初回起動時にGatekeeperの回避策が必要です。
  • 一部の設定は信頼性が低いとされており、アプリが正常に動作しなくなる可能性があります。

収録されている特集

トピック

よくある質問

stretchly とは?
作業中に短い休憩と長い休憩を促す、システムトレイで動作するクロスプラットフォーム対応のElectronデスクトップアプリです。 Stretchlyは、Electronで構築されたデスクトップ向けの休憩リマインダーで、macOS、Windows、Linuxで動作します。システムトレイに常駐し、設定した間隔で休憩画面を表示します。デフォルトでは10分ごとに短いミニ休憩、30分ごとに長めの休憩があり、画面にはカウントダウンと休憩のアイデアが表示されます。
stretchly は無料で使えますか?ライセンスは?
stretchly は BSD-2-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
stretchly は今もメンテナンスされていますか?
活発にメンテナンス中。stretchly の最終コミットは 2026年11月5日 です。
stretchly は何に使えますか?
長時間パソコンに向かう開発者やライターが、定期的にストレッチするためのリマインダーとして 会議中やアイドル時に休憩のタイマーを一時停止したいユーザー向け 更新や設定のオプションを非表示にして、休憩リマインダーを事前インストールする必要があるチームや組織向け
stretchly のインストール方法は?
Homebrewを使ってmacOSにインストール: brew install --cask hovancik/stretchly/stretchly Chocolateyを使ってWindowsにインストール: choco install stretchly またはソースからインストール:リポジトリをcloneして、npm installを実行: npm install ソースからStretchlyを起動: npm start
stretchly はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/hovancik/stretchly

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト