This is a list of frameworks I've been working through in the translation PRs.
This is basically just what shows up on the Apple website under system frameworks, technologies page, the SDK directories, etc.
Some of these are obsolete and probably not worth bothering with. Several have issues that will prevent translation until more work is done on the translator (e.g., the core foundation stuff). Some give errors related to seemingly not finding the header files (not sure why, but I've added notes about those below).
Some are only available in Swift and I guess this will only increase in the future. It would be nice if we could figure out a way to still include bindings for those but I suppose it might require building out some new tooling?
This is a list of frameworks I've been working through in the translation PRs.
This is basically just what shows up on the Apple website under system frameworks, technologies page, the SDK directories, etc.
Some of these are obsolete and probably not worth bothering with. Several have issues that will prevent translation until more work is done on the translator (e.g., the core foundation stuff). Some give errors related to seemingly not finding the header files (not sure why, but I've added notes about those below).
Some are only available in Swift and I guess this will only increase in the future. It would be nice if we could figure out a way to still include bindings for those but I suppose it might require building out some new tooling?
AccelerateAccessibilityAccounts(deprecated)AddressBook+AddressBookUI.hActivityKit(swift)AdServicesAdSupportAGL(deprecated)AppClipAppIntents(swift)AppKitAppleArchiveAppleCryptoKit(swift)AppleScriptKitAppleScriptObjCApplicationServices(needs Carbon stuff)AppTrackingTransparency(doesn't find header?)ARKit(needs iOS?)AssetsLibrary(deprecated, needs iOS)AudioDriverKitAudioToolboxAudioUnitAudioVideoBridgingAuthenticationServicesAutomaticAssessmentConfigurationAutomatorAVFAudioAVFKitAVFoundationAVRoutingBackgroundAssetsBackgroundTasksBlockStorageDeviceDriverKitBusinessChatCalendarStore(deprecated?)CallKitCarbonCareKitCarKey(requires special entitlement)CarPlay(catalyst / iOS)CFNetworkCHIPClassKitClockKit(catalyst)CloudKitCocoaCollaboration(needs CoreServices and Security)ColorSyncCombine(swift)CompressionContactsContactsUICoreAudioCoreAudioKitCoreAudioTypesCoreBluetoothCoreDataCoreDisplayCoreFoundationCoreGraphicsCoreHapticsCoreImageCoreLocationCoreLocationUICoreMediaCoreMediaIOCoreMIDICoreMIDIServerCoreMLCoreMotionCoreNFCCoreServicesCoreSpotlightCoreTelephonyCoreTextCoreTransferrableCoreVideoCoreWLANCreateML(swift)CreateMLComponents(swift)CryptoTokenKitDeviceActivityDarwinNotifyDataDetectionDeveloperToolsSupport(swift)DeviceActivityDeviceCheckDeviceDiscoveryExtensionDeviceDiscoveryUIDeviceManagementDirectoryServiceDiskArbitration(doesn't find header?) (needs CoreFoundation?)DiskRecording(deprecated?)DiskRecordingUI(deprecated?)dispatchDistributed(swift)dnssdDocCDriverKitDVDPlayback(deprecated?)EventKitEventKitUIExceptionHandlingExecutionPolicy(doesn't find header?)ExposureNotificationExtensionFoundation(swift)ExtensionKitExternalAccessoryFamilyControls(swift)FileProviderFileProviderUIFinderSync(doesn't find header?)ForceFeedback(doesn't find header?)FWAUserLibGameControllerGameKitGameplayKit(needs SIMD typedefs)GLKitGLUTGroupActivities(swift)GSSHealthKitHIDDriverKitHomeKitHypervisoriAdICADevicesIdentityLookupImageCaptureCoreImageIOIMServicePlugInInputMethodKitInstallerJSInstallerPluginsInstantMessageIntentsIntentsUIIOBluetoothIOBluetoothUIIOKitIOSurfaceIOUSBHostiTunesLibraryJavaNativeFoundationJavaRuntimeSupportJavaScriptCoreKerberosKernelKernelManagementLatentSemanticMappingLDAPLinkPresentationLocalAuthenticationLocalAuthenticationEmbeddedUIMailKitManagedSettings(swift)ManagedSettingsUI(swift)MapKitMatter(requires raising recursion limit to higher than 1024; never saw it finish compiling)MatterSupportMediaAccessibilityMediaLibraryMediaPlayerMediaSetupMediaToolboxMessagesMessageUIMetalMetalFXMetalKitMetalPerformanceShadersMetalPerformanceShadersGraphMetricKitMLComputeModelIO(needs SIMD typedefs)MultipeerConnectivityMusicKit(swift)NaturalLanguageNearbyInteractionNetFSNetworkNetworkingDriverKitNetworkExtensionNewsstandKitNotificationCenterObjectiveCRuntimeOpenALOpenCLOpenDirectoryOpenGLOpenGLESosOSAKitOSLogPackageDescription(swift)ParavirtualizedGraphicsPassKitPCIDriverKitPCSCPDFKitPencilKitPHASE(needsAVFoundationandCoreMedia)PhotoKitPlaygroundBluetooth(swift)PlaygroundSupport(swift)PreferencePanesProximityReader(swift)PushKitPushToTalkQuartzQuartzCoreQuickLookQuickLookThumbnailingQuickLookUIRealityKitRegexBuilder(swift)ReplayKitResearchKitRoomPlan(swift)SafariServicesSafetyKitSceneKit(needsModelIOandCoreGraphics)ScreenCaptureKitScreenSaverScreenTimeScriptingBridgeSCSIControllerDriverKitSCSIPeripheralsDriverKitSecuritySecurityFoundationSecurityInterfaceSensorKitSerialDriverKitServiceManagementShazamKitsimdSiriCloudMediaSiriKitSocialSoundAnalysisSpatialSpeechSpriteKit(needs SIMD typedefs)StoreKitStoreKitTestSyncServicesSwiftChartsSwiftUISystemSystemConfigurationSystemExtensionsTabularDataTclThreadNetworkTVMLTVMLKitTVServicesTVUIKitTWAINUIKitUniformTypeIdentifiersUSBDriverKitUSBSerialDriverKitUserNotificationsUserNotificationsUIVideoDecodeAccelerationVideoSubscriberAccountVideoToolboxVirtualizationVisionVisionKitvmnetWatchConnectivityWatchKitWeatherKit(swift)WebKitWidgetKit(swift)XcodeKitxcselectXCTestXPC