Skip to content

HTTPZen is a Go library that simplifies HTTP operations with an easy-to-use abstraction layer. Designed according to Zalando API guidelines, it enables high-quality, standardized APIs that are easy to maintain and scale.

License

Notifications You must be signed in to change notification settings

nullexp/httpzen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTPZen Logo

under development

HTTPZen

HTTPZen is a Go library that simplifies HTTP operations with an easy-to-use abstraction layer. Designed according to Zalando API guidelines, it enables high-quality, standardized APIs that are easy to maintain and scale.

Features

  • OpenAPI documentation: HTTPZen generates an OpenAPI web page that documents your API endpoints, without requiring any additional tools or setup.
  • Simplicity: HTTPZen provides a powerful and easy-to-use abstraction layer for working with HTTP and REST servers.
  • Standardization: Designed according to Zalando API guidelines, HTTPZen enables high-quality, standardized APIs that are easy to maintain and scale.
  • Flexibility: HTTPZen is designed to be flexible and customizable, allowing you to easily adapt it to your specific needs.
  • Performance: HTTPZen is built for performance, ensuring that your HTTP operations are fast and reliable.

Installation

To use HTTPZen in your Go project, simply run the following command:

go get github.com/nullexp/httpzen

Usage

Using HTTPZen is easy. For examples and documentation, please visit the HTTPZen Wiki.

Contributing

Contributions to HTTPZen are welcome and encouraged! To contribute code, documentation, or bug reports, please submit a pull request or issue to the GitHub repository.

License

HTTPZen is licensed under the MIT License. Please see the LICENSE file for more information.

TODO

  • Add abstraction
  • Implement gin
  • Implement echo
  • Expand test coverage
  • Add support for additional HTTP methods and headers

About

HTTPZen is a Go library that simplifies HTTP operations with an easy-to-use abstraction layer. Designed according to Zalando API guidelines, it enables high-quality, standardized APIs that are easy to maintain and scale.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages