Gitty Web is the standalone React frontend for the Gitty backend API.
The backend now lives in the sibling repository ../gitty.
- Repository browsing and management
- Branch, commit, and diff views
- File tree and file content inspection
- Responsive desktop and mobile layouts
- Auth flow against the local Gitty backend
- React 19 and TypeScript
- Vite
- Tailwind CSS and shadcn/ui
- Jotai
- TanStack Query
- React Router
npm install
cp .env.example .env
npm run devThe app runs on http://localhost:5176.
For local development, start the backend from ../gitty and point VITE_API_BASE at http://127.0.0.1:8083/api.
VITE_API_BASE: Base URL for the Gitty API, including the/apiprefix
npm run dev: Start the Vite dev server on port5176npm run build: Type-check and create a production buildnpm run lint: Run ESLintnpm run test: Run Vitestnpm run preview: Preview the production build