Loading repository data…
Loading repository data…
t3rr11 / repository
A modern, lightweight, self-hostable API client. No accounts, no cloud, no telemetry.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A self-hostable API client. No accounts, no cloud, no telemetry.
| Light Mode | Dark Mode |
|---|---|
Download for Windows, macOS, or Linux from the releases page.
.exe installer or portable.dmg.AppImage, .deb, .rpmdocker run -d \
-p 4747:4747 \
-v requesto-data:/app/data \
terrii/requesto:latest
Open http://localhost:4747.
Or with Docker Compose:
docker-compose up -d
git clone https://github.com/t3rr11/Requesto.git
cd Requesto
npm install
npm run dev
Backend runs on port 4747, frontend dev server on port 5173.
Requesto/
├── apps/
│ ├── backend/ # Fastify backend server (port 4747)
│ ├── frontend/ # React/Vite UI (port 5173 in dev)
│ ├── electron/ # Electron desktop wrapper
│ ├── website/ # VitePress documentation site
│ └── playwright/ # End-to-end tests
└── package.json # Root workspace config
| Command | Description |
|---|---|
npm run dev | Backend + frontend dev servers |
npm run dev:electron | All three with Electron window |
npm run build | Build all apps for production |
npm run build:backend | Build backend only |
npm run build:frontend | Build frontend only |
npm run package:electron:win | Windows installer |
npm run package:electron:mac | macOS dmg |
npm run package:electron:linux | Linux packages |
docker-compose up --build | Build and run Docker image |
Frontend (React/Vite) ←→ Backend (Fastify) ←→ External APIs
↓
Electron Wrapper (Desktop)
Full documentation is available at requesto.com.au.
AI was used to assist development.
MIT