Skip to content

v1.1.0

Choose a tag to compare

@blaineam blaineam released this 28 Dec 04:33
· 46 commits to main since this release

Keystone 1.1.0

A powerful, cross-platform code editor component for SwiftUI.

Installation

Add Keystone to your project using Swift Package Manager:

dependencies: [
    .package(url: "https://github.com/blaineam/KeyStone", from: "1.1.0")
]

Features

  • Syntax highlighting for 20+ languages
  • Line numbers with current line highlighting
  • Bracket matching and auto-pair insertion
  • Line wrapping toggle
  • Multiple built-in themes
  • Line ending detection and conversion
  • Indentation detection
  • Status bar and settings UI
  • iOS symbol keyboard

Requirements

  • iOS 17.0+ / macOS 14.0+
  • Swift 5.9+
  • Xcode 15.0+

See the README for full documentation.