Skip to main content

GreatAPI framework, Full stack FastAPI framework.

Project description

GreatAPI

GreatAPI framework, Full-stack FastAPI framework

GitHub Workflow Status PyPI - Downloads PyPI PyPI - Python Version


Documentation: https://greatapi.readthedocs.io/en/latest/

Source Code: https://github.com/sahajrajmalla/greatapi

PyPI Package: https://pypi.org/project/greatapi/


Contributors

Some of the major contributors to GreatAPI are:

  • @thebrowl -> [Admin Panel Design]
  • @lamdiv -> [Admin Panel Development with Jinja2]

Requirements

  • Python 3.6+
  • GreatAPI stands on the shoulders of giants:
    • FastAPI
    • uvicorn
    • typer
    • jinja2
    • SQLAlchemy

Installation

pip install greatapi

Getting Started

Startproject: To create a new project

greatapi startproject <project_name>

Startapp: To create a new app

greatapi startapp <app_name>

Running: To run the server

greatapi runserver

Then you can access the server at http://localhost:8000/ where you will find a beautiful built-in Admin Panel.

Afterwards, you can normally implement your API logic using FastAPI itself.

License

This project is licensed under the terms of the MIT license.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

greatapi-0.0.4.tar.gz (31.8 kB view hashes)

Uploaded Source

Built Distribution

greatapi-0.0.4-py2.py3-none-any.whl (51.7 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page