Skip to content

Repository files navigation

Angular Query

Signal-first server state for Angular, built on RxJS. Observable<T> in, Signal<QueryState<T>> out.

@klheb/angular-query is an Angular-first data fetching library inspired by TanStack Query. It provides reactive queries, mutations, streaming support, caching, deduplication and invalidation using Angular Signals instead of manual subscriptions.


📖 Documentation

The complete documentation, guides and interactive examples are available on the official documentation website.

👉 https://angular-query.klheb.fr/

There you'll find:

  • Getting started
  • Installation
  • Query & Mutation guides
  • Cache invalidation
  • Stream queries
  • Query Store
  • Interactive playground with a live network inspector

If you're only looking for the npm package documentation, you can also read the library README:

➡️ projects/klheb/angular-query/README.md


Repository structure

This repository contains more than just the published library.

Folder Description
projects/klheb/angular-query The source code of the published npm package (@klheb/angular-query)
projects/playground The documentation website and interactive playground used to demonstrate every feature

The playground is intentionally included in this repository so you can inspect how Angular Query is used in real applications.


Installation

npm install @klheb/angular-query

Then head over to the documentation website for the complete setup guide and examples.


Contributing

Contributions are always welcome!

Whether you want to:

  • report a bug
  • suggest a feature
  • improve the documentation
  • fix an issue
  • submit a pull request

please feel free to open an Issue or start a discussion.

If you're planning a larger contribution, opening an issue first is appreciated so we can discuss the approach together.


Support the project

If Angular Query is useful to you:

⭐ Star this repository

🐞 Report bugs or suggest improvements through GitHub Issues

💬 Share feedback and ideas in Discussions

Every contribution, no matter how small, helps make the project better.


License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages