DEVELOPER

Build from source

HoTTY is a Tauri v2 app — a Rust backend with a React + TypeScript front end. Clone the repo and run it locally.

Prerequisites

  • Node.js (LTS)
  • Rust (1.77.2+)
  • Tauri CLI prerequisites

Clone & run

# clone
git clone https://github.com/horryworks/HoTTY.git
cd HoTTY

# install frontend deps
npm install

# dev server + Tauri window
npm run tauri:dev

# production build + installer
npm run tauri:build

Tech stack

Rust
Tauri v2 backend
React
TypeScript · Vite · Zustand
@xterm/xterm
Terminal renderer
Tests
Vitest · cargo test

Contributing

This is a personal project, so pull requests are not accepted. Bug reports and feature requests are very welcome via GitHub Issues and Discussions.

github.com/horryworks/HoTTY · Licensed under GPL-3.0-or-later