Skip to content

arfadmuzali/restui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RESTUI

RESTUI is a Terminal User Interface API client designed for testing HTTP requests directly into your terminal.

Preview

Installation

Using AUR (arch btw)

# yay
yay -S restui

# paru
paru -S restui

Using Homebrew

brew install --cask restui

Using Go Install

go install github.com/arfadmuzali/restui@latest

Please note: If you get an error claiming that restui cannot be found or is not defined, you need to add ~/go/bin to your $PATH (MacOS/Linux), or %HOME%\go\bin (Windows). Not to be mistaken for C:\Go\bin (which is for Go's own binary).

Install From Source

git clone https://github.com/arfadmuzali/restui.git
cd restui
go build -o restui
# Move ./restui file into your bin

All releases are alvailable on Github Release

Uninstall

By default RESTUI make a config directory inside your machine, so if you want to uninstall RESTUI make sure to delete the configuration

# For Linux
$HOME/.config/restui/

# For Windows
C:\Users\<USERNAME>\AppData\Roaming\restui\

# For Mac
/Users/<USERNAME>/Library/Application Support/restui/

then remove the RESTUI application here

# For Linux and Mac
$HOME/go/bin

# For Windows
C:\Users\<USERNAME>\go\bin

Next Features

Here is what i am planning to:

  • Suggestion when tping on URL
  • Buffers/Tabs manager
  • Cookies section
  • Websocket

Acknowledgments

This project stands on the shoulders of giants:

  • Bubble Tea - The wonderful TUI framework that makes this all possible
  • Bubbles- Components for Bubble Tea applications
  • Lip Gloss - Style definitions for nice terminal layouts
  • BubbleZone - Allow us to use mouse in Bubble Tea app

Note

This project is under active development. Features and documentation may change frequently.

About

RESTUI API Client In Your Terminal

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages