Logo programu | |
| Autor | Armin Ronacher |
|---|---|
| Pierwsze wydanie | 1 kwietnia 2010 |
| Aktualna wersja stabilna | 3.1.3 (19 lutego 2026) [±] |
| Język programowania | Python |
| Rodzaj | Web framework |
| Licencja | BSD |
| Strona internetowa | |
Flask – mikroframework aplikacji webowych napisany w języku Python.
Jest sklasyfikowany jako micro-framework, ponieważ nie wymaga określonych narzędzi ani bibliotek. Nie ma warstwy abstrakcji bazy danych, sprawdzania poprawności formularzy ani żadnych innych komponentów, w których istniejące biblioteki stron trzecich zapewniają wspólne funkcje. Jednak obsługuje rozszerzenia, które mogą dodawać funkcje aplikacji tak, jakby były zaimplementowane w samym Flasku. Istnieją rozszerzenia maperów obiektowo-relacyjnych, sprawdzania poprawności formularzy, obsługi przesyłania, różnych otwartych technologii uwierzytelniania i kilku popularnych narzędzi związanych ze strukturami. Rozszerzenia są aktualizowane znacznie częściej niż sam Flask.
Aplikacje korzystające ze środowiska Flask to Pinterest, LinkedIn, oraz strona internetowa społeczności dla samego Flask.