Skip to content

Latest commit

 

History

History
66 lines (55 loc) · 2.88 KB

File metadata and controls

66 lines (55 loc) · 2.88 KB

AboutWindow

A customizable About window for macOS applications, featuring an app icon, version info, up to three action buttons, and footer text. Supports in-window navigation to custom pages, making it easy to showcase details, acknowledgments, or licensing information in a native, polished interface.

GitHub release Github Tests GitHub Repo stars GitHub forks Discord Badge

image

Documentation

This package is fully documented here.

Usage

To use AboutWindow, simply add it to your app.

AboutWindow(actions: {
    AboutButton(title: "Contributors", destination: {
        ContributorsView()
    })
    AboutButton(title: "Acknowledgements", destination: {
        AcknowledgementsView()
    })
    SomeActionButton(title: "Some Custom Stuff") {
        MatchedTitle("Hello")
    }
}, footer: {
    FooterView(
        primaryView: {
            Link(destination: URL(string: "https://opensource.org/licenses/MIT")!) {
                Text("MIT License")
                    .underline()
            }
        },
        secondaryView: {
            Text("© 2025 Example Inc.")
        }
    )
})

License

Licensed under the MIT license