Masamune logo

Katana UI

Follow on Twitter Follow on Threads Maintained with Melos

GitHub Sponsor

[GitHub]( | [YouTube]( | [Packages]( | [Twitter]( | [Threads]( | [LinkedIn]( | [](

This package is a collection of additional features around the UI available in the Katana/Masamune framework.


Import the following packages

flutter pub add katana_ui

How to use

Alert and confirmation dialogs can be displayed.

// Alert dialog.
  title: "Title",
  text: "Contents text",
  submitText: "OK",
  onSubmit: () {
    // Processing when the OK button is pressed

// Confirmation dialog.
  title: "Title",
  text: "Contents text",
  submitText: "Yes",
  cancelText: "No",
  onSubmit: () {
    // Processing when the Yes button is pressed    
  onCancel: () {
    // Processing when the No button is pressed

GitHub Sponsors

Sponsors are always welcome. Thank you for your support!


A package that provides widgets for UI to facilitate design and implementation.