Open Source Swift Multimedia Software

Swift Multimedia Software

View 4865 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.

  • The most user-friendly sales commission software for revenue-focused teams Icon
    The most user-friendly sales commission software for revenue-focused teams

    Everstage is a trusted ICM for public companies and enterprises worldwide-across industries

    Rated as #1 sales compensation management software, Everstage helps businesses streamline commission administration, boost sales performance and improve ROI with actionable insights. Top features: No-code plan designer, detailed commission statements, advanced commission forecasting, quota management, queries & approval workflows, deferred commissions (ASC606), BI-powered reporting, and more.
    Learn More
  • Transform months of data modeling and coding into days. Icon
    Transform months of data modeling and coding into days.

    Automatically generate, document, and govern your entire data architecture.

    Efficiently model your business and data models, and generate code for your data pipelines, data lakehouse, and analytical applications
    Learn More
  • 1
    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: 85 This Week
    Last Update:
    See Project
  • 2
    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: 68 This Week
    Last Update:
    See Project
  • 3
    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: 59 This Week
    Last Update:
    See Project
  • 4
    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: 46 This Week
    Last Update:
    See Project
  • QA Wolf | We Write, Run and Maintain Tests Icon
    QA Wolf | We Write, Run and Maintain Tests

    For developer teams searching for a testing software

    QA Wolf is an AI-native service that delivers 80% automated E2E test coverage for web & mobile apps in weeks not years.
    Learn More
  • 5
    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: 21 This Week
    Last Update:
    See Project
  • 6
    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: 20 This Week
    Last Update:
    See Project
  • 7
    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: 18 This Week
    Last Update:
    See Project
  • 8
    Kingfisher

    Kingfisher

    Lightweight, pure-Swift library for downloading images from the web

    Kingfisher is a powerful, pure-Swift library for downloading and caching images from the web. It provides you a chance to use a pure-Swift way to work with remote images in your next app. Asynchronous image downloading and caching. Loading image from either URLSession-based networking or local provided data. Useful image processors and filters provided. Multiple-layer hybrid cache for both memory and disk. Fine control on cache behavior. Customizable expiration date and size limit. Cancelable downloading and auto-reusing previous downloaded content to improve performance. Independent components. Use the downloader, caching system, and image processors separately as you need. Prefetching images and showing them from the cache to boost your app. View extensions for UIImageView, NSImageView, NSButton and UIButton to directly set an image from a URL. Built-in transition animation when setting images. Customizable placeholder and indicator while loading images.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9
    Lottie for iOS

    Lottie for iOS

    An iOS library to natively render After Effects vector animations

    Lottie‑iOS is an open-source library by Airbnb that renders After Effects animations (in JSON or .lottie format) natively on Apple platforms, including iOS, macOS, tvOS, and visionOS. Written in Swift, it supports SwiftUI and UIKit integrations and enables fluid vector animations with minimal performance overhead.
    Downloads: 11 This Week
    Last Update:
    See Project
  • ToogleBox: Simplify, Automate and Improve Google Workspace Functionalities Icon
    ToogleBox: Simplify, Automate and Improve Google Workspace Functionalities

    The must-have platform for Google Workspace

    ToogleBox was created as a solution to address the challenges faced by Google Workspace Super Admins. We developed a premium and secure Software-as-a-Service (SaaS) product completely based on specific customer needs. ToogleBox automates most of the manual processes when working with Google Workspace functionalities and includes additional features to improve the administrator experience.
    Learn More
  • 10
    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: 10 This Week
    Last Update:
    See Project
  • 11
    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: 9 This Week
    Last Update:
    See Project
  • 12
    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: 9 This Week
    Last Update:
    See Project
  • 13
    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: 8 This Week
    Last Update:
    See Project
  • 14
    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: 8 This Week
    Last Update:
    See Project
  • 15
    Aperture

    Aperture

    Record the screen on macOS

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

    FlowVision

    Waterfall-style image viewer for macOS

    Waterfall-style image viewer for macOS, offering a smooth and immersive browsing experience. Waterfall-style Image Viewer for macOS.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Nuke

    Nuke

    Image loading system

    Nuke ILS provides an efficient way to download and display images in your app. It's easy to learn and use thanks to a clear and concise API. Its architecture enables many powerful features while offering virtually unlimited possibilities for customization. Despite the number of features, the framework is lean and compiles in just under 3 seconds¹. Nuke has an automated test suite 2x the size of the codebase itself, ensuring excellent reliability. Every feature is carefully designed and optimized for performance. Fast LRU memory cache, native HTTP disk cache, and custom aggressive LRU disk cache. Customize image pipeline using built-in Alamofire, Gifu, FLAnimatedImage, WebP plugins or create your own. Enable progressive decoding with a single line of code. Nuke supports progressive JPEG out of the box, and WebP via a plugin built by the community. Automatically prefetch images ahead of time using either Preheat or native table and collection view prefetching APIs.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Svrf iOS SDK

    Svrf iOS SDK

    iOS SDK for the Svrf API and ARKit Face Filters

    Svrf's API allows you to supercharge your project or app with the first and largest search engine for immersive experiences. We make it simple for any developer to incorporate highly immersive experiences with all kinds of applications, virtual reality, augmented reality, mixed reality, mobile, and web. See our iOS Quick Start Guide to get started! Search the entirety of the Svrf immersive experience catalog. Further refine what you're looking for with a variety of Search Options, allowing you to search for 360 photos, videos, Face Filters, or Media that is of a certain resolution. Getting the currently Trending Media on Svrf is a breeze. Trending Media are Media that our curators have deemed to be some of the most interesting on the platform. You can further constrain the trending Media with Trending Media Options.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    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: 7 This Week
    Last Update:
    See Project
  • 20
    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: 6 This Week
    Last Update:
    See Project
  • 21
    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: 6 This Week
    Last Update:
    See Project
  • 22
    KeyboardKit

    KeyboardKit

    KeyboardKit is a Swift library that helps you build custom keyboard

    KeyboardKit helps you build custom keyboard extensions with Swift and SwiftUI. KeyboardKit is a Swift-based SDK that helps you build custom keyboard extensions with Swift and SwiftUI. It extends the native keyboard APIs and provides you with a lot of functionality. The KeyboardKit project is open-source and completely free. It's hosted at GitHub, which is where you find information, documentation, sample code, demo apps etc. KeyboardKit Pro is a license-based extension to KeyboardKit. It unlocks a bunch of pro features, like more locales, localized system keyboards, local and remote autocomplete etc. KeyboardKit comes with support for 50+ locales, with more being added over time. KeyboardKit has tools for customizing everything from keys, key behavior, layout, callout actions, audio & haptic feedback, colors and styling, autocomplete etc. The KeyboardKit app let you create keyboards directly on your iPhone and iPad.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    YouTube Music Mac

    YouTube Music Mac

    A Mac app wrapper for music.youtube.com

    A simple Mac app wrapper using WKWebView for YouTube Music that allows YouTube Music to run as a standalone process.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    AppIcon

    AppIcon

    AppIcon generates appiconset contains each resolution image for iOS

    AppIcon generates *.appiconset contains each resolution image for iOS, MacOS. AppIcon needs path of base image(.png). The size of base image is 1024x1024 pixel preferably.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    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: 5 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB