Swift Media

Open-source Swift projects categorized as Media

Top 23 Swift Media Projects

  • EFQRCode

    A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.

    Project mention: Does anybody know a good API for generating QR codes? | /r/swift | 2023-05-04

    If you need more styling for the QRCode or want to generate it on watchOS, you can try https://github.com/EFPrefix/EFQRCode (an open source library that I help maintaining)

  • Pixel

    📷 A composable image editor using Core Image and Metal.

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • lf.swift

    Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.

    Project mention: Why didn't these files/folders download/unzip onto the ipad files? | /r/github | 2023-09-14
  • ImageViewer

    An image viewer à la Twitter

  • NextLevel

    ⬆️ Media Capture in Swift

  • Player

    ▶️ Play and stream media in Swift

  • BMPlayer

    A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • TLPhotoPicker

    📷 multiple phassets picker for iOS lib. like a facebook

  • TinyCrayon

    A smart and easy-to-use image masking and cutout SDK for mobile apps.

  • ImageSlideshow

    Swift image slideshow with circular scrolling, timer and full screen viewer

  • NSFWDetector

    A NSFW (aka porn) detector with CoreML

  • SFSafeSymbols

    Safely access Apple's SF Symbols using static typing

  • Sharaku

    (Not maintained)Image filtering UI library like Instagram.

  • SubtleVolume

    Replace the system volume popup with a more subtle indicator.

  • SwiftySound

    SwiftySound is a simple library that lets you play sounds with a single line of code.

  • FDWaveformView

    Reads an audio file and displays the waveform

  • PandoraPlayer

    🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.

    Project mention: Music player for iOS? | /r/foss | 2023-04-04
  • CTPanoramaView

    A library that displays spherical or cylindrical panoramas with touch or motion based controls.

  • JWAnimatedImage

    An animated gif & apng engine for iOS in Swift. Have a great performance on memory and cpu usage.

  • vlc-ios

    VLC for iOS/iPadOS and tvOS official mirror

  • Swift-YouTube-Player

    Swift library for embedding and controlling YouTube videos in your iOS applications via WKWebView!

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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

Swift Media related posts


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

Project Stars
1 EFQRCode 4,512
2 Pixel 3,054
3 lf.swift 2,605
4 ImageViewer 2,489
5 NextLevel 2,115
6 Player 2,034
7 BMPlayer 1,888
8 TLPhotoPicker 1,863
9 TinyCrayon 1,821
10 ImageSlideshow 1,735
11 Lightbox 1,580
12 NSFWDetector 1,542
13 SFSafeSymbols 1,532
14 Sharaku 1,515
15 Gallery 1,412
16 SubtleVolume 1,205
17 SwiftySound 1,197
18 FDWaveformView 1,188
19 PandoraPlayer 1,162
20 CTPanoramaView 1,013
21 JWAnimatedImage 996
22 vlc-ios 916
23 Swift-YouTube-Player 851
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.