Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/raisinten/benoni
- Owner: RaisinTen
- License: mit
- Created: 2024-02-28T10:17:59.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-16T07:16:38.000Z (6 months ago)
- Last Synced: 2024-05-16T08:35:33.591Z (6 months ago)
- Language: C++
- Homepage:
- Size: 2.5 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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).