Зроблено в Україні
$ mysticals --version → 0.12.1

Завантажити Mysticals

Два застосунки, одна ідея. Обидва безкоштовні, обидва працюють на macOS, Windows і Linux, і в кожного свої акаунти. Ставте один або обидва.

Десктопний застосунок

v0.12.1

Оберіть свою систему. Кнопку для цього компʼютера підсвічено.

macOS

Не знаєте, який у вас Mac? Меню Apple → Про цей Mac. «Чип: Apple M…» означає Apple Silicon, «Процесор: Intel…» означає Intel.

Застосунок для Mac підписаний, і Apple його нотаризувала. На Windows SmartScreen може попередити про невідомого видавця: розгорніть подробиці й запустіть усе одно (в англійській Windows це More info → Run anyway). Покроково →Усе інше, зокрема .zip для Mac: останній реліз →

Термінальний застосунок

npm · v0.12.1

Ставиться з npm як глобальна команда, потрібен Node.js 20.3 або новіший. Працює в будь-якому терміналі: Terminal.app, iTerm2, Ghostty, WezTerm, Windows Terminal, GNOME Terminal, tmux. Інтерфейс поки що англійською.

zsh
npm i -g mysticals
mysticals # натисніть ?, щоб побачити клавіші
Спершу можна спробувати з двома вигаданими акаунтами: MYSTICALS_MOCK=1 mysticals · PowerShell: $env:MYSTICALS_MOCK=1; mysticals · cmd: set "MYSTICALS_MOCK=1" && mysticalsСторінка пакета: npmjs.com/package/mysticals

Платформи

системадесктоптерміналпримітки
macOS · Apple Silicon.dmg arm64npmРекомендовано
macOS · Intel.dmg x64npmПідтримується
Windows · x64.exe setupnpmОблікові дані захищені DPAPI
Linux · x64.AppImage / .debnpmПотрібне сховище ключів Secret Service (GNOME Keyring, KWallet)
Linux · arm64.AppImage / .debnpmТе саме сховище ключів, що й для x64

Оновлення

На macOS десктопний застосунок сам завантажує нові версії для своєї архітектури й оновлюється. На Windows і Linux він повідомляє про нову версію та відкриває сторінку релізу. Термінальний раз на день перевіряє npm і показує підказку в рядку стану. Тоді просто знову виконайте npm i -g mysticals.

Усі релізи та журнали змін →

Зібрати з вихідного коду

git clone https://github.com/a1exalexander/mysticals
cd mysticals
cp .env.example .env # значення Google OAuth, необовʼязково
pnpm i
pnpm dist # десктопні інсталятори в apps/desktop/dist
pnpm --filter mysticals build # термінальний застосунок в apps/terminal/dist
Потрібні Node.js 20.3+ і pnpm 10. Без значень Google працюють тільки акаунти CalDAV, див. CONTRIBUTING. Після встановлення бракує бінарника Electron? Виконайте node apps/desktop/node_modules/electron/install.js.