Перейти к содержимому
CDGet
  • Главная
  • Проекты
  1. Главная
  2. Все проекты
  3. Retron

Retron

Шаблон

Тот же старт, что и Vutron, но для React. Vite, Electron и разметка на Material UI уже связаны, поэтому настольное приложение собирается и упаковывается в день клонирования.

Документация (откроется в новой вкладке)Исходный код (откроется в новой вкладке)

Об этом проекте

Retron — каркас настольного приложения на Electron, собранного с React и Vite. Он существует по той же причине, по какой обычно существует шаблон: связать сборщик, главный процесс, отрисовку, маршрутизатор и упаковщик — это день работы, одинаковый в каждом проекте, и здесь он уже проделан.

Внутри — React с маршрутизатором, глобальное состояние в Redux Toolkit, Material UI с Emotion для интерфейса, i18next для перевода, Playwright для автоматических тестов, ESLint и Prettier по исходному коду и electron-builder для кроссплатформенной упаковки. Оконный менеджер включает поддержку нескольких окон одной константой, а общая папка держит то, что нужно обоим процессам, при этом правила проверки кода не дают ей склониться ни к одному из них.

Разработка идёт с горячей перезагрузкой через Vite, сборки нацелены на Windows, macOS и Linux, а шаблон поддерживается в согласии с теми выпусками React и Electron, на которых он стоит.

Возможности

  • Типы TypeScript

  • Несколько языков

  • Проверено тестами

  • Кроссплатформенность

  • Тёмная тема

Сведения о проекте

Начало
2021
Лицензия
MIT (откроется в новой вкладке)
Языки программирования
JavaScript
Теги
electronreactvitematerial-uireduxcross-platform
Популярность
51
Звёзды на GitHub
КонтактыПоддержать
Перечисленные здесь проекты открыты под лицензией MIT.© 2026 CDGet. Все права защищены.