{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Software Distribution","url":"https://skillfed.io/packages/category/system-software-distribution"}],"enrichment":{"capability":"Flask-RESTX extends Flask with decorators and tools to quickly build REST APIs with automatic Swagger documentation and schema validation.","skillfed_tags":["rest-api","swagger-openapi","flask-extension"],"use_cases":["Build a REST API with automatic Swagger/OpenAPI documentation without writing separate spec files.","Define request/response schemas using Flask-RESTX field models and validate payloads automatically.","Organize endpoints into logical namespaces and expose them through a single Api instance.","Generate interactive API documentation that clients can use to explore and test endpoints.","Migrate from Flask-RESTPlus to a maintained fork with ongoing community support and compatibility updates."],"what_it_does":"Flask-RESTX is a community-maintained extension for Flask that simplifies REST API development by providing a set of decorators and utilities to define endpoints, validate request/response schemas, and automatically generate Swagger documentation. It encourages best practices with minimal boilerplate\u2014you define your API resources as classes, decorate them with namespace and HTTP method handlers, and Flask-RESTX handles routing, validation via jsonschema, and interactive API documentation.\n\nThe package depends on Flask, werkzeug, aniso8601 for date parsing, jsonschema for validation, and importlib-resources for resource loading. It's designed for developers already familiar with Flask who want to move faster when building documented APIs without switching to a heavier framework. The library is actively maintained, supports Python 3.9 through 3.12, and has been updated to work with modern Flask and Werkzeug versions.","worth_installing":"Yes. Flask-RESTX is a stable, actively maintained extension with low install friction, no known vulnerabilities, and permissive licensing. It's well-suited for developers building REST APIs on Flask who want automatic documentation and schema validation without the overhead of a full framework migration. The recent maintenance history and broad Python version support make it a reliable choice."},"id":"flask-restx","links":{"html":"https://skillfed.io/packages/flask-restx","md":"https://skillfed.io/packages/flask-restx.md","pypi":"https://pypi.org/project/flask-restx/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-09-23","license_spdx":null,"license_treatment":"permissive","name":"flask-restx","python_support":"supports_current","summary":"Fully featured framework for fast, easy and documented API development with Flask"},"popularity":{"monthly_downloads":2088467,"position":3304,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.3.2"}
