https://github.com/whoisclebs/tuxedo
Tuxedo is a lightweight, chainable HTTP client library for Go that simplifies working with the standard net/http package inspired by popular libraries like Resty.
https://github.com/whoisclebs/tuxedo
go go-library golang hacktoberfest http rest
Last synced: 5 months ago
JSON representation
Tuxedo is a lightweight, chainable HTTP client library for Go that simplifies working with the standard net/http package inspired by popular libraries like Resty.
- Host: GitHub
- URL: https://github.com/whoisclebs/tuxedo
- Owner: whoisclebs
- License: mit
- Created: 2025-03-03T03:07:39.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-05T01:22:24.000Z (11 months ago)
- Last Synced: 2025-07-29T00:44:49.039Z (6 months ago)
- Topics: go, go-library, golang, hacktoberfest, http, rest
- Language: Go
- Homepage:
- Size: 186 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Tuxedo
[](https://pkg.go.dev/github.com/whoisclebs/tuxedo)  [](https://github.com/whoisclebs/tuxedo/releases) [](https://www.bestpractices.dev/projects/10092)

Tuxedo is a lightweight, chainable HTTP client library for Go that simplifies working with the standard net/http package. With a clean, intuitive API inspired by popular libraries like Resty, Tuxedo allows you to build and execute HTTP requests with minimal boilerplate code. It supports setting headers, bodies, and even tracing, and comes with built-in JSON unmarshaling for easy response handling. Ideal for developers who need a simple yet powerful tool to streamline HTTP interactions in Go projects.
# Instalalation
```
go get -u github.com/whoisclebs/tuxedo
```