A lightweight and modular Angular library that enhances HTTP functionalities by providing strongly-typed interfaces, standardized static values, and a set of reusable utility functions.
It is designed to streamline HTTP communication within Angular applications by reducing boilerplate code, improving type safety, and enforcing consistent patterns. The library is framework-aligned, fully tree-shakable, and integrates seamlessly with Angular's HttpClient. Whether you're building RESTful APIs, handling error responses, or managing headers and query parameters, this library helps you write cleaner, more maintainable, and testable code.
To get started, you can install this package using your preferred package manager.
npm install @ogs-gmbh/ngx-http
Other package manager
yarn add @ogs-gmbh/ngx-http
pnpm install @ogs-gmbh/ngx-http
The MIT License (MIT) - Please have a look at the LICENSE file for more details.
Contributions are always welcome and greatly appreciated. Whether you want to report a bug, suggest a new feature, or improve the documentation, your input helps make the project better for everyone.
If you're unsure where to start, check the open issues for guidance. Even small contributions, such as fixing typos or improving code readability, are valuable.
Feel free to submit a pull request or start a discussion — we're happy to collaborate!
Gesellschaft für Datenverarbeitung und Systemberatung mbH