Skip to content

ImShyMike/Flask-Umami

Repository files navigation

Flask-Umami

License PyPI Python Version PyPI - Wheel

Flask-Umami is an extension for Flask that simplifies the integration of the web analytics platform Umami into any Flask project.

Quickstart

Install

pip install Flask-Umami

Minimal Example

from flask import Flask
from flask_umami import Umami

app = Flask(__name__)
umami = Umami(
    app,
    umami_url="https://umami.example.com",
    umami_id="website-umami-id",
)


@app.route("/")
def home():
    return "Hello, World!"

if __name__ == "__main__":
    app.run()

(Check out the examples folder for a more in-depth example)

Disclaimer

Flask-Umami is not affiliated with Umami in any way. It simply provides a simple way to integrate Umami's HTML snippet into websites developed using Flask.

About

An easy way to implement Umami into your Flask website

Topics

Resources

License

Stars

Watchers

Forks

Languages