my swift projects

An overview of my most relevant open-source projects on GitHub

264
22
Swift

mit Status
GitHub stars
GitHub issues

An overview of my most relevant open-source projects on GitHub

Swift modules:

Name Description Tests
πŸ”¦ DarkMode Simplifies adding DarkMode Tests
πŸ“· HybridCamera Camera Kit
πŸ’ž ParallelLoop Concurrency tools Tests
πŸ“ Spatial AutoLayout framework Tests
πŸ–₯ MUI Simple to use MacOS UI elements Tests
πŸ” FileWatcher Track your file events Tests
πŸ’— With Set properties with a closure Github actions badge
πŸ—„ FileStreamer Stream files to storage Tests
πŸ–Ό FlowLayout Fancy layout framework Tests
πŸƒ TestRunner Makes running test sequences easier Tests
🧬 FileHasher Create hash of files Tests

Sugar:

Name Description Tests
πŸ”Έ ResultSugar Result helpers Builds
πŸ§ͺ UITestSugar UITest helpers
πŸ“‹ ClipboardSugar Clipboard helpers
πŸ”Œ NetworkSugar Network helpers
πŸ“† DateSugar Date helpers
πŸ”‘ KeychainSugar Keychain helpers

Utils

Name Description Tests
πŸ“ TrigKit Trigonometry utils Github actions badge
πŸ•΅οΈ BinarySearch Binary search utils
⏱ TimeMeasure A way to measure time in closures

Niche:

Name Description Tests
πŸ“œ PaginationTable Adds pagination support for UITable
πŸ‘¨β€πŸ”¬ PaginationService Mock server api to test pagination
✍️ EditTableView Adds bulk edit functionality to UITable
πŸŒ€ RefreshControlKit Custom a RefreshControll for UITabel
πŸ–² ZoomSwitcherKit Toggling zoom lens for Hybrid-camera

Oldies but goodies:

Name Description Tests
πŸŽ’ ResourceHelper File assets in SPM Builds
πŸ—ƒ ReflectionLib Class encoder / decoder
🎨 ProgressIndicator Custom progress indicators

Gists:

Name Description Tests
πŸ“± DeviceModelName Extension to get device model name

Honourable mentions:

Name Description Tests
πŸ–Œ DrawLab DrawLab experiment

Todo:

  • Add tests to projects that doesn’t have tests