Swift Video

Open-source Swift projects categorized as Video

Top 23 Swift Video Projects

  • iina

    The modern video player for macOS.

    Project mention: Is quicktime discontinued? If so, what shall we use now? | /r/MacOS | 2023-12-09

    While QuickTime Player is still supported, it's not in a good state imo. I've never found chapters to work, for example, and have had other issues like the app complaining about being "busy" when trying to trim a video. If you're willing to explore, I'd suggest trying out IINA instead. It doesn't support editing, but it's good at playing.

  • WWDC

    The unofficial WWDC app for macOS

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

  • Gifski

    🌈 Convert videos to high-quality GIFs on your Mac

    Project mention: Kyutai AI research lab with a $330M budget that will make everything open source | news.ycombinator.com | 2023-11-19
  • YPImagePicker

    📸 Instagram-like image picker & filters for iOS

  • MobilePlayer

    :iphone: :movie_camera: A powerful and completely customizable media player for iOS

  • NextLevel

    ⬆️ Media Capture in Swift

  • Player

    ▶️ Play and stream media in Swift

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

  • BMPlayer

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

  • yattee

    Privacy oriented video player for iOS, tvOS and macOS

    Project mention: As YouTube Declares War on Ad Blockers, Google Sponsors Ad Blocking Conference | news.ycombinator.com | 2023-11-04

    Seems like you can, why would you think otherwise?


  • Cabbage

    A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.

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

  • PryntTrimmerView

    A set of tools to trim, crop and select frames inside a video

  • VersaPlayer

    Versatile Video Player implementation for iOS, macOS, and tvOS

  • MMPlayerView

    Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook

  • FMPhotoPicker

    A modern, simple and zero-dependency photo picker with an elegant and customizable image editor

  • MediaBrowser

    🏞 A simple iOS photo and video browser with optional grid view, captions and selections written in Swift5.0

  • YoutubeKit

    YoutubeKit is a video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app

  • Digger

    Digger is a lightweight download framework that requires only one line of code to complete the file download task (by cornerAnt)

  • Periscope VideoViewController

    Video view controller with Periscope fast rewind control

  • SwiftFFmpeg

    A Swift wrapper for the FFmpeg API

  • SwiftVideoBackground

    📹 Framework to Play a Video in the Background of any UIView

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

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

Swift Video related posts


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

Project Stars
1 iina 35,082
2 WWDC 8,499
3 Gifski 7,165
4 YPImagePicker 4,172
5 MobilePlayer 3,032
6 NextLevel 2,115
7 Player 2,034
8 BMPlayer 1,888
9 yattee 1,888
10 Cabbage 1,456
11 Gallery 1,412
12 vlc-ios 916
13 Swift-YouTube-Player 851
14 PryntTrimmerView 791
15 VersaPlayer 763
16 MMPlayerView 730
17 FMPhotoPicker 716
18 MediaBrowser 645
19 YoutubeKit 585
20 Digger 546
21 Periscope VideoViewController 501
22 SwiftFFmpeg 451
23 SwiftVideoBackground 343
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.