TypeSparkは、タイピング体験を視覚的・聴覚的に拡張するデスクトップアクセサリーです。 キーボードを打つたびに画面上でパーティクルが弾け、心地よいサウンドが再生されます。
Electron製の透明なウィンドウが最前面にオーバーレイ表示されますが、マウスクリックは透過するため、普段の作業を邪魔することなくエフェクトを楽しめます。
- パーティクルエフェクト
- 形状: 円、四角、星、ハート、入力した文字そのもの、花火モード
- カラーテーマ: Rainbow(ランダム)、Fire(赤系)、Ice(青系)、Nature(緑系)、Neon(サイバー系)
- 物理挙動: 重力、画面端での跳ね返り、散らばり強度、再燃機能(Resurgence)
- サウンド
- Synth(電子音)、Mechanical(メカニカルスイッチ音)、Popcorn(ポップ音)
- ステータス表示
- コンボカウンター
- WPM (Words Per Minute) 表示
- その他の演出
- Screen Shake(画面揺れ)
- Bloom(発光エフェクト)
- マウスカーソル位置からのパーティクル発生
最新のインストーラーは GitHub Releases からダウンロードできます。
https://github.com/eimax9668/TypeSpark/releases
Windows版はインストーラー形式(.exe)と、インストール不要のポータブル版(portable)を配布しています。
セキュリティ警告について 本アプリは個人開発のためコード署名を行っておらず、初回起動時に「Windows によって PC が保護されました(Microsoft Defender SmartScreen)」と表示される場合があります。
- 「詳細情報」をクリック
- 「実行」を選択
すると起動できます。
.dmg ファイルをダウンロードしてインストールしてください。
セキュリティ警告について 初回起動時に「開発元を確認できません」と表示される場合があります。その際は、設定>プライバシーとセキュリティの「セキュリティ」に、ブロックされたアプリを開く項目が出現しているので「このまま開く」をクリックすることでインストールできるようになります。
- Windows (インストーラー版): 「設定」>「アプリ」>「インストールされているアプリ」から
TypeSparkをアンインストールしてください。 - Windows (ポータブル版): フォルダごと削除してください。
- macOS: アプリケーションフォルダからゴミ箱に入れてください。
TypeSparkはエフェクト生成のためにキーボード入力を検知しますが、入力された内容(キーログ)を保存したり、外部サーバーへ送信したりすることは一切ありません。 安心してお使いいただけますが、ウイルス対策ソフトによっては挙動監視の対象となる場合があります。
アプリが起動するとタスクトレイ(macOSの場合はメニューバー)にアイコンが表示されます。
- アイコンをクリックし、メニューから "Preferences" を選択します。
- 設定画面で以下の項目をリアルタイムに調整できます:
- 音量、サウンドタイプ
- パーティクルのサイズ、寿命、形状、色
- 各種エフェクトのON/OFF(重力、画面揺れ、WPM表示など)
- Electron
- uiohook-napi - グローバルキーボードフック
- HTML5 Canvas - パーティクル描画
- Web Audio API - 効果音生成
動作には Node.js が必要です。
-
リポジトリをクローンまたはダウンロードします。
git clone https://github.com/eimax9668/TypeSpark.git cd TypeSpark -
依存パッケージをインストールします。
npm install
※ ネイティブモジュール (
uiohook-napi) を含むため、ビルド環境が必要な場合があります。 -
アプリを起動します。
npm start
Created by eimax9668