Swift Library

Open-source Swift projects categorized as Library | Edit details

Top 23 Swift Library Projects

  • GitHub repo animated-tab-bar

    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

    Project mention: Can everything really be coded programmatically in Swift UI? | reddit.com/r/iOSProgramming | 2021-09-07

    This seemed to work for the card game but I'm trying to make a simple bottom tab view bar and was surprised to see some open source solutions still use storyboards (https://github.com/Ramotion/animated-tab-bar). I'm hesitant to use them because I thought this was now essentially an outdated approach?

  • GitHub repo folding-cell

    :octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo expanding-collection

    :octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

  • GitHub repo BouncyLayout

    Make. It. Bounce.

  • GitHub repo SwiftUIX

    An extension to the standard SwiftUI library.

    Project mention: How to build our own HUD in SwiftUI (article in the comments) | reddit.com/r/SwiftUI | 2021-02-24

    I haven't tried myself, but maybe using a second window just for the HUD would help with the modal challenge. SwiftUIX has an API for this.

  • GitHub repo TinyConstraints

    Nothing but sugar.

  • GitHub repo YPImagePicker

    📸 Instagram-like image picker & filters for iOS

    Project mention: XCode stuck adding some remote packages via SPM? | reddit.com/r/iOSProgramming | 2021-07-25

    Recently whenever I try to add a package via SPM (specifically, https://github.com/Yummypets/YPImagePicker and https://github.com/firebase/firebase-ios-sdk.git), I get stuck on the "Resolving {package}, starting package resolution" step. I've tried changing the locked version and the branch but nothing has really worked. Is anyone else seeing this?

  • 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 CircleMenu

    :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion

  • GitHub repo Spruce iOS Animation Library

    Swift library for choreographing animations on the screen.

  • GitHub repo paper-onboarding

    :octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion

    Project mention: Find - an app that lets you do Command+F, but in the real world. Fast, free, and 100% offline. | reddit.com/r/iphone | 2021-03-22

    Sorry I'm so late, but thanks for the feedback! I was using this library for the intro, so I don't have much control over the customization. But, I'll migrate to a custom paging view soon.

  • GitHub repo RAMPaperSwitch

    :octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion

  • GitHub repo preview-transition

    :octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion

  • GitHub repo Adaptive Tab Bar

    :octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion

  • GitHub repo Fluid Slider

    :octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion

  • GitHub repo react-native-vision-camera

    📸 The Camera library that sees the vision.

    Project mention: Is it possible to make RN run Java code, swift code, or Python for deep learning applications with Pytorch? | reddit.com/r/reactnative | 2021-08-29


  • GitHub repo Gliding Collection

    :octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion

  • GitHub repo ElongationPreview

    :octocat: ElongationPreview is an elegant UI push-pop style view controller. iOS library made by @Ramotion

  • GitHub repo Differ

    Swift library to generate differences and patches between collections.

  • GitHub repo PMHTTP

    Swift/Obj-C HTTP framework with a focus on REST and JSON

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-09-07.


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

Project Stars
1 animated-tab-bar 10,875
2 folding-cell 10,004
3 expanding-collection 5,439
4 BouncyLayout 4,015
5 SwiftUIX 3,900
6 TinyConstraints 3,692
7 YPImagePicker 3,605
8 CircleMenu 3,298
9 Spruce iOS Animation Library 3,135
10 paper-onboarding 3,134
11 RAMPaperSwitch 2,857
12 Reel search 2,530
13 Navigation Stack 2,285
14 preview-transition 2,078
15 Adaptive Tab Bar 2,027
16 Fluid Slider 1,764
17 react-native-vision-camera 1,721
18 Gliding Collection 1,535
19 ElongationPreview 889
20 Differ 592
21 navigation-toolbar 586
23 PMHTTP 509
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives