Quartz

The CLI way to build and test REST APIs.

About

Quartz allows developers to create an API organization project that can be use to share, document and send requests through the terminal.

This project is still on its early stages. Essential features are under development and existing ones might have breaking changes. Suggestions are welcome. :)

What Quartz is:

What Quartz is not:

Installation

Bash (Linux)

bash -c "$(curl -fsSL https://raw.githubusercontent.com/EduardoRodriguesF/quartz/master/install.sh)"

Homebrew (MacOS)

brew tap eduardorodriguesf/quartz
brew install quartz

Cargo

Warning: this method is not recommended because it lacks the man page. Prefer the other installation options above.

cargo install quartz-cli

Documentation

To get started with quartz, head to the install and access the manual page at man quartz!

If you have any trouble, you can also read it in markdown here.

License

This project is under Apache License 2.0.