Flake je programová knihovna využívaná v Krita a Calligra. Funkčně poskytuje "Tvary (Shapes)" pro zobrazení obsahu a "Nástroje (Tools)" pro manipulaci s obsahem. Tvary mohou být zvětšovány, otáčeny a seskupovány tak, aby fungovaly jako jediný Tvar, kolem kterého je možné obtékat text.