Skip to content

Instantly share code, notes, and snippets.

@lfarah
Last active January 24, 2017 17:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lfarah/3029bcc3b32a308a4ab284a47e9fdf85 to your computer and use it in GitHub Desktop.
Save lfarah/3029bcc3b32a308a4ab284a47e9fdf85 to your computer and use it in GitHub Desktop.
AwesomeiOSWeekly05

AwesomeiOS.Weekly [05]

Announcements

Hello people, how are you doing? We just reached 350 subscribers 🎉 The past 2 weeks have been really hard because of my freelance projects. I'm really enjoying my first months as a full time freelancer, but it can also be overwhelming when you're working on 7 projects at the same time. Last week I wrote a blog post about Beta Testing tools, but it is not ready yet... So this week I'm featuring Ash Furrow's post about "Naming Things in Swift". I love to read about how I can code better and I'm always using Swiftlint on my projects, as well as periodically checking Ray Wenderlich's Style Guide, but Ash went even further on explaining how to better name things. -- Lucas

Wanna see your library here? Send us an email!

Here are the 10 awesome libraries of the week:

A wrapper around UICollectionView for Facebook/Instagram inspired feeds 🔶

Quality Index: 74

  • Total Stargazers: 2
  • Documentation Percentage: 35
  • README Complexity: 98
  • Number of tests: 12
  • Total Downloads: 81

A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style. 🔶

Quality Index: 79

  • Total Stargazers: 1433
  • Documentation Percentage: 42
  • README Complexity: 100
  • Number of tests: 73
  • Total Downloads: 54626

3 - Valet

Valet lets you securely store data in the iOS or OS X Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.

Quality Index: 81

  • Total Stargazers: 1890
  • Documentation Percentage: 74
  • README Complexity: 66
  • Number of tests: 350
  • Total Downloads: 283416

Manage Project Resources Easily 🔶

Quality Index: 85

  • Total Stargazers: 1
  • Documentation Percentage: 91
  • README Complexity: 71
  • Number of tests: 10
  • Total Downloads: 13

5 - Files

A nicer way to handle files & folders in Swift 🔶

Quality Index: 86

  • Total Stargazers: 569
  • Documentation Percentage: 100
  • README Complexity: 83
  • Number of tests: 156
  • Total Downloads: 49

Peek and Pop with backwards-compatibility 🔶

Quality Index: 87

  • Total Stargazers: 1731
  • Documentation Percentage: 84
  • README Complexity: 96
  • Number of tests: 2
  • Total Downloads: 6756

WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript. 🔶

Quality Index: 89

  • Total Stargazers: 741
  • Documentation Percentage: 59
  • README Complexity: 100
  • Number of tests: 15
  • Total Downloads: 1797

Placeholder views based on content, loading, error or empty states 🔶

Quality Index: 91

  • Total Stargazers: 1437
  • Documentation Percentage: 69
  • README Complexity: 100
  • Number of tests: 12
  • Total Downloads: 40827

9 - KIF

Keep It Functional - An iOS Functional Testing Framework

Quality Index: 96

  • Total Stargazers: 4625
  • Documentation Percentage: 56
  • README Complexity: 100
  • Number of tests: 41
  • Total Downloads: 1636564

10 - Cache

📦 Nothing but Cache. 🔶

Quality Index: 99

  • Total Stargazers: 530
  • Documentation Percentage: 94
  • README Complexity: 100
  • Number of tests: 204
  • Total Downloads: 88057
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment