Open Source Swift Multimedia Software

Swift Multimedia Software

View 5045 business solutions

Browse free open source Swift Multimedia Software and projects below. Use the toggles on the left to filter open source Swift Multimedia Software by OS, license, language, programming language, and project status.

  • 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
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    EeveeSpotify

    EeveeSpotify

    A tweak to enhance Spotify experience

    EeveeSpotifyReborn is an unofficial modification for the Spotify mobile application that alters client-side behavior to unlock premium-like features without requiring a paid subscription. It operates by injecting changes into the Spotify app, making it interpret the user account as having premium access and enabling functionalities that are normally restricted. The project was developed through reverse engineering techniques, including analyzing application behavior and intercepting requests to replicate premium functionality within the client environment. It also extends the base experience by adding features such as alternative lyric providers, enabling more flexible and enhanced lyric display compared to the default implementation. The tool requires users to build or sideload a modified application package, as distribution of prebuilt binaries is restricted due to legal concerns.
    Downloads: 266 This Week
    Last Update:
    See Project
  • 2
    eqMac

    eqMac

    macOS System-wide audio equalizer & volume mixer

    System audio equalizer for macOS. Professional grade Parametric EQ & volume mixer. If you feel like your audio device (Headphones or Speaker) does not have enough Bass (low frequency) punch, or vice versa, you can adjust that using eqMac. macOS does not have a direct way to access the System Audio stream, so we use the eqMac Audio driver to divert the system audio to the driver's input stream. Then eqMac captures that Input audio stream processes it, and sends it directly to the output device. Expert EQ, unlimited bands, fully customizable (Filter Type, Frequency, Gain, Bandwidth). Volume mixer, apply different volume levels per each application. Fully customize the look and feel of eqMac by changing the User Interface Colors, Feature visibility, and arrangement. Control all aspects of eqMac through a WebSocket API. Works with any programming language that supports WebSockets.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 3
    Aidoku

    Aidoku

    Free and open source manga reader for iOS and iPadOS

    Aidoku is a free and open-source manga reading application for iOS and iPadOS that provides a customizable and ad-free experience for consuming manga content from a variety of sources. The app is designed with a modular architecture that uses a WebAssembly-based source system, allowing external extensions to handle content retrieval while keeping the core application lightweight. It supports both online reading through external providers and offline reading via downloaded content, offering flexibility for different usage scenarios. Users can organize their library, track reading progress, and integrate with external tracking services such as AniList and MyAnimeList. The application emphasizes user control, offering configurable settings at both global and source-specific levels. It can be installed through multiple methods including TestFlight, AltStore, or manual sideloading, making it accessible even outside traditional app distribution channels.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 4
    Yattee

    Yattee

    Privacy oriented video player for iOS, tvOS and macOS

    Privacy-oriented video player for iOS, tvOS and macOS. Native user interface built with SwiftUI with customization settings. Player queue and history. Player component with custom controls, gestures and support for 4K playback. Fullscreen, Picture in Picture and background audio playback. SponsorBlock, configurable categories to skip.
    Downloads: 37 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
    Gifski

    Gifski

    Convert videos to high-quality GIFs on your Mac

    This is a macOS app for the gifski encoder, which converts videos to GIF animations using pngquant's fancy features for efficient cross-frame palettes and temporal dithering. It produces animated GIFs that use thousands of colors per frame and up to 50 FPS (useful for showing off design work on Dribbble). You can also produce smaller lower quality GIFs when needed with the “Quality” slider, thanks to gifsicle. Gifski supports all the video formats that macOS supports (.mp4 or .mov with H264, HEVC, ProRes, etc). The QuickTime Animation format is not supported. Use ProRes 4444 XQ instead. It's more efficient, more widely supported, and like QuickTime Animation, it also supports alpha channel. Gifski has a bunch of settings like changing dimensions, speed, frame rate, quality, looping, and more.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 6
    Palmier Pro

    Palmier Pro

    macOS video editor built for AI

    Palmier Pro is an open-source video editor for Mac built around AI-assisted video creation. It lets users and coding agents work together directly inside a timeline, blending traditional editing with generative workflows. The app is written from scratch in Swift and takes inspiration from professional editors like Premiere Pro while rethinking the workflow around AI. Users can generate videos and images inside the editor with models such as Seedance, Kling, and Nano Banana Pro. It also exposes an MCP server, so tools like Claude, Codex, and Cursor can interact with the project. The core editor, MCP server, and agent chat are open source, while generative AI processing remains closed source. It is designed specifically for macOS 26 on Apple Silicon.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Popcorn Time for iOS

    Popcorn Time for iOS

    https://github.com/PopcornTimeTV/PopcornTimeTV

    PopcornTimeTV was an Apple TV, iPhone and iPad application to torrent movies and tv shows for streaming. Since 2016, this project has grown exponentially - both in its user base and in its functionality. However, the team size has gone the other way. We went from having 13+ developers on the team to 1 developer and 1 designer, both of whom have lives and projects outside of Popcorn Time. We have decided that we have given our all to this project and it's time for us to move on to pursue greater things. There is no doubt that this comes with a heavy heart as we have learned so much from this project and watched it grow from this simple torrenting app that could only play 720p video, to what it is today. All that being said, we do not want this project to just die after we leave. The size of the project might be a bit daunting to an unseasoned developer but the app is extremely stable and packed with almost every feature you could need.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 8
    BookPlayer

    BookPlayer

    Player for your DRM-free audiobooks

    A wonderful player for your M4B/M4A/MP3-based audiobooks. Import using AirDrop from your Mac or iOS device, from Files and other apps on your device, via File Sharing in iTunes on your Mac or PC. Zip archives are supported and can be turned into playlists automatically. Maintain and see progress of your books. Mark books as finished. Drag & Drop to sort your library. Create playlists and automatically play items in turn. Play the first unfinished file by tapping on the playlist artwork. Move files to playlists from the library or import them directly.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    IINA

    IINA

    The modern video player for macOS

    IINA is born to be a modern macOS application, from its framework to the user interface. It adopts the post-Yosemite design language of macOS and keeps up the pace of new technologies like Force Touch, Touch Bar, and Picture-in-Picture. IINA ships with a carefully crafted user interface for the macOS Mojave dark mode, which includes adjusted colors, icons and textures, providing a sleek and unified look. IINA supports the native Picture-in-Picture mode, enabling you to enjoy either local or online videos without being distracted. Powered by the open-source media player mpv, IINA can play almost every media file you have. With the support of youtube-dl and our browser extensions, you can also play a variety of online streams in IINA via one click. Written in the Swift programming language, IINA is free and open-sourced under the GPLv3 license. Please feel free to contribute to it by opening an issue, sending a feature request or a bug report on GitHub or by email.
    Downloads: 12 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Textream

    Textream

    Textream is a free macOS teleprompter app for streamers, interviewers

    Textream is an open-source, free macOS teleprompter application designed for streamers, podcasters, presenters, and interviewers who want a smooth, distraction-free way to stay on script. It runs natively on macOS and leverages on-device speech recognition to highlight each word in real time as you speak, keeping your focus where it belongs — on delivery rather than memorization. The interface supports multiple modes of use, such as classic constant-scroll auto-scrolling, voice-activated scrolling that pauses when you’re silent, and direct word tracking that syncs the displayed script to your spoken pace. Textream also includes flexible display modes, from a sleek notch-anchored overlay on laptops to an invisible-to-the-audience floating window or fullscreen experience.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    Android tool for Mac

    Android tool for Mac

    Screenshots, video recordings, app installation for iOS and Android

    Android tool lets you do common Android designer and developer tasks in one click. Take screenshots, take screen videos, install (sideload) APKs without the Play Store, take bug reports, and use common scripts. Do all of the above on all devices connected to your Mac, in one click. Recording videoCopy AndroidTool.app to your Applications folder. Right click AndroidTool and choose Open. To install using homebrew-cask, run brew cask install androidtool in the terminal. Android Tool outputs both mp4 and an animated gif. The animated gif can be placed in a Google Docs document or an email. Double click any APK file on your hard drive and Android Tool pops up asking you onto which device you want to install it. Take screenshots of one or all devices connected to your mac, in one click, or by pressing cmd-shift-S. Add your own perfect bash shell scripts to the scripts folder and execute them on a single device, or all devices connected to your Mac.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    Kaset

    Kaset

    The missing YouTube Music macOS app

    Kaset is a social audio platform framework that allows users to host, share, and interact with audio content in community-oriented spaces, combining elements of podcasting, voice rooms, and feedback-driven discovery. It provides an interface where creators can upload episodes, host live or scheduled voice sessions, and cultivate listener communities through comments, reactions, and follow systems. The platform emphasizes audio discovery with playlists, curated channels, and trending audio feeds, helping users find relevant voice content without sifting through noise. Listeners can subscribe to channels, get personalized recommendations, and join ongoing discussions around episodes or live broadcasts. Creators also receive analytics on engagement, playback patterns, and audience demographics so they can iterate on content strategies.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    uPic

    uPic

    uPic is a native, powerful, beautiful and simple picture upload tool

    Picture and file upload tool for macOS. A native, powerful, beautiful, and simple. They can automatically upload local files and screenshots, meanwhile, the menu bar shows the uploading progress constantly. The file's link will automatically copied to the clipboard when finish uploading, making you insert pictures quickly when you are blogging or chatting. The link’s format can be a normal URL, HTML, or Markdown, it's totally up to you.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Aperture

    Aperture

    Record the screen on macOS

    Record the screen on macOS.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    AudioKit

    AudioKit

    Swift audio synthesis, processing, & analysis platform

    AudioKit is an entire audio development ecosystem of code repositories, packages, libraries, algorithms, applications, playgorunds, tests, and scripts, built and used by a community of audio programmers, app developers, engineers, researchers, scientists, musicians, gamers, and people new to programming. An important goal for AudioKit is to allow it to grow and be maintainable by a handful of volunteers. For this reason we have extensive tests that are run whenever changes are made to any AudioKit code repository. We accept and encourage Github sponsorship of the people who spend a lot of time supporting AudioKit. We want to inspire the next generation of audio app developers and we do that by highlighting AudioKit-powered apps and by creating our own apps under the "AudioKit Pro" brand including the world's most downloaded synth "AudioKit Synth One" and a host of other AudioKit Pro apps.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    R.swift

    R.swift

    Autocompleted resources like images, fonts & segues in Swift projects

    Get strong typed, autocompleted resources like images, fonts and segues in Swift projects. It makes your code that uses resources to be fully typed, less casting and guessing what a method will return. Compile time checked, no more incorrect strings that make your app crash at runtime. Autocompleted, never have to guess that image name again. For autocompleted images, and compiletime checked images. After installing R.swift into your project you can use the R-struct to access resources. If the struct is outdated just build and R.swift will correct any missing/changed/added resources. Runtime validation with R.validate() ff all images used in storyboards and nibs are available, if all named colors used in storyboards and nibs are available, if all view controllers with storyboard identifiers can be loaded, if all custom fonts can be loaded.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    SwiftGif

    SwiftGif

    A small UIImage extension with gif support

    A small UIImage extension with gif support.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Aural

    Aural

    An audio file player for macOS, inspired by Winamp

    Aural is a desktop audio player designed to provide high-quality music playback with a focus on usability and advanced audio control. It supports a wide range of audio formats and emphasizes gapless playback and precise audio handling. The application includes features for playlist management, metadata browsing, and customizable playback controls. It is designed to handle large music libraries efficiently, offering filtering and sorting capabilities. aural-player also integrates features such as equalization and audio effects to enhance listening experiences. Its interface is built for simplicity while still offering detailed control for advanced users. Overall, it serves as a lightweight yet capable audio player for personal music collections.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    Open Scanner

    Open Scanner

    Fast, reliable, and free document scanner app for iPhone

    Open Scanner scans your receipts, notes, textbooks, and anything else you point your iPhone at. It saves your scans into its built-in library and syncs them to all your devices. Unlike other scanner apps, Open Scanner is free and always will be: no ads, no in-app purchases, no subscriptions.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    RealityUI

    RealityUI

    A Swift Package for creating familiar UI Elements and animation

    RealityUI is a collection of user interface classes for RealityKit. The classes included in RealityUI aim to offer familiar User Interface guidelines, but in a 3D setting for Augmented and Virtual Reality through RealityKit. The User Interface controls in this repository so far are made to be familiar to what people are used to with 2D interfaces, however the plan is to expand the tools on offer to new and unique controls, which are more appropriate for an Augmented Reality and Virtual Reality context. RUISwitch is a 3D toggle switch with an on and off state. Default bounding box is 2x1x1m. RUIStepper is used to increment or decrement a value. Default bounding box is 2x1x0.25m. An interactive track to represent an interpolated value. Default bounding box is 10x1x1m including thumb. RUIButton is used to initiate a specified action. The action here will only trigger if the gesture begins on a button, and also ends on the same button.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Swiftfin

    Swiftfin

    Native Jellyfin Client for iOS and tvOS

    Swiftfin is a modern video client for the Jellyfin media server. Made using Swift to maximize direct play with the power of VLC and look native on all classes of Apple devices. Swiftfin is a fast, native video player that works with Jellyfin, the open source free software media server.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    YPImagePicker

    YPImagePicker

    Instagram-like image picker & filters for iOS

    YPImagePicker is an Instagram-like photo/video picker for iOS written in pure Swift. It is feature-rich and highly customizable to match your App's requirements.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    Asset Catalog Tinkerer

    Asset Catalog Tinkerer

    An app that lets you open .car files and browse/extract their images

    Asset Catalog Tinkerer lets you open asset catalog files (.car) and view the images that they contain. You can also copy and export individual images out or export all images from an asset catalog. Asset Catalog Tinkerer was designed with images in mind, so it doesn't support some of the more modern asset catalog features, such as PDFs, SVGs, or colors. It may or may not be updated in the future to support those. The app also includes a QuickLook PlugIn so you can see previews of asset catalogs in QuickLook.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Hero iOS

    Hero iOS

    Elegant transition library for iOS & tvOS

    Hero is a library for building iOS view controller transitions. It provides a declarative layer on top of the UIKit’s cumbersome transition APIs—making custom transitions an easy task for developers. Hero is similar to Keynote’s Magic Move. It checks the heroID property on all source and destination views. Every matched view pair is then automatically transitioned from its old state to its new state. Hero can also construct animations for unmatched views. It is easy to define these animations via the heroModifiers property. Hero will run these animations alongside the Magic Move animations. All of these animations can be interactively controlled by user gestures. By default, Hero provides dynamic duration based on the Material Design Motion Guide. Duration is automatically determined by changes to distance and size—saving you the hassle, while providing consistent and delightful animations.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    KSPlayer

    KSPlayer

    A video player for iOS, macOs, tvOS, visionOS

    KSPlayer is a cross-platform multimedia playback framework designed for Apple ecosystems, including iOS, macOS, tvOS, and visionOS. It is built on top of AVPlayer and FFmpeg, combining native system capabilities with extended codec support for a wide range of media formats. The framework provides high-performance playback with support for advanced features such as HDR video, multi-audio streams, and subtitle rendering. It supports both local media files and network streams, including live streaming scenarios with low latency. KSPlayer is designed to integrate seamlessly with SwiftUI, UIKit, and AppKit, enabling developers to build modern user interfaces around its playback engine. It also includes support for hardware acceleration and high-resolution playback, ensuring smooth performance even for demanding content. Overall, it offers a flexible and powerful solution for building media applications on Apple platforms.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next