Showing 222 open source projects for "swift"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    Carbon library

    Carbon library

    A declarative library for building component-based user interfaces

    A declarative library for building component-based user interfaces in UITableView and UICollectionView. Provides a declarative design with the power of diffing algorithm for building list UIs. Declare the component once, it can be reused regardless kind of the list element. Solves the various problems by architecture and algorithm without destructing UIKit. Carbon is a library for building component-based user interfaces in UITableView and UICollectionView inspired by SwiftUI and React. This...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    SwiftSVG

    SwiftSVG

    A simple, performant, and lightweight SVG parser

    SwiftSVG is not meant to be a full SVG parser. The library supports the most common use cases of flat, solid-color SVG elements. It supports grouping and transformations and can parse all path and shape elements. The best use case for SwiftSVG is for flat icons that you may want to theme at runtime and have good control over. Think icons for your app, especially if you offer light and dark themes. The library can handle complex paths, and more importantly can handle them quickly, so you can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    TKSubmitTransition

    TKSubmitTransition

    Animated UIButton of Loading Animation and Transition Animation

    Animated UIButton of loading animation and transition animation. As you can see in the GIF animation demo, you can find the “sign in” button rolling and after that, the next UIViewController will fade in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    DeckTransition

    DeckTransition

    A library to recreate the iOS Apple Music now playing transition

    DeckTransition is an attempt to recreate the card-like transition found in the iOS 10 Apple Music and iMessage apps. The transition can be called from code or using a storyboard. To use via storyboards, just setup a custom segue (kind set to custom), and set the class to DeckSegue. Set modalPresentationCapturesStatusBarAppearance to true in your modal view controller, and override the preferredStatusBarStyle variable to return .lightContent. By default, DeckTransition has a swipe-to-dismiss...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 5
    AES Everywhere

    AES Everywhere

    Cross Language AES 256 Encryption Library

    AES Everywhere is Cross Language Encryption Library that provides the ability to encrypt and decrypt data using a single algorithm in different programming languages and on different platforms. This is an implementation of the AES algorithm, specifically CBC mode, with 256-bit key length and PKCS7 padding. It implements OpenSSL-compatible cryptography with randomly generated salt.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    AMScrollingNavbar

    AMScrollingNavbar

    Scrollable UINavigationBar following the scrolling of a UIScrollView

    A custom UINavigationController that enables the scrolling of the navigation bar alongside the scrolling of an observed content view. If you are looking for the category implementation in Objective-C, make sure to checkout version 1.x and prior, although the 2.x is recomended. Make sure to use ScrollingNavigationController instead of the standard UINavigationController. Either set the class of your UINavigationController in your storyboard, or create programmatically a...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Gemini

    Gemini

    Gemini is rich scroll based animation framework for iOS,

    Gemini is rich scroll-based animation framework for iOS, written in Swift. You can easily use GeminiCollectionView, which is a subclass of UICollectionView. It enables you to make multiple animations which has various and customizable properties and moreover can create your own custom scroll animation. Gemini also provides a fluent interface based on method chaining. you can use this intuitively and simply.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    ORSSerialPort

    ORSSerialPort

    Serial port library for Objective-C and Swift macOS apps

    ...However, even in a closed-source project, you must include a publicly-accessible copy of ORSSerialPort's copyright notice, which you can find in the LICENSE file. There are a number of ways to add ORSSerialPort to your project. You can use the included framework project, Carthage, CocoaPods, or the Swift Package Manager. See the Guide to Installing ORSSerialPort for detailed instructions for each of these methods.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    GPUImage 2

    GPUImage 2

    Framework for GPU-accelerated video and image processing

    GPUImage 2 is the second generation of the GPUImage framework, an open source project for performing GPU-accelerated image and video processing on Mac, iOS, and now Linux. The original GPUImage framework was written in Objective-C and targeted Mac and iOS, but this latest version is written entirely in Swift and can also target Linux and future platforms that support Swift code. The objective of the framework is to make it as easy as possible to set up and perform realtime video processing or machine vision against image or video sources. By relying on the GPU to run these operations, performance improvements of 100X or more over CPU-bound code can be realized. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    StatusAlert

    StatusAlert

    Display Apple system-like self-hiding status alerts

    StatusAlert is a simple Swift library for displaying non-intrusive alerts that appear at the center of the screen without interrupting user interaction. It is ideal for showing short status updates like "Saved successfully" or "Error occurred".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Pitaya

    Pitaya

    A Swift HTTP / HTTPS networking library

    Pitaya is a Swift HTTP / HTTPS networking library for people. Inspired by Alamofire and JustHTTP. Carthage is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Beak

    Beak

    A command line interface for your Swift scripts

    Beak is a command-line interface tool for Swift scripts, enabling developers to execute public global functions defined in Swift files directly from the terminal. It simplifies scripting tasks by allowing Swift files to act as executable scripts, replacing traditional scripting tools like Make or Rake with Swift's expressive syntax. Beak supports dependency management through annotations and integrates seamlessly with Swift Package Manager.​
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Himotoki

    Himotoki

    A type-safe JSON decoding library purely written in Swift

    Himotoki is a type-safe JSON decoding library written purely in Swift. This library is highly inspired by the popular Swift JSON parsing libraries: Argo and ObjectMapper.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    iOSProject

    iOSProject

    iOS project comprising a collection of demos for iOS Apps

    iOSProject is a comprehensive collection of Objective-C and Swift development resources, including reusable components, UI templates, and utility functions to speed up iOS app development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    FolioReaderKit

    FolioReaderKit

    A Swift ePub reader and parser framework for iOS

    FolioReaderKit is an ePub reader and parser framework for iOS written in Swift. FolioReaderKit is available through CocoaPods and Carthage. Go to your storyboard file, choose or create the view controller that should present the epub reader. In the identity, the inspector set StoryboardFolioReaderContrainer as a class. Media Overlays (Sync text rendering with audio playback). TTS - Text to Speech Support, parse epub cover image, RTL Support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Sizes

    Sizes

    View your app on different device and font sizes

    Sizes reduces the time it takes to evaluate all of our app's possible device sizes, orientations and font combinations. With Sizes we'll avoid launching all the supported devices simulator, running our app and navigating through each screen manually which not only takes a lot of time but its also highly error-prone since we sometimes forget to test one particular combination and we ship a screen with a layout bug to the App Store. Xcode 11 introduced Previews which is a fantastic way to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    BubbleTransition

    BubbleTransition

    A custom modal transition that presents and dismiss a controller

    ...The library supports present, dismiss, and navigation pop modes. An optional interactive transition lets users dismiss a presented controller with a swipe gesture. It can be installed through CocoaPods, Carthage, or Swift Package Manager and includes a sample implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    MQTT Client Framework

    MQTT Client Framework

    iOS, macOS, tvOS native ObjectiveC MQTT Client Framework

    MQTT-Client-Framework is an Objective-C and Swift library that enables iOS and macOS applications to communicate using the MQTT protocol, making it ideal for IoT and messaging applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    ...More pictures and examples is here at Wiki. Wiki include ZIP with scan of original historical manuals in Slovak language from years 1987 - 1990 Today exist some variants (not mine) like: LightBot or Swift Playgrounds on tablets. Karel 3D from Version 8 is different from other Karels, can bulid a Bridges. WebGL version: https://sourceforge.net/projects/karel-3d-webgl/ C++ version: https://sourceforge.net/projects/karel-3d-cpp/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    LeeGo

    LeeGo

    Declarative, configurable & highly reusable UI development

    LeeGo is a lightweight Swift framework that helps you decouple & modularise your UI component into small pieces of LEGO-style's bricks, to make UI development declarative, configurable and highly reusable. We all know that MVC pattern has some serious problems when dealing with a complex iOS project. Fortunately, there are also a bunch of approaches that aim to fix the problems, most of them mainly address the Controller part, such as MVP, MVVM, MVSM or VIPER.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    WKZombie

    WKZombie

    WKZombie is a Swift framework for iOS/OSX to navigate within websites

    WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of a User Interface or API, also known as a Headless browser. It can be used to run automated tests/snapshots and manipulate websites using Javascript. WKZombie is an iOS/OSX web-browser without a graphical user interface. It was developed as an experiment in order to familiarize myself with using functional concepts written in Swift 4.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SubtleVolume

    SubtleVolume

    Replace the system volume popup with a more subtle indicator

    SubtleVolume is a Swift iOS library that replaces the standard system volume popup with a smaller, less intrusive indicator. It activates the required audio session and embeds an MPVolumeView so hardware volume-button changes can be reflected without showing the default overlay. Developers can position the indicator anywhere in their interface and customize its tint and presentation style.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Elongation Preview

    Elongation Preview

    ElongationPreview is an elegant UI push-pop style view controller

    Elongation Preview is an elegant UI push-pop style view controller for iOS. We specialize in the designing and coding of custom UI for Mobile Apps and Websites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    iRate

    iRate

    Library to promote iPhone and Mac App Store apps

    iRate is a small utility for iOS/macOS apps that encourages users to rate your app after they’ve had enough exposure to form an opinion. Instead of nagging on first launch, it tracks usage metrics like number of launches or days since install and only prompts when thresholds are met. The goal is to increase high-quality, voluntary ratings while avoiding the fatigue that comes from aggressive dialogs. You configure the behavior through a handful of properties, and the library handles the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Spots

    Spots

    Spots is a cross-platform view controller framework

    Spots is a cross-platform view controller framework for building component-based UIs. The internal architecture is built using generic view models that can be transformed both to and from JSON. So, moving your UI declaration to a backend is as easy as pie. Data source and delegate setup is handled by Spots, so there is no need for you to do that manually. The public API is jam-packed with convenience methods for performing mutation, it is as easy as working with a regular collection type. At...
    Downloads: 4 This Week
    Last Update:
    See Project