https://github.com/bclehmann/phoebus
A library with the goal of solving the same problems as Apollo, but for usecases beyond GraphQL, even outside of AJAX.
https://github.com/bclehmann/phoebus
api hacktoberfest javascript npm phoebus rest typescript
Last synced: about 7 hours ago
JSON representation
A library with the goal of solving the same problems as Apollo, but for usecases beyond GraphQL, even outside of AJAX.
- Host: GitHub
- URL: https://github.com/bclehmann/phoebus
- Owner: bclehmann
- License: mit
- Created: 2021-07-24T23:35:22.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-29T00:35:04.000Z (almost 5 years ago)
- Last Synced: 2025-02-04T13:24:18.119Z (over 1 year ago)
- Topics: api, hacktoberfest, javascript, npm, phoebus, rest, typescript
- Language: TypeScript
- Homepage: https://bclehmann.github.io/phoebus/
- Size: 908 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Phoebus
[](https://www.npmjs.com/package/@phoebusjs/phoebus-core)
[](https://github.com/bclehmann/phoebus/blob/main/LICENSE)

This project is an attempt to solve a lot of the same problems as Apollo, but for usecases beyond GraphQL, even outside of AJAX.
[Github Page](https://github.com/bclehmann/phoebus)
[NPM Packages](https://www.npmjs.com/org/phoebusjs)
[Docs](https://bclehmann.github.io/phoebus/)
[Demos](https://github.com/bclehmann/phoebus/tree/main/demos)
# Demos and Documentation
See this project in action in the `demos` folder.
This project has TSdoc comments on all public APIs, and you can see that documentation [here](https://bclehmann.github.io/phoebus/).
# Parts
## Smart Cache
Implemented in `src/core`, and available for install on [NPM](https://www.npmjs.com/package/@phoebusjs/phoebus-core).
## Web Wrapper
Implemented in `src/web`, and available for install on [NPM](https://www.npmjs.com/package/@phoebusjs/phoebus-web).
## React hooks
Coming soon!
# Contributing and Licensing
Community contributions are welcome. This project is under the MIT license and derivative works are not only permitted but encouraged.