Swift swift-3

Open-source Swift projects categorized as swift-3 | Edit details

Top 23 Swift swift-3 Projects

  • GitHub repo Material

    A UI/UX framework for creating beautiful applications. (by CosmicMind)

  • GitHub repo SwiftyStoreKit

    Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺

    Project mention: Is it even possible to handle auto-renewable subscriptions with StoreKit? | reddit.com/r/iOSProgramming | 2021-10-09

    The login prompt does not happen during receipt validation but during receipt refresh which according to https://github.com/bizz84/SwiftyStoreKit/issues/603 is needed.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • GitHub repo SwiftCharts

    Easy to use and highly customizable charts library for iOS

  • GitHub repo PinLayout

    Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]

    Project mention: Hey guys, does anyone know Objective-C course (paid or free) for building apps without storyboards? (without storyboard is important) | reddit.com/r/iOSProgramming | 2020-12-25

    I guess it's two different things. First of all, you can get an udacity course "objective-c-for-swift-developers" and then just find a lib for layouting (e.g. PinLayout supports objective-c and doesn't use an autolayout)

  • GitHub repo BetterSegmentedControl

    An easy to use, customizable replacement for UISegmentedControl & UISwitch.

  • GitHub repo Motion

    A library used to create beautiful animations and transitions for iOS. (by CosmicMind)

  • GitHub repo Device

    Light weight tool for detecting the current device and screen size written in swift.

    Project mention: Is there a check to only show a tile for devices that are from iPhone X and up? Something like UIDevice.current.isSmallerDevice(), but that checks for the iPhone version to be >= iPhone X | reddit.com/r/iOSProgramming | 2021-09-30
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Sharaku

    (Not maintained)Image filtering UI library like Instagram.

  • GitHub repo Appz

    📱 Launch external apps, and deeplink, with ease using Swift!

  • GitHub repo BFKit-Swift

    BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.

  • GitHub repo Graph

    Graph is a semantic database that is used to create data-driven applications.

  • GitHub repo Algorithm

    Algorithm is a library of tools that is used to create intelligent applications.

  • GitHub repo cariocamenu

    The fastest zero-tap iOS menu.

  • GitHub repo Font-Awesome-Swift

    Font Awesome swift library for iOS.

  • GitHub repo iCepa

    iOS system-wide VPN based Tor client

    Project mention: Client-side TOR VPN for iOS | reddit.com/r/swift | 2021-02-01

    This is what you seek, unfortunately the there are still some technical blockers: https://github.com/iCepa/iCepa

  • GitHub repo Get-It

    A macOS GUI for youtube-dl

    Project mention: A cross-platform GUI for YouTube-dl | news.ycombinator.com | 2021-09-10

    This past week I made/forked something similar for macOS only.

    There was a GUI for youtube-dl I liked but never could get to work called [Get-It](https://github.com/Kevin-De-Koninck/Get-It), and with many people switching to the actively-maintained fork yt-dlp, I decided to try using that as a base for making a clone with the latter as a backend.

    I don't know Swift at all but thought I'd try it out to see if I could, and it seems to work for the most part on my end. I also cleaned up random errors I found in the code (like a rogue youtube link to a Grand Theft Auto 5 video?) and made things a bit more consistent, or at least I'd like to think so. Changed the UI and added a toggle to block sponsorships from videos as well, but not totally sure if that works all that well yet.

    I'd love if anyone would try it out and report any issues they run into, it's been fun trying to fix it up!

    https://github.com/jslpc/Swift-DL

  • GitHub repo PieCharts

    Easy to use and highly customizable pie charts library for iOS

  • GitHub repo FAQView

    An easy to use FAQ view for iOS written in Swift

  • GitHub repo SwiftReorder

    Easy UITableView drag-and-drop cell reordering

  • GitHub repo SwiftValidators

    String (and more) validation for iOS

  • GitHub repo autokbisw

    Automatic keyboard/input source switching for OSX

    Project mention: Automatically switch keyboard layouts when using external keyboard | reddit.com/r/osx | 2021-09-20
  • GitHub repo CurryFire

    Fire for your iPhone

  • GitHub repo JKSteppedProgressBar

    Stepped ProgressBar for iOS

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-09.

Swift swift-3 related posts

Index

What are some of the best open-source swift-3 projects in Swift? This list will help you:

Project Stars
1 Material 11,862
2 SwiftyStoreKit 5,776
3 SwiftCharts 2,325
4 PinLayout 1,856
5 BetterSegmentedControl 1,769
6 Motion 1,711
7 Device 1,501
8 Sharaku 1,498
9 Appz 1,108
10 BFKit-Swift 987
11 Graph 862
12 Algorithm 802
13 cariocamenu 790
14 Font-Awesome-Swift 748
15 iCepa 573
16 Get-It 527
17 PieCharts 486
18 FAQView 466
19 SwiftReorder 358
20 SwiftValidators 233
21 autokbisw 196
22 CurryFire 129
23 JKSteppedProgressBar 126
Find remote jobs at our new job board 99remotejobs.com. There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.