Skip to main content

About

What is Foscia?​

Type safe, modular and intuitive API client.

Foscia is a simple, framework-agnostic, API client built with functional programming in mind. It can integrate with any Web app using JavaScript or TypeScript, and with any data source.

  • Modular, highly extensible and fully tree-shakable thanks to functional programming
  • Ready to use functions to integrate with any JSON:API and REST backends
  • Type safe 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
info

Foscia is currently in alpha stage. It may contain bugs and the API may change. Please fill an issue to give your feedback.

Starting point​

You may start to discover Foscia from different point of view.

Structure of the package​