ScreenFlow to jedna z najpopularniejszych aplikacji przeznaczonych do tworzenia screencastów na platformie Mac OS. Dzięki zaawansowanym algorytmom analizy obrazu prezentacje zapisywane za pomocą aplikacji (również w trybie pełnoekranowym) zajmują stosunkowo nie dużą ilość miejsca na dysku przy bardzo dobrej jakości wideo i audio. Dodatkowo ScreenFlow oferuje wiele przydatnych narzędzi (zaznaczanie, zoom, wstawianie tekstów) przydatnych podczas każdej edycji wideo jak również opcji w tym odpowiedzialnych za generowanie profesjonalnych przejść 2D lub 3D pomiędzy nagranymi materiałami wideo, bezpośrednie eksportowanie filmów do serwisu YouTube, korekcję kolorów i znacznie więcej. ScreenFlow sprawdzi się również dobrze jako aplikacja do rejestrowania obrazu podczas grania w gry.