Open-source projects categorized as Media | Edit details
Related topics: #Image #Video #Audio #iOS #Swift

Top 23 Media Open-Source Projects

  • ijkplayer

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support. (by bilibili)

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: How can I get the image from a URL and make it UIImage? | | 2021-10-19

    Urlsession is the native approach, but there are also libraries that asynchronously download and show the images like SDWebImage or Kingfisher

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • GPU Image

    An open source iOS framework for GPU-based image and video processing

    Project mention: Debunking "FSR is just Lanczos" claims | | 2021-08-07

    Lanczos algorithm is around 200 lines .

  • Streama

    Self hosted streaming media server.

    Project mention: In term of webserver, what do you need to build a streaming movies website? | | 2021-11-26
  • MWPhotoBrowser

    A simple iOS photo and video browser with grid view, captions and selections.

  • FastImageCache

    iOS library for quickly displaying images while scrolling

  • FLAnimatedImage

    Performant animated GIF engine for iOS

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • ZFPlayer

    Support customization of any player SDK and control layer(支持定制任何播放器SDK和控制层)

  • react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

    Project mention: 9 Ways You Can Use React Today in 2022 | | 2022-01-21

    react-player is a react component for playing videos from variety of URLs including file paths, YouTube, Facebook, DailyMotion, and others. It is a smart component that loads in the appropriate markup and external SDKs to play media from variuos sources.

  • EZAudio

    An iOS and macOS audio visualization framework built upon Core Audio useful for anyone doing real-time, low-latency audio processing and visualizations.

  • laravel-medialibrary

    Associate files with Eloquent models

    Project mention: Best practice: Image path in each model or single shared Image model? | | 2021-11-27

    Use this, i use it in all my projects.

  • CameraView

    [DEPRECATED] Easily integrate Camera features into your Android app

  • LFLiveKit

    LaiFeng IOS Live Kit,H264 and AAC Hard coding,support GPUImage Beauty, rtmp transmission,weak network lost frame,Dynamic switching rate

  • Reader

    PDF Reader Core for iOS

  • TOCropViewController

    A view controller for iOS that allows users to crop portions of UIImage objects

  • EFQRCode

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

  • PINRemoteImage

    A thread safe, performant, feature rich image fetcher

    Project mention: This pic makes Apollo go bye-bye | | 2021-09-02

    This issue in PINRemoteImage might be related.

  • NAudio

    Audio and MIDI library for .NET

    Project mention: Is there a good audio library like Pydub? | | 2021-12-19

    try this:

  • YYWebImage

    Asynchronous image loading framework.

  • ion

    Real-Distributed RTC System by pure Go and Flutter (by pion)

    Project mention: Why ION is needed for distributed streaming | | 2021-05-01

    ION is an excellent practice of distributed streaming architecture, greatly shortening the evolution time

  • libstreaming

    A solution for streaming H.264, H.263, AMR, AAC using RTP on Android

  • NYTPhotoViewer

    A modern photo viewing experience for iOS.

    Project mention: Custom behaviour for dismissing UIViewControllers | | 2021-12-08
  • IDMPhotoBrowser

    Photo Browser / Viewer inspired by Facebook's and Tweetbot's with ARC support, swipe-to-dismiss, image progress and more

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 2022-01-21.

Media related posts


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

Project Stars
1 ijkplayer 29,888
2 SDWebImage 23,965
3 GPU Image 19,853
4 Streama 8,978
5 MWPhotoBrowser 8,769
6 FastImageCache 8,167
7 FLAnimatedImage 7,726
8 ZFPlayer 6,709
9 react-player 6,033
10 EZAudio 4,831
11 laravel-medialibrary 4,780
12 CameraView 4,738
13 LFLiveKit 4,260
14 Reader 4,251
15 TOCropViewController 4,228
16 EFQRCode 4,136
17 PINRemoteImage 3,930
18 NAudio 3,719
19 YYWebImage 3,528
20 ion 3,333
21 libstreaming 3,177
22 NYTPhotoViewer 2,789
23 IDMPhotoBrowser 2,719
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.