Projects
A short index of projects, experiments, and ongoing work.
- Libraries / Active / 2023vue3-uselistVue 3で配列状態を扱うための小さなComposableです。リストの状態管理と追加・削除・更新・並び替えなどの操作をまとめ、コンポーネント側の実装を簡潔に保つことを目的にしています。
- Tool / Active / 2024VaultNoteDenoとTypeScriptで作成した、暗号化メモを管理するためのCLIツールです。マスターパスワードを使ってローカルのメモを暗号化し、コマンドラインから追加・表示・一覧・削除できるようにしています。
- Tool / Archived / 2019SwapmanVS Code上で2つの選択範囲を入れ替えるための小さな拡張機能です。複数選択を使った文字列交換をコマンドとして実行できるようにし、エディタ操作の自動化を試したプロジェクトです。
- Tool / Active / 2024deno-csvgenDenoとTypeScriptで作成した、レイアウト定義からダミーCSVを生成するCLIツールです。列定義、行数、区切り文字、ヘッダー有無を指定し、検証用・開発用のCSVデータを素早く作成できるようにしています。
Tool / Archived / 2022random-password-generatorDeno Fresh、Preact、Deno Deployを使って作成した、ランダムパスワードとハッシュ値を生成するWebアプリです。文字種、ハッシュ方式、文字数、生成件数を指定し、生成結果を一覧表示・CSV出力できるようにしています。- Tool / Active / 2026resume-jpDenoとTypeScriptで作成した、日本語の職務経歴書・スキルシートをJSON、JSONC、YAMLで管理し、HTMLやPDFへ出力するCLIツールです。入力データの検証、ローカルプレビュー、編集用UI、複数テーマによる出力に対応しています。
- Game Engine / Active / 2026TsuzuruTypeScriptで作成した、ブラウザ向けノベルゲームを構築するためのビジュアルノベルエンジンです。読みやすい.tzrシナリオDSL、framework-neutralなcore runtime、Vite連携、Preactベースの公式UI、標準プラグイン群を提供しています。