Contents

radiusday/slay

SLAY is a library similar to ReactNative, but for Swift. It allows you to build user interface in a platform-agnostic way, and then render it to different platforms like iOS, macOS, and even web.

Contributing

All commits should be made through pull requests. Additionally, please ensure that all tests pass before submitting a pull request and that the code is formatted.

To run tests, use the following command:

swift test

To format the code, use:

swift format --in-place --recursive .

License

SLAY - Swift LAYout library Copyright (C) 2025 radius.day

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

SPDX: MPL-2.0

Package Metadata

Repository: radiusday/slay

Default branch: main

README: README.md