Skip to content
ProjectsWorkSearch

RxLocalAuthentication

Reactive Touch ID / Face ID helper

GitHub
Category
Library
Year
2022
Built with
RxSwift

Timeline

2021.12.30 (1 day)

Tools & skills

Skills

  • Swift
  • RxSwift
  • RxCocoa
  • Local Authentication

Tools

  • Git
  • CocoaPods
  • Swift Package Manager

Motivation

While working on another project, I needed Local Authentication. I thought its escaping-closure API limited flexibility when used with RxSwift streams.

I built an Rx wrapper to make it easier to use.

I made it open source so other developers could solve the same problems more easily.

What I learned

  • Learned how to distribute and install libraries through CocoaPods and SPM.
  • Revisited how to manage external dependencies in open-source projects.
  • Learned how RxSwift's Single works.
  • Learned how to manage Single streams.
  • Used Git for version control and learned about Git tags and Release concepts. I could then create and update versioned open-source libraries.

Results

https://github.com/Skyline-23/RxLocalAuthentication

Related projects

Pylibkit

Swift · Python

A toolkit that combines SwiftPM templates, a Python CLI, and signing automation so Apple-platform projects can bundle Python runtimes and packages with less setup.

2025

FloatingHUD

SwiftUI · HUD

A reusable pure-SwiftUI HUD package with draggable, edge-snapping compact and expanded states for metrics and debugging overlays.

2025

CASK

LLM · KV cache

CASK studies KV cache compression during long LLM reasoning. It keeps answer-critical states and merges repeated intermediate states. Published on arXiv on April 13, 2026 (arXiv:2604.10900).

2026