macOS SDK Frameworks

The following lists the frameworks that are part of the OS X SDK as of version 10.15 (Catalina).

  • AGL
  • AVFoundation.AVFAudio (new in 10.X)
  • AVFoundation
  • AVKit (new in 10.9)
  • Accelerate
  • Accelerate.vImage
  • Accelerate.vecLib (new/moved in 10.9)
  • Accounts (new in 10.8)
  • AdSupport (new in 10.X)
  • AddressBook
  • AppKit — core framework for creating Mac GUI apps
  • AppleScriptKit
  • AppleScriptObjC
  • ApplicationServices
  • ApplicationServices.ATS
  • ApplicationServices.ATSUI
  • ApplicationServices.HIServices
  • ApplicationServices.LangAnalysis
  • ApplicationServices.PrintCore
  • ApplicationServices.QD
  • ApplicationServices.SpeechSynthesis
  • ApplicationServices
  • AudioToolbox
  • AudioUnit
  • AuthenticationServices
  • Automator
  • BackgroundTasks
  • BusinessChat
  • CFNetwork
  • CalendarStore
  • CallKit
  • Carbon.CommonPanels
  • Carbon.HIToolbox
  • Carbon.Help
  • Carbon.ImageCapture
  • Carbon.OpenScripting
  • Carbon.Print
  • Carbon.SecurityHI
  • Carbon.SpeechRecognition
  • Carbon
  • CloudKit
  • Cocoa — bundle containing both Foundation and AppKit
  • Collaboration
  • ColorSync
  • Contacts
  • ContactsUI
  • CoreAudio
  • CoreAudioKit
  • CoreAudioTypes
  • CoreBluetooth
  • CoreData
  • CoreFoundation — lower-level C System APIs
  • CoreGraphics
  • CoreHaptics
  • CoreImage
  • CoreLocation
  • CoreMIDI
  • CoreML
  • CoreMedia
  • CoreMediaIO
  • CoreMotion
  • CoreServices.AE
  • CoreServices.CarbonCore
  • CoreServices.DictionaryServices
  • CoreServices.FSEvents
  • CoreServices.LaunchServices
  • CoreServices.Metadata
  • CoreServices.OSServices
  • CoreServices.SearchKit
  • CoreServices.SharedFileList
  • CoreServices
  • CoreSpotlight
  • CoreTelephony
  • CoreText
  • CoreVideo
  • CoreWLAN
  • CryptoTokenKit
  • DVDPlayback
  • DeviceCheck
  • DirectoryService
  • DiscRecording
  • DiscRecordingUI
  • DiskArbitration
  • EventKit
  • ExceptionHandling
  • ExecutionPolicy
  • ExternalAccessory
  • FWAUserLib
  • FileProvider
  • FileProviderUI
  • FinderSync
  • ForceFeedback
  • Foundation — Base library of the standard NS* classes shared with all Cocoa SDKs
  • GLKit
  • GLUT
  • GameController
  • GameKit
  • GameplayKit
  • Hypervisor
  • ICADevices
  • IMServicePlugIn
  • IOBluetooth
  • IOBluetoothUI
  • IOSurface
  • IOUSBHost
  • IdentityLookup
  • ImageCaptureCore
  • ImageIO
  • InputMethodKit
  • InstallerPlugins
  • InstantMessage
  • Intents
  • JavaScriptCore
  • JavaVM.JavaNativeFoundation
  • JavaVM.JavaRuntimeSupport
  • JavaVM
  • Kerberos
  • LDAP
  • LatentSemanticMapping
  • LinkPresentation
  • LocalAuthentication
  • Logging
  • MapKit
  • MediaAccessibility
  • MediaLibrary
  • MediaPlayer
  • MediaToolbox
  • Metal
  • MetalKit
  • MetricKit
  • ModelIO
  • MultipeerConnectivity
  • NaturalLanguage
  • NetFS
  • Network
  • NetworkExtension
  • NotificationCenter
  • OSAKit
  • OpenAL
  • OpenCL
  • OpenDirectory.CFOpenDirectory
  • OpenDirectory
  • OpenGL
  • PCSC
  • PDFKit
  • PencilKit
  • Photos
  • PhotosUI
  • PreferencePanes
  • PushKit
  • Python
  • Quartz.ImageKit
  • Quartz.QuartzComposer
  • Quartz.QuartzFilters
  • Quartz.QuickLookUI
  • Quartz
  • QuartzCore
  • QuickLook
  • QuickLookThumbnailing
  • Ruby
  • SafariServices
  • SceneKit
  • ScreenSaver
  • ScriptingBridge
  • Security
  • SecurityFoundation
  • SecurityInterface
  • ServiceManagement
  • Social
  • SoundAnalysis
  • Speech
  • SpriteKit
  • StoreKit
  • SwiftUI (not supported yet)
  • SyncServices
  • SystemConfiguration
  • SystemExtensions
  • TWAIN
  • Tcl
  • UserNotifications
  • VideoDecodeAcceleration
  • VideoSubscriberAccount
  • VideoToolbox
  • Vision
  • WebKit
  • iTunesLibrary
  • vmnet
  • rtl — The base C run-time library (/usr/include) and Elements' own base types
  • libToffee — Helper types for Elements compiler features
  • libSwift — Helper types for the Swift language

See Also