Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. iOS
  3. Concorde

Concorde

MITObjective-C0.2.0

A framework for downloading and decoding progressive JPEGs on iOS and OS X.

GitHubGitHub
1.4k stars146 forks0 contributors

What is Concorde?

Concorde is an iOS and OS X framework that downloads and decodes progressive JPEG images. It solves the problem of slow image loading by rendering images incrementally as data streams in, improving user experience in apps that display images over networks.

Target Audience

iOS and OS X developers building apps that display images from remote sources, particularly those using Contentful's delivery API or needing progressive JPEG support.

Value Proposition

Developers choose Concorde for its simple API, seamless integration with Contentful, and reliable performance backed by libjpeg-turbo, eliminating the need to manually implement progressive JPEG decoding.

Overview

Download and decode progressive JPEGs on iOS.

Use Cases

Best For

  • Improving perceived loading times for image-heavy iOS apps
  • Displaying progressive JPEGs from Contentful's delivery API
  • Replacing UIImageView with progressive image loading
  • Building apps with slow network simulations for testing
  • Adding incremental image rendering to macOS applications
  • Simplifying progressive JPEG integration in Swift/Objective-C projects

Not Ideal For

  • Apps requiring support for multiple image formats like PNG, WebP, or animated GIFs
  • Cross-platform projects needing image loading on Android, web, or other non-Apple platforms
  • Teams using dependency managers other than CocoaPods, such as Swift Package Manager or Carthage
  • Projects with strict requirements for up-to-date, non-vendored library dependencies

Pros & Cons

Pros

Simple Drop-In Integration

CCBufferedImageView replaces UIImageView with a simple load(url) method, making it easy to adopt without complex configuration, as shown in the README's usage example.

Contentful API Synergy

Optional subspec automatically converts images to progressive JPEGs via Contentful's delivery API, regardless of original format, streamlining integration for Contentful users.

Performance with libjpeg-turbo

Uses the high-performance libjpeg-turbo library (v1.4.0) for fast JPEG decoding, ensuring efficient processing as highlighted in the key features.

Improved User Experience

Progressively renders images as data downloads, showing a low-quality preview that sharpens over time, ideal for network-dependent apps to enhance perceived speed.

Cons

Platform and Build Limitations

Limited to iOS and OS X only, and binary builds are currently provided only for iOS, restricting flexibility for broader or manual integrations.

Narrow Format Support

Focused solely on progressive JPEGs, not supporting other progressive image formats like WebP or standard formats, which could limit use in diverse media applications.

Outdated Dependencies

Vendors libjpeg-turbo v1.4.0, an older version that may lack security updates or newer features, as admitted in the README's reliance on a specific release.

Frequently Asked Questions

Quick Stats

Stars1,431
Forks146
Contributors0
Open Issues8
Last commit4 years ago
CreatedSince 2015

Tags

#ios#objective-c#image-decoding#os-x#image-processing#mobile-development#cocoapods#swift#progressive-jpeg

Built With

l
libjpeg-turbo
O
Objective-C
C
CocoaPods
S
Swift

Included in

iOS51.7k
Auto-fetched 8 hours ago

Related Projects

GPU ImageGPU Image

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

Stars20,300
Forks4,555
Last commit2 years ago
FastImageCacheFastImageCache

iOS library for quickly displaying images while scrolling

Stars8,056
Forks920
Last commit3 years ago
GPUImage2GPUImage2

GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.

Stars4,939
Forks618
Last commit2 years ago
AlamofireImageAlamofireImage

AlamofireImage is an image component library for Alamofire

Stars4,023
Forks518
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub