Website • Documentation • Playground
This repository holds the old foscia
package, which is deprecated:
- You can find the new repository at
foscia-dev/foscia
. - You can install
@foscia/*
scoped packages instead.
Type safe, modular and intuitive API client.
- Modular, highly extensible and fully tree-shakable thanks to functional programming
- Ready to use functions to integrate with any JSON:API and JSON REST backends
- Strongly typed everywhere, with generics typings on models, actions, etc.
- Framework-agnostic and dependency free (HTTP adapters are based on fetch API)
- Free and open-source under MIT license
- Coming soon: Fully tested and documented
Foscia is currently in alpha stage. It may contain bugs and the API may change. Please fill an issue to give your feedback.
Please see CONTRIBUTING file for more details.
Informal discussion regarding bugs, new features, and implementation of existing features takes place in the GitHub issue page of this repository.
foscia
is an open-sourced software licensed under the
MIT license.