Getting Started - amitsri/rostyman-releases GitHub Wiki
Getting Started
Installation
Download the latest release for your platform from the Releases page. No account or sign-up required.
Windows
- Download
Rostyman-Setup-x.x.x.exe - Run the installer — it will install and launch automatically
macOS
- Download
Rostyman-x.x.x-arm64.dmg(Apple Silicon) orRostyman-x.x.x.dmg(Intel) - Open the
.dmgand drag Rostyman to Applications - Important: Rostyman is not yet code-signed. On first launch macOS will block it. Run this command in Terminal to remove the quarantine flag:
xattr -cr /Applications/Rostyman.app - Now open Rostyman from Applications normally
Linux
- Download
Rostyman-x.x.x.AppImage - Make it executable:
chmod +x Rostyman-x.x.x.AppImage - Run it:
./Rostyman-x.x.x.AppImage
First Launch
On first launch, Rostyman creates a local SQLite database to store all your data. Everything stays on your machine.
A welcome dialog will offer to load the demo collection — a showcase of 76 example requests covering HTTP, GraphQL, WebSocket, gRPC, Socket.IO, MQTT, MCP, and more. You can also load it later from Help > Load Demo Collection.
The default theme is Rostyman Light — you can change it in Settings > Appearance or from the theme dropdown in the title bar.
Workspaces
Rostyman organizes your work into workspaces. The default workspace is "My Workspace". You can create additional workspaces for different projects using the workspace switcher in the center of the title bar. See Workspaces for details.
Updates
Rostyman checks for updates automatically. You can also check manually in Settings > About > Updates tab, or click the version number in the title bar. The update manager lets you upgrade, downgrade, or install specific versions.
Creating Your First Request
- Press
Ctrl+Tor click+to open a new tab - Enter a URL (e.g.,
https://jsonplaceholder.typicode.com/posts/1) - Click Send or press
Ctrl+Enter - View the response in the bottom panel
Saving to a Collection
- Press
Ctrl+Sor click Save - Create a new collection or select an existing one
- Choose a folder (optional)
- Click Save
Using the AI Assistant
- Press
Ctrl+Alt+P(orCmd+Opt+Pon Mac) to open the AI panel - Click the Settings icon and select your provider (Anthropic Claude, OpenAI, or Ollama for local)
- For cloud providers, add your API key in Settings > Vault first, then select it in the AI config
- Ask questions about APIs, generate requests, or paste a cURL command
- Use quick actions (Generate, Explain, Tests, Fix, Mock Data, Document, Validate Schema) for common tasks
- Code blocks in responses have action buttons — click to apply as body, test script, or import as request
Screenshot & Video Capture
- Click the Camera icon in the status bar to capture a screenshot
- Click the Video icon to start recording — pause/stop controls appear in the title bar
- Open the Media panel in the sidebar to view all captures
- Right-click a media item for Open, Open Folder, Share, Properties, or Delete
- Deleted media goes to App Trash with undo support
Screenshots are saved to ~/Pictures/Rostyman, videos to ~/Videos/Rostyman.
SSE (Server-Sent Events)
- Set the
Acceptheader totext/event-streamor add"stream": trueto the JSON body - Click Send — Rostyman auto-detects SSE and switches to streaming mode
- Events appear in real-time in the event log with colored badges
- Supports both GET and POST methods with request body
- Search, expand/collapse events, and toggle JSON/Text view
System Tray
When you close Rostyman, it minimizes to the system tray instead of quitting. Click the tray icon to restore, or right-click for the menu. On Linux, if the tray is unavailable, the app quits normally.
Auto-Updates
Rostyman checks for updates automatically. When a new version is available, it downloads in the background and you'll receive a system notification. Install on next restart or check manually via Help > Check for Updates.