SwiftUIOTPEntry - シンプルでカスタマイズ可能なOTP入力コンポーネント

LibrarySwiftUIOTPiOS17

julioarregoitia/SwiftUIOTPEntry

GitHub で見る

GitHub →

関連記事

BlossomColorPicker — 花びら型カラーピッカー

BlossomColorPickerは、SwiftUI向けの美しい「花びら」デザインのカラーピッカーライブラリです。花びら(ペタル)単位で色を選択でき、滑らかなアニメーションや明度スライダー、JSONでカスタマイズ可能なカラーパレットを備え、iOS(ポインター利用時)とmacOSで動作します。Swift 6 / iOS 17+ / macOS 14+ を前提としたモダンな実装です。(約300字)

SwiftSwiftUIカラーピッカー

otp-core-email-core — OTP生成とメール送信のコアユーティリティ

Node.js向けの再利用可能なコアライブラリで、セキュアなOTP(ワンタイムパスコード)の生成と、Nodemailerを使った実運用向けのOTP送信メールテンプレートを提供します。MVC構成に馴染むシンプルなAPI設計で、Expressやパスワードレス認証フローに組み込みやすく、Gmail SMTP等に対応可能な拡張性も備えています(約300字)。

OTPEmailNode.js

PartyUI — SwiftUI 再利用コンポーネント集

SwiftUI でよく使う UI コンポーネントやユーティリティをまとめた軽量な Swift Package。jailbreak.party のプロジェクト間で使い回すために設計されており、依存を抑えつつ Swift Package Manager で簡単に導入できるようになっています。サンプルや複雑な構成は少なく、シンプルに共有できる UI 部品群を提供します。(約300字)

SwiftSwiftUISwiftPM

AdaptiveDimensions — 動的テキストサイズ対応レイアウト

SwiftUI用の軽量ライブラリ。システムのテキストサイズ設定(Dynamic Type / Content Size Category)に合わせてレイアウトの寸法を自動的に補正するモディファイア群を提供します。iOS 14+/macOS 11+で動作し、Swift Package Managerで導入可能。アクセシビリティ対応のUIを簡潔なAPIで実現することを目的としたライブラリです(約300字)。

SwiftUIAccessibilitySwiftPM

Tray - SwiftUIモーダルトレイライブラリ

Trayは、SwiftUI向けのモーダルトレイインターフェースを提供するライブラリです。iOSスタイルのモーダル表示を実現し、柔軟なナビゲーションや動的な高さ調整、カスタマイズ可能なアニメーションを特徴としています。使いやすいAPIで複数の画面遷移をスムーズに行え、各ページごとにナビゲーションバーの表示やスタイルを個別に設定可能。モダンなUI設計を簡単に実装できる点が魅力です。

SwiftUIモーダルUIコンポーネント

Expoで使えるSF Symbolsのネイティブモーフィングアニメーションライブラリ

「expo-ios-morph-symbol」は、React Native(特にExpo環境)向けに開発されたSF Symbolsの滑らかなモーフィングアニメーションを実現するライブラリです。SwiftUIのネイティブパフォーマンスを活かし、カスタムサイズや色、ブラー効果も簡単に適用可能。iOSアプリのUI表現を一段階リッチにするための強力なツールとして注目されています。

React NativeExpoSF Symbols