Skip to content

eonist/my-swift-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11,859 Commits
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages