Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/raisinten/benoni

A C++ HTTP client that uses WinHTTP on Windows, NSURLSession on Apple and libsoup on GNOME.
https://github.com/raisinten/benoni

Last synced: about 5 hours ago
JSON representation

A C++ HTTP client that uses WinHTTP on Windows, NSURLSession on Apple and libsoup on GNOME.

Awesome Lists containing this project

README

        

# Benoni

A C++ HTTP client that uses [WinHTTP](https://learn.microsoft.com/en-us/windows/win32/winhttp/winhttp-start-page) on Windows, [NSURLSession](https://developer.apple.com/documentation/foundation/url_loading_system) on Apple and [libsoup](https://libsoup.org) on GNOME.

## Demo

Here is the output of the demo program in [`http_example.cc`](examples/http_example.cc) on all supported systems:

### Windows

![](./assets/example_windows.png)

### Apple

![](./assets/example_apple.png)

### GNOME

![](./assets/example_gnome.png)

## Contributing

Take a look at [the contributing guide](./CONTRIBUTING.md).