Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Werkzeug Alternatives
Similar projects and alternatives to Werkzeug
-
gunicorn
gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
-
fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
-
meinheld
Meinheld is a high performance asynchronous WSGI Web Server (based on picoev)
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
flask
The Python micro framework for building web applications. [Moved to: https://github.com/pallets/flask] (by mitsuhiko)
-
-
-
-
-
-
sqlalchemy-mixins
Active Record, Django-like queries, nested eager load and beauty __repr__ for SQLAlchemy
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Werkzeug reviews and mentions
-
Flask like web framework under 100 lines of code
The angle brackets on their own should be a sign that this is not the case, because that's not regular expression syntax. Flask uses werkzeug.routing instead. In fact, the module docs specifically call out the difference:
-
Django or Flask and why?
Flask doesn’t support ASGI; neither does Werkzeug. The official guidance for running Flask with an ASGI server is to wrap it in middleware. The open GitHub issue for Werkzeug to support ASGI is #1322.
-
PEP 661 -- Sentinel Values
Werkzeug, a core library used by Flask, has one as well (I used it as a model for mine).
Werkzeug (library used by Flask) had a repr for its sentinel long before getting type annotations.
-
New Versions Released! Flask 2.0 with async
Flask getting async support is a huge step for the asyncio web ecosystem in Python. I wonder how Flask's ASGI support will evolve in parallel with Quart[1] which bills itself as the ASGI version of Flask and is maintained by a member of the Pallets team. One of the maintainers of Werkzeug even recommended using Quart[2]
[1] https://pgjones.gitlab.io/quart/
[2] https://github.com/pallets/werkzeug/issues/1322#issuecomment...
-
15x speedup for flask/werkzeug form multipart file upload with bytes.find() and bytes.rindex()
The PRs are this initial one and this update. Also note this issue - almost 5 years to close :o.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 Jun 2023
Stats
pallets/werkzeug is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of Werkzeug is Python.