Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miguelgrinberg/APIFairy
A minimalistic API framework built on top of Flask, Marshmallow and friends.
https://github.com/miguelgrinberg/APIFairy
api apispec flask-httpauth marshmallow
Last synced: 3 months ago
JSON representation
A minimalistic API framework built on top of Flask, Marshmallow and friends.
- Host: GitHub
- URL: https://github.com/miguelgrinberg/APIFairy
- Owner: miguelgrinberg
- License: mit
- Created: 2020-09-27T15:24:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-27T23:23:57.000Z (7 months ago)
- Last Synced: 2024-05-02T04:52:55.304Z (7 months ago)
- Topics: api, apispec, flask-httpauth, marshmallow
- Language: Python
- Homepage:
- Size: 358 KB
- Stars: 317
- Watchers: 13
- Forks: 28
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - miguelgrinberg/APIFairy - A minimalistic API framework built on top of Flask, Marshmallow and friends. (Python)
README
# APIFairy
[![Build status](https://github.com/miguelgrinberg/apifairy/workflows/build/badge.svg)](https://github.com/miguelgrinberg/apifairy/actions) [![codecov](https://codecov.io/gh/miguelgrinberg/apifairy/branch/main/graph/badge.svg)](https://codecov.io/gh/miguelgrinberg/APIFairy)
APIFairy is a minimalistic API framework built on top of Flask, and with the
support of Marshmallow schemas. Using a familiar decorator syntax you can
generate a live documentation site directly from your source code.Check out [Microblog-API](https://github.com/miguelgrinberg/microblog-api) to
see APIFairy in action in a non-trivial project.![APIFairy example](docs/_static/apispec-example.png)
Resources
---------- [Documentation](http://apifairy.readthedocs.io/en/latest/)
- [PyPI](https://pypi.python.org/pypi/APIFairy)
- [Change Log](https://github.com/miguelgrinberg/APIFairy/blob/main/CHANGES.md)