RichTextKit updates

Jun 2, 2023 · Follow on Twitter and Mastodon

After a long time away from the project, I finally had some time to revisit RichTextKit and add some new features, like indentation support and grouped controls.

SwiftUIKit logo

RichTextKit aims to make rich text editing easier in SwiftUI & UIKit, on iOS, macOS, tvOS & watchOS. However, since I don’t work with it on a daily basis, I spend little time on it.

Thanks to a client project, I’ve had the opportunity to revisit the project, and I’m happy to release a new version that adds some new features from the community.

One such feature is support for increasing and decreasing the text indent level. There are also new context functions for setting the text and more image attachments extensions.

I have also redesigned the format sheet on iOS and the format sidebar on macOS, so that it now groups related buttons. This is what it looks like on iOS:

Sheet with grouped buttons

…and this is what it looks like on macOS:

Sidebar with grouped buttons

Other than that, there are many other tweaks and bug fixes in this update. For more info, visit the project site and see the release notes.