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

Retron

Шаблон

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

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

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

Retron — каркас настольного приложения на Electron, собранного с React и Vite. Он существует по той же причине, по какой обычно существует шаблон: связать сборщик, главный процесс, отрисовку, маршрутизатор и упаковщик — это день работы, одинаковый в каждом проекте, и здесь он уже проделан. Одна команда, 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
2 сент.3
3 сент.0
4 сент.2
5 сент.0
6 сент.0
7 сент.0
8 сент.0
9 сент.1
10 сент.0
11 сент.1
12 сент.8
13 сент.0
14 сент.0
15 сент.0
16 сент.0
17 сент.3
18 сент.0
19 сент.0
20 сент.0
21 сент.1
22 сент.0
23 сент.1
24 сент.0
25 сент.0
26 сент.0
27 сент.0
28 сент.0
29 сент.0
30 сент.2
1 окт.0
Последние 30 дней
КонтактыПоддержать
Перечисленные здесь проекты открыты под лицензией MIT.© 2026 CDGet. Все права защищены.