Skip to content

sreq-inc/solo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Solo - Your next API Client ⚑

CI publish

image

Installation

macOS

curl -s https://api.github.com/repos/sreq-inc/solo/releases/latest \
| grep "browser_download_url" \
| grep ".dmg" \
| cut -d '"' -f 4 \
| xargs -n 1 curl -L --output solo.dmg && open solo.dmg

Features

πŸ“ Create and manage collections

  • 🌐 HTTP requests – PUT, POST, GET, DELETE, and PATCH
  • πŸ” Authentication – Bearer Token and Basic Auth
  • 🧩 Query parameters
  • πŸ§ͺ Variables
  • πŸ“ JSON body formatting
  • πŸ”Ž GraphQL request support
  • πŸ“€ Export as cURL
  • πŸ§‘β€πŸ’» User-friendly interface for creating and managing HTTP requests

Running the project locally

# Install dependencies
bun install
# Start in development mode
bun tauri dev

Build

# Build the application
bun tauri build

Development

Version Management

To update the project version across all configuration files:

./version.sh

This script will:

  • Display the current version
  • Prompt for the new version
  • Update package.json, src-tauri/Cargo.toml, and src-tauri/tauri.conf.json
  • Create a git commit with the changes

License

This project is licensed under the Business Source License 1.1 (BSL 1.1). The BSL allows free use of the software while reserving commercial rights for the original author. For complete details, see the LICENSE file in the root of the repository.

About

Your http client! βš‘πŸ¦€

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages