# miguelgrinberg/flasky

Companion code to my O'Reilly book "Flask Web Development", second edition.

Repository: https://github.com/miguelgrinberg/flasky
Canonical: https://ross.abutalabs.com/products/flasky
Language: Python
License: MIT
License Family: permissive
Topics: flask, python
Last push: 2025-04-06T18:53:24+00:00

## Health v2 (maintenance only)
Score: 39/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 15, release rhythm 35, longevity 100
- inputs: {"age_days": 4635, "days_push": 514, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 8745, forks 4258 (observed 2026-08-28T04:10:25.524576+00:00)

## What it is
Companion source code repository for the second edition of Miguel Grinberg's O'Reilly book 'Flask Web Development'. It contains example code organized in commits and tags matching the book's chapter sequence.

## Use cases
- learn flask web development from book examples
- follow along with flask web development book
- reference example code for flask projects
- study flask concepts step by step
- find working flask app examples

## When to choose
- you are reading the Flask Web Development second edition book
- you want curated, incrementally built Flask examples
- you are learning Python web development with Flask

## When to avoid
- you need a production-ready Flask application template
- you want a maintained framework rather than book examples
- you use the first edition of the book

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: web-framework, developer-tools
- domain: web-development, tutorials, backend
- platform: python, cross-platform
- tags: flask, book-examples, oreilly, sample-code, web-development-tutorial

## Member repositories
- miguelgrinberg/flasky (main) score 39

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:25.524576+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:25:17.498825+00:00, confidence not recorded.
  - readme: https://github.com/miguelgrinberg/flasky (fetched 2026-08-28T04:10:25.524576+00:00, sha 2029ec73292e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
