Works

クリック・タップでなでる(Cキーで猫を切り替え)
macOS / Windows

Rounder

ディスプレイの角を丸くするユーティリティ。macOS / Windows。

Rounder README冒頭のメインビジュアル
Rounder / READMEメインビジュアル

概要

ディスプレイの四隅に、好みの丸みをつけるアプリ。角の形状や半径を調整でき、macOSとWindowsで使えます。

できること

  • Rounded・Squircle・Polygonの3種類の角
  • 複数ディスプレイや個別の角を設定
  • メニューバー・通知領域から操作

使用技術

Swift / AppKit / C# / WPF

動作環境

macOS / Windows

iOS

DayTrace

位置情報を手がかりに一日を振り返る、iPhone用の日記アプリ。

概要

日記を書くときに、どこにいたか、いつ移動したかを手がかりとして使えるアプリ。日記や場所の記録を端末内で扱います。

できること

  • 今日の記録と過去の日記
  • 滞在・移動・記録のない区間を区別
  • 履歴カレンダーと場所の表示

使用技術

SwiftUI / SwiftData / Core Location

動作環境

iOS

iOS / Backend

Fetchy

動画の処理をサーバーに任せる、iPhone用ダウンローダー。

概要

iOSアプリからURLを渡してダウンロードジョブを作成。メディア処理をNode.jsサーバーで実行し、進捗と履歴をアプリから確認できます。

できること

  • iOS共有シートからURLを渡せる
  • サーバー上での非同期処理と進捗確認
  • 処理したジョブの履歴

使用技術

SwiftUI / Node.js / yt-dlp

動作環境

iOS / Backend

Windows / macOS

AllsAmple

複数の音素材サイトを横断検索して、聴き比べて保存するアプリ。

概要

複数の音素材サイトとローカルフォルダをまとめて検索。音を並べて聴き比べ、ライセンス情報を確認しながら保存できます。

できること

  • 9つの素材サイトとローカルの検索
  • 最大4件の試聴比較
  • 利用条件の表示とクレジット書き出し

使用技術

Electron / JavaScript / Web Audio

動作環境

Windows / macOS

Chrome / Edge

SampleTap

音素材サイトの一覧から試聴音源を保存するブラウザ拡張。

概要

SampleFocus・Splice・LANDR・Noiizで、サンプルの一覧へ保存ボタンを追加。元のサイトの操作感に合わせたブラウザ拡張です。

できること

  • 4つの音素材サイトに対応
  • サイトに合わせた保存ボタン
  • 検索結果が追加されたときも利用可能

使用技術

JavaScript / Manifest V3

動作環境

Chrome / Edge

Desktop / Browser

TimeForest

TimeTreeの予定を扱う非公式クライアントと拡張機能。

概要

TimeTreeのWeb版にアジェンダ表示や地図ピン、エクスポートなどの機能を追加。デスクトップやブラウザなど複数の環境で使えます。

できること

  • アジェンダと月表示
  • 地図ピン・予定の書き出し
  • デスクトップ、拡張機能、Webなどに対応

使用技術

Electron / JavaScript / Chrome MV3

動作環境

Desktop / Browser

Windows

QuickShelf

システム情報やファイルを置ける、Windowsの画面端パネル。

概要

画面の右端へマウスを移動すると現れる小さなパネル。CPU・RAM・GPUやローカルポートを確認し、ファイルを一時的に置いて他のアプリに渡せます。

できること

  • CPU・RAM・対応GPUの状態確認
  • プロセスとローカルポートの一覧
  • ファイルの一時置き場とドラッグ操作

使用技術

C# / WPF / WebView2 / .NET

動作環境

Windows