A modular API framework in Python.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
modularity @ 9b4a606
modules
notify @ 1d7c0fb
static
uploader @ 1e8b656
.gitignore
.gitmodules
LICENSE
README.md
common.py
config.py.example
favicon.ico
gen_reqs.py
pull_modules.sh
requirements_server.txt
secrets.py.example
server.py

README.md

modapi

A modular API framework in Python. Built on top of Flask. Use modapi to build APIs out of subcomponents and avoid writing boilerplate.

Usage

  1. Setup config.py. See config.py.example.
  2. Put modules into the modules/ folder. See example module.
  3. Run gen_reqs.py to generate requirements.{sh, txt}. Run requirements.sh to install dependencies. Virtual environment recommended.
  4. Run python server.py.