The best FSCalendar alternatives
7 tools that do a similar job to FSCalendar, 7 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
FSCalendarA customizable calendar view control for iOS apps, usable from Objective-C or Swift.
- 1

SVProgressHUD
Open source · MIT · ★ 12.4k
A simple progress and status overlay for iOS and tvOS apps, written in Objective-C.
Best for: iOS developers who need a quick loading indicator for a blocking task; Developers maintaining Objective-C codebases that want a drop-in HUD
- 2

SwifterSwift
Open source · MIT · ★ 15.3k
A library of over 500 ready-made Swift extensions that add handy helper methods to common types.
Best for: Swift developers building iOS or macOS apps who want common helper methods ready to use; Teams that want to pick only the extension groups they need, such as UIKit or CoreLocation
- 3

Eureka
Open source · MIT · ★ 11.8k
A Swift library for building iOS settings-style forms with less boilerplate.
Best for: iOS developers building form-heavy screens in Swift; Teams migrating an XLForm-based Objective-C or Swift app to Swift
- 4

SDWebImage
Open source · MIT · ★ 25.6k
Loads, caches and displays web images on Apple platforms, with a UIImageView-style API.
Best for: iOS or macOS app developers who need to show remote images in lists or grids; Teams that want caching, progressive loading and image transformations handled by a tested library
- 5

SwiftyJSON
Open source · MIT · ★ 22.9k
A Swift library that makes reading JSON data simpler and safer than Foundation's built-in parsing.
Best for: Swift developers building iOS, macOS, tvOS or watchOS apps that read JSON from web APIs; Teams maintaining existing projects that already use SwiftyJSON
- 6

NVActivityIndicatorView
Open source · MIT · ★ 10.7k
A Swift library of 32 ready-made loading spinner animations for iOS apps.
Best for: iOS developers who want a ready-made loading indicator with many styles; Developers using Swift in UIKit-based apps
- 7

react-native-calendars
Open source · MIT · ★ 10.3k
A calendar component for React Native apps on iOS and Android, written in JavaScript.
Best for: React Native developers who need a calendar or date picker screen; Apps that need to mark dates with dots, periods, or custom styling
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to FSCalendar. We don't take payment for placement.