本文へスキップ
CDGet
  • ホーム
  • プロジェクト
  1. ホーム
  2. すべてのプロジェクト
  3. Retron

Retron

テンプレート

Vutron と同じ出発点を React に移したテンプレートです。Vite と Electron、Material Plus による画面がつながっているので、作成したその日にデスクトップアプリを組み立てて配布用に固められます。

ドキュメント (新しいタブで開きます)ソースコード (新しいタブで開きます)

このプロジェクトについて

Retron は、React と Vite で作る Electron デスクトップアプリケーションの骨組みです。テンプレートがふつうそうであるように、バンドラーとメインプロセス、レンダラー、ルーター、パッケージャーを繋ぐ作業はどのプロジェクトでも同じ一日分の仕事で、ここではそれが済んでいます。npm init retron というコマンド一つで、これをもとに新しいプロジェクトを作れます。

中にはルーターつきの React、Redux Toolkit によるグローバルな状態、画面のための Material Plus、翻訳のための i18next、自動テストのための Playwright、ソースにかかる ESLint と Prettier、そしてクロスプラットフォームのパッケージングのための electron-builder が入っています。ウィンドウマネージャーが定数一つで多重ウィンドウを有効にし、テーマと言語は開いているすべてのウィンドウに行き渡ります。IPC のチャンネルは引数と戻り値で型付けされ、二つのプロセスが共に使うものは共有フォルダーに置きつつ、リントの規則がそこをどちらのプロセスにも寄らせません。

開発は Vite のホットリロードで進み、ビルドは Windows と macOS と Linux を対象にし、テンプレートは土台である React と Electron のリリースに追随します。

機能

  • TypeScript 型定義

  • 多言語対応

  • テストで検証済み

  • クロスプラットフォーム対応

  • ダークモード

プロジェクト情報

開始
2021
ライセンス
MIT (新しいタブで開きます)
プログラミング言語
JavaScript
タグ
electronreactvitematerial-designreduxcross-platform
パッケージ
create-retron (新しいタブで開きます)npm
人気
53
GitHub スター
22
npm ダウンロード
データ点: 30。範囲: 0〜8。
Retron — npm ダウンロード, 直近 30 日
npm ダウンロード
9月2日3
9月3日0
9月4日2
9月5日0
9月6日0
9月7日0
9月8日0
9月9日1
9月10日0
9月11日1
9月12日8
9月13日0
9月14日0
9月15日0
9月16日0
9月17日3
9月18日0
9月19日0
9月20日0
9月21日1
9月22日0
9月23日1
9月24日0
9月25日0
9月26日0
9月27日0
9月28日0
9月29日0
9月30日2
10月1日0
直近 30 日
お問い合わせ支援する
ここに掲載しているプロジェクトは MIT ライセンスで公開しているオープンソースです。© 2026 CDGet. 無断複製を禁じます。