---
description: WSGI utility library for Python
---

# Werkzeug

{% hint style="info" %}
* <mark style="color:orange;">**`Werkzeug`**</mark> <mark style="color:purple;">is a comprehensive</mark> <mark style="color:orange;">**`WSGI (Web Server Gateway Interface)`**</mark> <mark style="color:purple;">library for</mark> <mark style="color:orange;">**`Python`**</mark> <mark style="color:purple;">that provides utilities for building web applications and frameworks.</mark>
* <mark style="color:orange;">**`Werkzeug`**</mark> <mark style="color:purple;">is a core dependency of</mark> <mark style="color:orange;">**`Flask`**</mark><mark style="color:purple;">, which uses</mark> <mark style="color:orange;">**`Werkzeug`**</mark> <mark style="color:purple;">for handling routing and requests.</mark>
* <mark style="color:orange;">**`Werkzeug`**</mark> _<mark style="color:purple;">does</mark>_ <mark style="color:purple;"></mark><mark style="color:purple;">have a module for the server role as well.</mark>&#x20;
{% endhint %}

