An open API service indexing awesome lists of open source software.

https://github.com/codeeditapp/aboutwindow

An about window for macOS applications.
https://github.com/codeeditapp/aboutwindow

appkit macos swift swiftui

Last synced: 5 months ago
JSON representation

An about window for macOS applications.

Awesome Lists containing this project

README

          



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](https://img.shields.io/github/v/release/CodeEditApp/AboutWindow?color=orange&label=latest%20release&sort=semver&style=flat-square)
![Github Tests](https://img.shields.io/github/actions/workflow/status/CodeEditApp/AboutWindow/CI-push.yml?branch=main&label=tests&style=flat-square)
![GitHub Repo stars](https://img.shields.io/github/stars/CodeEditApp/AboutWindow?style=flat-square)
![GitHub forks](https://img.shields.io/github/forks/CodeEditApp/AboutWindow?style=flat-square)
[![Discord Badge](https://img.shields.io/discord/951544472238444645?color=5865F2&label=Discord&logo=discord&logoColor=white&style=flat-square)](https://discord.gg/vChUXVf9Em)


image

## Documentation

This package is fully documented [here](https://codeeditapp.github.io/AboutWindow/documentation/aboutwindow/).

## Usage

To use `AboutWindow`, simply add it to your app.

```swift
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](https://github.com/CodeEditApp/AboutWindow/blob/main/LICENSE.md)