Stoat for Desktop – application for Windows, macOS, and Linux
  • TypeScript 94.6%
  • Nix 3.7%
  • HTML 1%
  • CSS 0.7%
Find a file
2026-07-07 19:20:07 +05:00
.vscode chore: try to get everything building 2025-10-08 17:28:30 +01:00
assets@bd432f2298 fix: use template icon for macOS tray, use higher res icons for other platforms (#130) 2026-02-17 20:36:25 +00:00
src Disable discord integration 2026-07-07 18:31:47 +05:00
.eslintrc.json feat: initial commit 2025-09-30 10:31:37 -05:00
.gitignore feat: initial commit 2025-09-30 10:31:37 -05:00
.gitmodules Going to individual project 2026-07-07 18:23:04 +05:00
.prettierrc feat: initial commit 2025-09-30 10:31:37 -05:00
.release-please-manifest.json chore(main): release 1.4.0 (#202) 2026-06-19 20:04:00 +01:00
CHANGELOG.md chore(main): release 1.4.0 (#202) 2026-06-19 20:04:00 +01:00
chat.stoat.StoatDesktop.desktop chore: add files to manage flathub details upstream (#104) 2026-02-17 19:04:04 +00:00
chat.stoat.StoatDesktop.metainfo.xml fix(flatpak): change screenshot path into an url in the metainfo file (#195) 2026-04-06 17:35:02 +01:00
default.nix chore: Nix, mise, CI configuration (#129) 2026-02-17 19:29:43 +00:00
forge.config.ts Disable Linux apps and other platform 2026-07-07 18:30:41 +05:00
forge.env.d.ts feat: initial commit 2025-09-30 10:31:37 -05:00
index.html feat: initial commit 2025-09-30 10:31:37 -05:00
LICENSE chore: add LICENSE [skip ci] 2025-10-10 10:58:26 +01:00
mise.toml chore: Nix, mise, CI configuration (#129) 2026-02-17 19:29:43 +00:00
package.json Update project information 2026-07-07 19:05:49 +05:00
pnpm-lock.yaml chore: Update electron to version 40 (#193) 2026-05-27 19:44:56 -06:00
pnpm-workspace.yaml chore: Nix, mise, CI configuration (#129) 2026-02-17 19:29:43 +00:00
README.md Исправление оформления 2026-07-07 19:20:07 +05:00
release-please-config.json refactor: move publish.yml workflow into release please workflow (#29) 2025-12-29 18:05:26 +00:00
screenshot.png chore: add files to manage flathub details upstream (#104) 2026-02-17 19:04:04 +00:00
strings.ts feat: initial commit 2025-09-30 10:31:37 -05:00
tsconfig.json chore: try to get everything building 2025-10-08 17:28:30 +01:00
vite.main.config.ts feat: initial commit 2025-09-30 10:31:37 -05:00
vite.preload.config.ts feat: initial commit 2025-09-30 10:31:37 -05:00
vite.renderer.config.ts feat: initial commit 2025-09-30 10:31:37 -05:00

Альтернативный клиент

Релизы

Дальше этот проект пока развиваться не будет, авторизация закрытая, по приглашению

Установка текущей версии

Релизы

Разработка и упаковка

Before getting started, you'll want to install:

  • Git
  • Node.js
  • pnpm (run corepack enable)

Start setup:

git clone --recursive https://github.com/stoatchat/for-desktop stoat-for-desktop
cd stoat-for-desktop

Currently, this is required to build, any forks are expected to provide their own assets.

# update the assets
git -c submodule."assets".update=checkout submodule update --init assets

install all packages

pnpm i --frozen-lockfile

start the application

pnpm start

... or build the bundle

pnpm package

... or build all distributables

pnpm make