Showing 38 open source projects for "swift"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    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
    Swift OpenAPI Generator

    Swift OpenAPI Generator

    Generate Swift client and server code from an OpenAPI document

    Swift-idiomatic naming and code structure in outputs. The project tracks ergonomic details like Swift casing conventions for generated types and properties. Releases provide a predictable upgrade path as the generator/runtimes evolve. Together, the plugin and runtime form a standardized pipeline from OpenAPI to production-ready Swift code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Socket.IO-Client-Swift

    Socket.IO-Client-Swift

    Socket.IO-client for iOS/OS X

    Socket.IO-client for iOS/OS X. Supports Socket.IO server 2.0+/3.0+/4.0+. Supports Binary, supports Polling and WebSockets, and supports TLS/SSL. Requires Swift 4/5 and Xcode 10.x. Add the project as a dependency to your Package.swift. Add the Starscream and SocketIO frameworks to your projects and follow the usual Carthage process.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    SwifterSwift

    SwifterSwift

    A collection of more than 500 native Swift extensions

    SwifterSwift is Swift v5.0+ compatible starting from v5. SwifterSwift is a library of over 500 properties and methods, designed to extend Swift's functionality and productivity, staying faithful to the original Swift API design guidelines. Documentation for all extensions, with examples, is available at the homepage. Check Examples.playground from the project for some cool examples!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Proton VPN for iOS and macOS

    Proton VPN for iOS and macOS

    Official ProtonVPN iOS and macOS app

    The ProtonVPN iOS and macOS project contains the official code for the unified VPN client used on Apple platforms, delivering secure, encrypted network connections to Proton’s global servers directly from iPhones, iPads, and Macs. Written primarily in Swift with Apple platform conventions, this client lets users authenticate with their Proton accounts, select server locations, and manage advanced privacy features like automatic reconnection and DNS leak protection, tailored for Apple’s networking APIs. Because iOS and macOS have strict networking and extension models, the app uses system VPN configurations and integrates with native controls for background operation, seamless switching, and efficient battery usage. ...
    Downloads: 243 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    SwiftNIO

    SwiftNIO

    Network application framework for protocol servers and clients

    ...The implementations listed below do still do all of their I/O in SwiftNIO and integrate really well with the SwiftNIO ecosystem. SwiftNIO aims to support all of the platforms where Swift is supported. Currently, it is developed and tested on macOS and Linux.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Alamofire

    Alamofire

    Elegant HTTP Networking in Swift

    Alamofire is an elegant, open source HTTP networking library written in Swift. It gives you an elegant interface on top of Apple’s URL loading system provided by the Foundation framework. It wraps the URLSession API among others in an easy-to-use interface and provides additional functionality required of modern application development using HTTP networking. Alamofire offers plenty of features, including Chainable Request / Response Methods, URL / JSON Parameter Encoding, Authentication with URLCredential, and HTTP Response Validation. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    Firebase Apple Open Source Development

    Firebase Apple Open Source Development

    Firebase SDK for Apple App Development

    ...More information about Firebase can be found on the official Firebase website. See the subsections below for details about the different installation methods. Where available, it's recommended to install any libraries with a Swift suffix to get the best experience when writing your app in Swift. Instructions for Swift Package Manager support can be found at SwiftPackageManager Markdown file. All of the official releases are tagged in this repo and available via CocoaPods. To access a local source snapshot or unreleased branch, use Podfile directives. CocoaPods is still the canonical way to develop, but much of the repo now supports development with Swift Package Manager.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    TootSDK

    TootSDK

    Cross-platform Swift library for Mastodon and the fediverse

    Cross-platform Swift library for the Mastodon API. TootSDK is a framework for Mastodon and the Fediverse, for iOS. It provides a toolkit for authorizing a user with an instance and interacting with their posts. TootSDK is a community-developed SDK for Mastodon and the Fediverse. It is designed to work with all major servers (Mastodon, Pleroma, PixelFed, etc).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    DuckDuckGo for iOS and Mac

    DuckDuckGo for iOS and Mac

    DuckDuckGo Browser for iPhone and Mac

    The DuckDuckGo browser for Mac and iOS is a free, privacy-focused web browser designed to protect users from online tracking. It blocks trackers, intrusive ads, and cookie pop-ups by default without requiring extensions. Built on Apple’s WebKit engine, the browser delivers fast and efficient performance. DuckDuckGo integrates its private search engine to prevent search history tracking and profiling. The Fire Button allows users to clear browsing data instantly with a single tap. Email...
    Downloads: 16 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    Finicky

    Finicky

    A macOS app for customizing which browser to start

    Finicky is a macOS application that allows you to set up rules that decide which browser is opened for every link or url. With Finicky as your default browser, you can tell it to open Facebook or Reddit in one browser, and Trello or LinkedIn in another.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    WebSocket Kit

    WebSocket Kit

    WebSocket client library built on SwiftNIO

    WebSocket client library built on SwiftNIO. WebSockets allow for two-way communication between a client and server. Unlike HTTP, which has a request and response pattern, WebSocket peers can send an arbitrary number of messages in either direction. Vapor's WebSocket API allows you to create both clients and servers that handle messages asynchronously.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Mullvad VPN desktop and mobile app

    Mullvad VPN desktop and mobile app

    The Mullvad VPN client app for desktop and mobile

    In a society that is increasingly determined to weaken that right, a fast, reliable and easy-to-use VPN connection is a good first step towards achieving this. By connecting to the Internet with Mullvad, we ensure that traffic to and from your device is encrypted to the highest standards, even when using public Wi-Fi in a coffee shop or hotel. We do not keep activity logs or ask for personal information, and we even encourage anonymous payments using cash or any of the accepted...
    Downloads: 38 This Week
    Last Update:
    See Project
  • 13
    Termux:X11

    Termux:X11

    Termux X11 add-on application

    Termux is an Android terminal emulator and Linux environment app that works directly with no rooting or setup required. A minimal base system is installed automatically - additional packages are available using the APT package manager. Termux combines standard packages with accurate terminal emulation in a beautiful open-source solution. Access API endpoints with curl and use rsync to store backups of your contact list on a remote server.
    Downloads: 323 This Week
    Last Update:
    See Project
  • 14
    Search

    Search

    A small, fast WebKit browser for macOS

    Search is a lightweight macOS web browser built around Apple’s native WebKit engine. It removes most conventional browser chrome in favor of one address field, tabs, and the page itself. Tabs can appear horizontally or vertically, and split view can place two pages side by side. Built-in tools include reading mode, content hiding, network-level ad blocking, picture-in-picture video, bookmarks, history, and downloads. Passwords and passkeys are stored through the macOS Keychain, while private...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Rclone

    Rclone

    Rsync for cloud storage

    Rclone is a command line program for syncing files and directories to and from various cloud storage providers, including Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files and many more.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 16
    Proton Drive for Mac

    Proton Drive for Mac

    macOS client for end-to-end encrypted cloud storage

    Proton Drive for macOS is Proton’s official macOS client repository for end-to-end encrypted cloud storage, designed to provide a desktop experience that integrates naturally with macOS while keeping sync logic transparent and inspectable. The project explicitly separates responsibilities into two major development targets: a menu bar app and a File Provider extension that handles file synchronization operations, reflecting Apple’s modern approach to cloud file integration on macOS. It is...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Duplicati

    Duplicati

    Store securely encrypted backups in the cloud!

    ...Duplicati stores encrypted, incremental, compressed backups on cloud storage services and remote file servers using AES-256 encryption, keeping your data safe and always updated. It works with most storage services, including Google Cloud and Drive, Amazon S3, Microsoft Azure and OneDrive, Dropbox, FTPOpenStack Storage (Swift), SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more! Duplicati also works on all major platforms (Windows, Linux and OSX). Unlike many other backup solutions, Duplicati ensures that your data is stored securely far away and updated regularly. Incremental updates means it saves on bandwidth and storage space, with a scheduler that automatically keeps your backups up to date.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 18
    µWebSockets

    µWebSockets

    Compliant web server for the most demanding of applications

    Being meticulously optimized for speed and memory footprint, µWebSockets is fast enough to do encrypted TLS 1.3 messaging quicker than most alternative servers can do even unencrypted, cleartext messaging. Furthermore, we partake in Google's OSS-Fuzz with a ~95% daily fuzzing coverage with no sanitizer issues. LGTM scores us flawless A+ from having zero CodeQL alerts and we compile with pedantic warning levels. µWebSockets is written entirely in C & C++ but has a seamless integration for...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Safe Exam Browser
    Safe Exam Browser is a webbrowser-environment to carry out online-exams safely. The software changes any computer into a secure workstation. It regulates the access to any utilities and prevents students from using unauthorised resources.
    Leader badge
    Downloads: 219,760 This Week
    Last Update:
    See Project
  • 20
    ClashFX

    ClashFX

    macOS proxy client with TUN mode, YAML editor, and visual config edito

    ClashFX is a macOS proxy client built on the mihomo core. It provides TUN-based enhanced mode for system-wide traffic routing, a built-in YAML editor with syntax highlighting, visual config editor, one-click remote subscription import with auto-update, and flexible rule-based routing supporting domain, IP-CIDR, GeoIP, and process matching. Supports VMess, VLESS, Trojan, Shadowsocks, Hysteria2, WireGuard, and more. Lightweight menu bar workflow with real-time speed display. Custom app icon...
    Leader badge
    Downloads: 54 This Week
    Last Update:
    See Project
  • 21
    OmniEdge

    OmniEdge

    Bringing intranet on the internet with Zero-Config Mesh VPNS.

    OmniEdge is an Open source p2p layer 2 , zero-config mesh VPN infrastructure, a traditional VPN, AWS VPC, Ngrok, DDNS alternative. No central server, easy to scale with less maintenance. What happens in intranet, stays in in intranet.
    Downloads: 37 This Week
    Last Update:
    See Project
  • 22
    Cerberus Content Management System 6

    Cerberus Content Management System 6

    Cerberus Content Management System

    Cerberus Content Management System is a dynamic, secure and infinitely expandable CMS designed after a Unix-Like model complete with a Unix-Like Kernel File named: Cerberus. It is a custom written Web Application Framework ( W.A.F. ) with a consistent and custom written Pre-Hyper-Text-Post-Processor Programming Code Framework ( P.C.F. ). This Web Application Software Project' aim is to be the fastest and most secure Web Application Framework, Web Application Programming Code Framework, Text,...
    Downloads: 62 This Week
    Last Update:
    See Project
  • 23
    CerberusCMS5

    CerberusCMS5

    Cerberus Content Management System

    Cerberus Content Management System is a dynamic, secure and infinitely expandable CMS designed after a Unix-Like model. It is a custom written Web Application Framework ( W.A.F. ) with a consistent and custom written Pre-Hyper-Text-Post-Processor Programming Code Framework ( P.C.F. ). This Web Application Software Project' aim is to be the fastest and most secure Web Application Framework, Web Application Programming Code Framework, Text, Voice and Video Communications Platform and Content...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Networking

    Networking

    Concise networking code leveraging async-await, Decodable & Generics

    ...By providing a lightweight client that automates boilerplate code everyone has to write. By exposing a delightfully simple API to get the job done simply, clearly, and quickly. Getting swift models from a JSON API is now a problem of the past.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Starscream

    Starscream

    Websockets in swift for iOS and OSX

    Starscream is a conforming WebSocket (RFC 6455) library in Swift. Once imported, you can open a connection to your WebSocket server. Note that socket is probably best as a property, so it doesn't get deallocated right after being setup. After you are connected, there is either a delegate or closure you can use for process WebSocket events. The writeData method gives you a simple way to send Data (binary) data to the server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next