Skip to content

Open Source Swift Libraries by Ryu - ~/libraries

$ gh repo list --sort stars --limit 25

Open Source Libraries by Ryu

A collection of 25 open source libraries, packages, and tools developed by Ryu (Ryunosuke Shibuya, GitHub: Ryu0118). Most libraries are MIT licensed and available via Swift Package Manager.

Libraries

  • Kusa - Kusa is a CLI tool that works on any platform and displays GitHub contribution graphs. (Rust)
  • CodingKeysMacro - Swift Macro that automatically generates CodingKeys for converting snake_case to lowerCamelCase. (Swift)
  • swift-dependencies-graph - CLI tool to output Mermaid of module dependencies for multi-modularized projects in Swift Package Manager (Swift)
  • swift-readability - 🌐 A Swift library that wraps @mozilla/readability and generalizes the Firefox Reader, which enhances web pages for better reading. (Swift)
  • ctxmv - 🏠 A CLI tool to migrate sessions between AI coding agents (Swift)
  • swift-fullscreen-popup - Library that can display popup above NavigationBar in SwiftUI (Swift)
  • TouchSimulator-iOS14 - simulate touch tool working on iOS14 (C)
  • swift-ast-lint - πŸ”¨ Build your own Swift linter at the syntax level. (Swift)
  • UserDefaultsEditor - A SwiftUI View for easily modifying UserDefaults values for debugging (Swift)
  • xcstrings-crud - ⚑️ CLI and MCP server for token-efficient CRUD operations on xcstrings (String Catalog) files (Swift)
  • swift-composable-architecture-extras - Library to make swift-composable-architecture more useful (Swift)
  • CalendarBuildingKit - πŸ“… A Swift library providing minimal components for building calendar views (Swift)
  • swift-typed-date - Library for enhancing Swift's Date handling by enabling type-level customization of date components (Swift)
  • RemoteControl - iPhoneγ‚’ι ιš”ζ“δ½œγ™γ‚‹γ‚„γ€ (C)
  • swift-dependencies-macro - Macro for convenient use of swift-dependencies (Swift)
  • LocalNotificationEditor - A SwiftUI view for easily displaying, adding, and editing local notifications for debugging. (Swift)
  • slotmachine - 🎰 A terminal slot machine for dopamine kids. (Swift)
  • MagicIB - MagicIB is a CLI tool that quickly and automatically generates Swift code from Interface Builder files (Swift)
  • x8 - πŸ—„οΈ An S3-compatible remote compilation cache proxy for Xcode. (Swift)
  • TaskTree - An iOS app that allows you to manage tasks in a tree (Swift)
  • Booklog - Simple, lightweight book management app (Swift)
  • swift-persistable-timer - Persistent timers and stopwatches ensuring seamless state restoration (Swift)
  • KeyPathIterable - Swift macro that can get KeyPath of all properties of struct, class, enum or actor (Swift)
  • PhotoZoomUI - πŸ“± A powerful and lightweight SwiftUI library for pinch-to-zoom functionality with smooth pan and zoom gestures (Swift)
  • jev-sim-use - πŸ“± Reach any screen with sim-use at Jev speed (Swift)

Kusa

Rust

Kusa is a CLI tool that works on any platform and displays GitHub contribution graphs.

1366
MIT License

CodingKeysMacro

Swift

Swift Macro that automatically generates CodingKeys for converting snake_case to lowerCamelCase.

726
MIT License

swift-dependencies-graph

Swift

CLI tool to output Mermaid of module dependencies for multi-modularized projects in Swift Package Manager

675
MIT License

swift-readability

Swift

🌐 A Swift library that wraps @mozilla/readability and generalizes the Firefox Reader, which enhances web pages for better reading.

6211
MIT License

ctxmv

Swift

🏠 A CLI tool to migrate sessions between AI coding agents

431
MIT License

swift-fullscreen-popup

Swift

Library that can display popup above NavigationBar in SwiftUI

423
MIT License

TouchSimulator-iOS14

C

simulate touch tool working on iOS14

3712
MIT License

swift-ast-lint

Swift

πŸ”¨ Build your own Swift linter at the syntax level.

30
MIT License

UserDefaultsEditor

Swift

A SwiftUI View for easily modifying UserDefaults values for debugging

305
MIT License

xcstrings-crud

Swift

⚑️ CLI and MCP server for token-efficient CRUD operations on xcstrings (String Catalog) files

253
MIT License

swift-composable-architecture-extras

Swift

Library to make swift-composable-architecture more useful

22
MIT License

CalendarBuildingKit

Swift

πŸ“… A Swift library providing minimal components for building calendar views

20
MIT License

swift-typed-date

Swift

Library for enhancing Swift's Date handling by enabling type-level customization of date components

182
MIT License

RemoteControl

C

iPhoneγ‚’ι ιš”ζ“δ½œγ™γ‚‹γ‚„γ€

185

swift-dependencies-macro

Swift

Macro for convenient use of swift-dependencies

17
MIT License

LocalNotificationEditor

Swift

A SwiftUI view for easily displaying, adding, and editing local notifications for debugging.

172
MIT License

slotmachine

Swift

🎰 A terminal slot machine for dopamine kids.

16

MagicIB

Swift

MagicIB is a CLI tool that quickly and automatically generates Swift code from Interface Builder files

161
MIT License

x8

Swift

πŸ—„οΈ An S3-compatible remote compilation cache proxy for Xcode.

14
MIT License

TaskTree

Swift

An iOS app that allows you to manage tasks in a tree

121
MIT License

Booklog

Swift

Simple, lightweight book management app

12

swift-persistable-timer

Swift

Persistent timers and stopwatches ensuring seamless state restoration

121
MIT License

KeyPathIterable

Swift

Swift macro that can get KeyPath of all properties of struct, class, enum or actor

124
MIT License

PhotoZoomUI

Swift

πŸ“± A powerful and lightweight SwiftUI library for pinch-to-zoom functionality with smooth pan and zoom gestures

11
MIT License

jev-sim-use

Swift

πŸ“± Reach any screen with sim-use at Jev speed

10
MIT License