Swift Library

Open-source Swift projects categorized as Library

Top 23 Swift Library Projects

  • 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

  • folding-cell

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

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

  • expanding-collection

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

  • SwiftUIX

    Extensions and additions to the standard SwiftUI library.

  • BouncyLayout

    Make. It. Bounce.

  • YPImagePicker

    📸 Instagram-like image picker & filters for iOS

  • TinyConstraints

    Nothing but sugar.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • react-native-vision-camera

    📸 The Camera library that sees the vision.

    Project mention: How do I build this blurred translucent tab bar and header? | reddit.com/r/reactnative | 2023-01-18

    Here’s an example from react-native-vision https://github.com/mrousavy/react-native-vision-camera/blob/main/example/src/views/StatusBarBlurBackground.tsx

  • CircleMenu

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

  • Spruce iOS Animation Library

    Swift library for choreographing animations on the screen.

  • paper-onboarding

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

  • 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

  • preview-transition

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

  • 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

  • Fluid Slider

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

  • Gliding Collection

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

  • Animated Mask Label

    An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.

  • PermissionsSwiftUI

    A SwiftUI package to beautifully display and handle permissions.

  • ElongationPreview

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

  • Differ

    Swift library to generate differences and patches between collections.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-18.

Swift Library related posts


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

Project Stars
1 animated-tab-bar 11,031
2 folding-cell 10,154
3 expanding-collection 5,536
4 SwiftUIX 5,291
5 BouncyLayout 4,165
6 YPImagePicker 3,998
7 TinyConstraints 3,836
8 react-native-vision-camera 3,649
9 CircleMenu 3,375
10 Spruce iOS Animation Library 3,356
11 paper-onboarding 3,242
12 RAMPaperSwitch 2,940
13 Reel search 2,538
14 Navigation Stack 2,308
15 preview-transition 2,084
16 Adaptive Tab Bar 2,034
17 Fluid Slider 1,897
18 Gliding Collection 1,528
19 Animated Mask Label 1,451
20 PermissionsSwiftUI 926
21 ElongationPreview 886
22 Differ 630
23 navigation-toolbar 596
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.