Swift Text

Open-source Swift projects categorized as Text

Top 23 Swift Text Projects

  • PhoneNumberKit

    A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

  • BonMot

    Beautiful, easy attributed strings in Swift

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • SwiftRichString

    👩‍🎨 Elegant Attributed String composition in Swift sauce

  • TwitterTextEditor

    A standalone, flexible API that provides a full-featured rich text editor for iOS applications.

  • TextAttributes

    An easier way to compose attributed strings

  • MarkdownView

    Markdown View for iOS.

  • RichEditorView

    RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • SwiftString

    A comprehensive, lightweight string extension for Swift

  • SwiftyAttributes

    A Swifty API for attributed strings

  • Highlightr

    iOS & OSX Syntax Highlighter.

  • SwiftyMarkdown

    Converts Markdown files and strings into NSAttributedStrings with lots of customisation options.

  • edhita

    Fully open source text editor for iOS written in SwiftUI.

  • Atributika

    Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.

  • StyledTextKit

    Declarative building and fast rendering attributed string library.

  • Format

    A Swift Formatter Kit (by marmelroy)

  • Proton

    Purely native and extensible rich text editor for iOS and macOS Catalyst apps (by rajdeep)

    Project mention: Port a UiKit / mac Catalyst Rich Text Editor Over to a SwiftUI mac Application? | /r/SwiftUI | 2023-08-10

    I am looking for a RTE for my macOS/iOS application and most of the ones i find are really bad (which is quite surprising). However I found this one which is quite promising: https://github.com/rajdeep/proton/tree/main

  • Notepad

    [iOS] A fully themeable markdown editor with live syntax highlighting.

  • STTextView

    Performant and reusable macOS text view component (TextKit2), with line numbers and more. NSTextView replacement.

  • Attributed

    µframework for Attributed strings.

  • Font-Awesome-Swift

    Font Awesome swift library for iOS.

  • MarkdownKit

    A simple and customizable Markdown Parser for Swift

  • Mustard

    🌭 Mustard is a Swift library for tokenizing strings when splitting by whitespace doesn't cut it.

  • MarkdownTextView

    Rich Markdown editing control for iOS

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-10.

Swift Text related posts


What are some of the best open-source Text projects in Swift? This list will help you:

Project Stars
1 PhoneNumberKit 4,918
2 BonMot 3,461
3 SwiftRichString 2,997
4 TwitterTextEditor 2,936
5 TextAttributes 2,189
6 MarkdownView 1,909
7 RichEditorView 1,878
8 SwiftString 1,617
9 SwiftyAttributes 1,588
10 Highlightr 1,556
11 SwiftyMarkdown 1,550
12 edhita 1,301
13 Atributika 1,282
14 StyledTextKit 1,230
15 Format 1,182
16 Proton 1,159
17 Notepad 851
18 STTextView 772
19 Attributed 754
20 Font-Awesome-Swift 745
21 MarkdownKit 730
22 Mustard 691
23 MarkdownTextView 685
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.