Topics / #tvos
Tvos projects on GitHub
Libraries and open source projects supporting the tvOS platform for Apple TV apps.
As of , the most-starred Tvos projects on GitHub are open-source-ios-apps (52.6K stars), Alamofire (42.4K stars) and AFNetworking (33.3K stars). GitHub.Locker tracks 29 Tvos repositories with 485.9K stars combined. The fastest-growing on October 16 was open-source-ios-apps, with +20 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+20open-source-ios-apps
dkhamsing/open-source-ios-apps · ★ 52.6KA collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.
+20karing
KaringX/karing · ★ 15.6KKaring is a cross-platform proxy client that works with Clash, Clash.Meta, V2ray/V2fly, Sing-box, and Shadowsocks configs, letting you manage subscriptions and routing rules from one app.
+19agent-device
callstack/agent-device · ★ 5.1Kagent-device gives AI coding agents a feedback loop on real mobile and desktop apps: it lets them inspect, control, debug, and verify apps on iOS, Android, HarmonyOS, TV platforms, web, macOS, and Linux, and save evidence for review.
+6kartpad
chrissotraidis/kartpad · ★ 669KartPad is a native port of Mario Kart Wii (and the Retro Rewind mod) for iOS, iPadOS, macOS, tvOS, and Android, built by statically recompiling the original PowerPC game code into native ARM64 code.
The all-time top
29 projects · by stars
- 52.6K
#1 · dkhamsing/open-source-ios-appsopen-source-ios-apps
A collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.
- 42.4K
#2 · Alamofire/AlamofireAlamofire
Alamofire is an HTTP networking library written in Swift. It wraps Apple's URLSession so iOS, macOS, tvOS, and watchOS apps can make requests in a few lines of chainable code.
- 33.3K
#3 · AFNetworking/AFNetworkingAFNetworking
A delightful networking library for iOS, macOS, watchOS and tvOS, built on the Foundation URL Loading System. Deprecated since January 2023 - the repo remains online as an archive.
- 4

Charts
28KChartsOrg/Charts · SwiftCharts (now renamed DGCharts) is a charting library for Apple platforms — iOS, tvOS, and macOS — that lets you draw line, bar, pie, scatter, candlestick, bubble, and radar charts in your app. It is the Apple-side counterpart to the popular Android library MPAndroidChart, sharing nearly the same API.
- 5

SDWebImage
25.6KSDWebImage/SDWebImage · Objective-CSDWebImage is an asynchronous image downloader with memory and disk caching for Apple apps, integrated as a category on UI elements like UIImageView and UIButton — you give it a URL and it loads, caches and displays the image.
- 6

SwiftyJSON
22.9KSwiftyJSON/SwiftyJSON · SwiftSwiftyJSON is a Swift library for dealing with JSON data: it lets you pull values out of JSON without the verbose optional-wrapping and type-checking that plain Swift requires.
- 7
Hero
22.5KHeroTransitions/Hero · SwiftHero is a Swift library for building iOS view controller transitions — a declarative layer on top of UIKit's cumbersome transition APIs that makes custom transitions easy.
- 8

SnapKit
20.3KSnapKit/SnapKit · SwiftSnapKit is an open-source Swift DSL that makes Auto Layout easy on Apple platforms — you describe UI constraints with short, readable Swift instead of verbose layout code. It works on iOS, macOS and tvOS.
- 9

MMKV
18.8KTencent/MMKV · C++MMKV is an efficient, small key-value storage framework built by WeChat, used across mobile and desktop apps to persist data instead of SharedPreferences, NSUserDefaults, or plain files.
- 10
bgfx
17.6Kbkaradzic/bgfx · C++A cross-platform, graphics-API-agnostic rendering library in the 'Bring Your Own Engine/Framework' style: you keep your own engine or framework, and bgfx draws its frames across many graphics APIs and platforms.
- 11
realm-swift
16.6Krealm/realm-swift · Objective-CRealm is an open-source mobile database that runs directly inside phones, tablets and wearables — an embedded replacement for Core Data & SQLite, not a client-server database.
- 12

karing
15.6KKaringX/karing · DartKaring is a cross-platform proxy client that works with Clash, Clash.Meta, V2ray/V2fly, Sing-box, and Shadowsocks configs, letting you manage subscriptions and routing rules from one app.
- 13

