Skip to content

A Command Line Interface for seamless API testing and management. Experience an efficient workflow to create, organize, and test APIs in collections, make HTTP requests, and view detailed responses.

Notifications You must be signed in to change notification settings

RyxnDmello/blazeapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

🔥Blaze

A Terminal User Interface (TUI) built entirely with Go and powered by tview. It enables developers to create, organize, and test APIs effortlessly. Users can structure APIs into collections, send HTTP requests GET, POST, PUT, PATCH, DELETE and view formatted JSON responses with detailed performance metrics. With an intuitive design and core functionality, BlazeAPI brings seamless API debugging and analysis directly to your terminal.

🛠️ Features

  • API Testing Suite - Create, test, and manage APIs efficiently and seamlessly.
  • HTTP Request Support - Send GET, POST, PUT, PATCH, and DELETE requests.
  • JSON Formatter - Structured calls with status codes and response times.
  • Command Aliasing - Customize and streamline commands for faster workflows.
  • Multi-Platform Support - Compatible with Windows, MacOS, and Linux.

🤖 Technology

skills


📌 Download & Run

Follow these steps to set up and run the project locally:

Clone the Repository

  • Click the green <> Code button on the repository page.
  • Choose one of the following options:
    • Download ZIP: Download the project as a ZIP file and extract it locally.
    • Clone with HTTPS: Use the following command to clone the repository:
    • Fork the Repository: Create your own copy of the repository on GitHub.
git clone https://github.com/RyxnDmello/blazeapi.git

Install the Environment

  • Ensure the following are installed on your OS.
  • Open the project in your preferred IDE (e.g., Visual Studio Code).
  • Install the dependencies listed in the go.mod file.
go mod tidy
go run main.go

📦 Building Binaries

Follow these steps to build the binaries locally:

Build Locally

  • Ensure the following are installed on your OS.
  • Install the dependencies listed in the go.mod file.
go mod tidy
  • Build the binary
go build -o blazeapi
  • Run the binary
./blazeapi

banner

About

A Command Line Interface for seamless API testing and management. Experience an efficient workflow to create, organize, and test APIs in collections, make HTTP requests, and view detailed responses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages