Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexandrehtrb/Pororoca

An HTTP inspection tool with support for HTTP/2 and HTTP/3. Alternative to Postman.
https://github.com/alexandrehtrb/Pororoca

api-testing automated-tests avalonia client-certificate developer-tools http http2 http3 insomnia pororoca postman postman-collection websockets

Last synced: about 2 months ago
JSON representation

An HTTP inspection tool with support for HTTP/2 and HTTP/3. Alternative to Postman.

Awesome Lists containing this project

README

        

Pororoca Pororoca Logo

[Ler em português](README_pt.md) | [Читать на русском](README_ru.md) | [Leggi in italiano](README_it.md) | [以简体中文阅读](README_zh-cn.md)

Pororoca is an HTTP testing tool, inspired by Postman, but with many improvements.

It is available for Windows, macOS and Linux.

![ExampleScreen](./misc/example_screen_en.png)

## Installation

Read the [instructions](https://pororoca.io/docs/installation) and download the program [here](https://github.com/alexandrehtrb/Pororoca/releases).

## Features

* Support for [HTTP/2](https://http2.github.io/) and [HTTP/3](https://developers.cloudflare.com/http3/).
* Collection-scoped environments.
* Easy variable management.
* Secret variables.
* Collections and environments can be exported together in a single file.
* Full export and import compatibility with Postman.
* Much lower memory usage - two to three times less than Postman.
* Multilanguage support.
* Automated testing.
* WebSockets.
* Fast startup time.
* Free and open-source.

Check the [documentation](https://pororoca.io/docs/) to know more.

*Note*: On Windows, support for HTTP/2 requires Windows 10 or later. Support for HTTP/3 requires Linux or Windows 11 and later.

### HTTP/2 and HTTP/3

Do you want to learn more about HTTP/2 and HTTP/3? Check this [article](https://alexandrehtrb.github.io/posts/2024/03/http2-and-http3-explained/).

## Data protection policy

Pororoca does not sync user data, such as preferences, collections, environments, machine info or telemetry, to any remote server. User preferences and collections are saved as files in the user machine.

## Design

Logo and art created by [Anderson Martins](https://www.behance.net/am-dsgn).

## Contributing

You can contribute to this project by submitting pull requests, opening issues, reporting bugs and suggesting improvements. Tell about Pororoca to your friends if you like it!

Read the tutorial for code contributions and development [here](CONTRIBUTING.md).

Contact us if you are looking for more advanced support, special customizations or training.

## Donations

You can also contribute with money donations.

| ![DonateWithPix](./misc/pix_botao_doacao.png) | [![DonateWithPayPal](./misc/paypal_donation_button.png)](https://www.paypal.com/donate/?hosted_button_id=NUADRWF3WNYQ2) |
|--|--|
| [View QR Code](./misc/pix_doacao_qr_code.png) | [View QR Code](./misc/paypal_donation_qr_code.png) |

## Contact

* Creator: Alexandre H. T. R. Bonfitto
* E-mail: [email protected]