Skip to content

YAPI - Yaml API. Just a small project i use to create APIs automatically by specifying the endpoints in a YAML file, in small IoT/automation/DS projects.

License

Notifications You must be signed in to change notification settings

joseppinto/yapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yapi

YAPI - Yaml API. Just a small project I use to create APIs automatically by specifying the endpoints in a YAML file, in small IoT/automation/DS projects.

The heavy lifting is done by FastAPI.

The generated endpoints are simply used to get or store data in any SQL database. A simple SQLite database can be used (as in the example), but a cloud-managed database is also a good idea :)


The example in houses.yaml generates the following API:

Generated API

About

YAPI - Yaml API. Just a small project i use to create APIs automatically by specifying the endpoints in a YAML file, in small IoT/automation/DS projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published