{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/13"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/2"}],"enrichment":{"capability":"Bootstrap-Flask provides Jinja macros that render Flask and WTForms objects directly to Bootstrap 4 & 5 HTML markup, eliminating boilerplate form, table, and pagination code.","skillfed_tags":["flask-extension","template-macros","form-rendering"],"use_cases":["Quickly render WTForms form objects with Bootstrap styling and validation error messages in one line.","Convert a list of database records or dictionaries into a Bootstrap-styled HTML table without manual row/column markup.","Display pagination controls as Bootstrap pagination components with proper link generation.","Build admin dashboards or CRUD interfaces where forms and tables are generated from data objects.","Migrate from older Flask-Bootstrap to a maintained extension that supports both Bootstrap 4 and 5."],"what_it_does":"Bootstrap-Flask is a Flask extension that bridges Flask, WTForms, and Bootstrap by providing a collection of Jinja macros. Instead of writing Bootstrap HTML by hand for forms, tables, and pagination controls, you import a macro and pass your Flask or WTForms object to it\u2014the macro handles the markup generation. It supports both Bootstrap 4 and 5 through separate extension classes, each with its own template path.\n\nThe package is lightweight, depending only on Flask and WTForms at runtime. It's designed for developers building Flask web applications who want to reduce template boilerplate while maintaining Bootstrap's styling and structure. The macros handle form field rendering with validation error display, data object serialization to tables, and pagination link generation\u2014common tasks that would otherwise require repetitive HTML.","worth_installing":"Yes. Bootstrap-Flask is actively maintained, has no known vulnerabilities, low install friction, and solves a real problem\u2014reducing boilerplate when rendering forms and tables in Flask templates. It's well-suited for any Flask project using Bootstrap and WTForms. The permissive MIT license and stable API make it a safe dependency."},"id":"bootstrap-flask","links":{"html":"https://skillfed.io/packages/bootstrap-flask","md":"https://skillfed.io/packages/bootstrap-flask.md","pypi":"https://pypi.org/project/bootstrap-flask/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-05-02","license_spdx":null,"license_treatment":"permissive","name":"Bootstrap-Flask","python_support":"unspecified","summary":"Bootstrap 4 & 5 helper for your Flask projects."},"popularity":{"monthly_downloads":301656,"position":7833,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.5.0"}
