Skip to content

Template for deploying a FastAPI service with modular plugin support

Notifications You must be signed in to change notification settings

AlexScotland/ModularFastAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ModularFastAPI

Template for deploying a FastAPI service with modular plugin support

The purpose of this project is more-or-less to have a modularity-enabled FastAPI template that I can use for my projects.

A concept I made from the StableDiffusionAPI, this template allows developers to keep functionality separated from the base API.

This allows us to test thoroughly, and treat our API endpoints more like packages - where we can drag and drop API packages into the code base.

a quick demo of drag and drop

TODO:

  • Create a dynamic installation for all requirements within the plugins
  • Better testing
  • Dynamically typed router imports

About

Template for deploying a FastAPI service with modular plugin support

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published