Moya
15.4KMoya/Moya · SwiftMoya is a network abstraction layer for Swift that sits on top of Alamofire, letting you define API endpoints as enum values instead of writing ad hoc networking code.
- 14
SwifterSwift
15.2KSwifterSwift/SwifterSwift · SwiftSwifterSwift is a collection of over 500 native Swift extensions that add handy methods, syntactic sugar, and performance improvements to primitive data types and UIKit/Cocoa classes.
- 15

swift-composable-architecture
15Kpointfreeco/swift-composable-architecture · SwiftThe Composable Architecture (TCA) is a Swift library for building applications with a focus on composition, testing, and ergonomics, usable in SwiftUI, UIKit, and on any Apple platform.
- 16

PromiseKit
14.2Kmxcl/PromiseKit · SwiftPromiseKit is a complete promises implementation for Swift and Objective-C that simplifies asynchronous programming, so your async code ends up clearer, more readable and easier to master.
- 17

CocoaLumberjack
13.3KCocoaLumberjack/CocoaLumberjack · Objective-CCocoaLumberjack is a fast and flexible logging framework for Apple platforms (macOS, iOS, tvOS, watchOS, visionOS) that replaces NSLog with a more powerful, multi-destination logging system.
- 18

CocoaAsyncSocket
12.4Krobbiehanson/CocoaAsyncSocket · Objective-CCocoaAsyncSocket is an asynchronous socket networking library for macOS, iOS, and tvOS, providing TCP and UDP classes built on Grand Central Dispatch.
- 19

SVProgressHUD
12.4KSVProgressHUD/SVProgressHUD · Objective-CSVProgressHUD is a clean, lightweight progress HUD for iOS and tvOS apps — a small overlay that shows the progress of an ongoing task on top of your UI.
- 20

AudioKit
11.5KAudioKit/AudioKit · SwiftAudioKit is an audio synthesis, processing, and analysis platform for building sound and music apps on iOS, macOS (including Catalyst), and tvOS.
- 21

Mantle
11.2KMantle/Mantle · Objective-CMantle is a model framework for Cocoa and Cocoa Touch that lets you write model objects without the usual boilerplate for equality, hashing, description, and JSON conversion.
- 22
turicreate
11.2Kapple/turicreate · C++Turi Create is a Python library from Apple that lets you build custom machine learning models for tasks like recommendations, object detection, image classification, image similarity, and activity classification without being an ML expert.
- 23

CryptoSwift
10.6Kkrzyzanowskim/CryptoSwift · SwiftA growing collection of standard and secure cryptographic algorithms implemented in pure Swift: hashes, ciphers, RSA, message authenticators, key-derivation functions, plus helpers for String and Data.
- 24

swift-package-manager
10.2Kswiftlang/swift-package-manager · SwiftSwift Package Manager (SwiftPM) is the official tool for managing distribution of Swift source code, handling compiling, linking, dependency management, and versioning for Swift packages.
- 25

firebase-ios-sdk
7Kfirebase/firebase-ios-sdk · C++This is the official collection of Firebase SDKs for Apple platforms, covering libraries like Authentication, Firestore, Cloud Functions, Messaging, Crashlytics, Storage and more.
- 26

agent-device
5.1Kcallstack/agent-device · TypeScriptagent-device gives AI coding agents a feedback loop on real mobile and desktop apps: it lets them inspect, control, debug, and verify apps on iOS, Android, HarmonyOS, TV platforms, web, macOS, and Linux, and save evidence for review.
- 27

KVideo
4.2KKuekHaoYang/KVideo · TypeScriptKVideo is a self-hosted video aggregation and streaming platform built with Next.js 16, featuring a 'Liquid Glass' glassmorphism UI, parallel multi-source search, IPTV live TV, and a danmaku comment overlay.
- 28

kartpad
669chrissotraidis/kartpad · PythonKartPad is a native port of Mario Kart Wii (and the Retro Rewind mod) for iOS, iPadOS, macOS, tvOS, and Android, built by statically recompiling the original PowerPC game code into native ARM64 code.
- 29

tvbox-silicon
241jo32/tvbox-silicon · SwiftYingxia is a native SwiftUI TVBox player for Apple TV, iPhone, iPad and Mac that plays your TVBox subscriptions: live channels, on-demand catalogs, and one search across every source.
Related topics
Often tagged together