Overview. Flutter is an open-source UI software development kit created by Google . It is used to develop cross-platform applications. With Flutter, you can build natively compiled applications for mobile, web, desktop, and embedded devices from a single codebase.