CATEGORY

Operating systems::macOS APIs 545 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

imessage-appleAppleScript execution helpers for iMessage actions on macOS.226MITAPI bindingsOperating systems::macOS APIs quicklookAn easy to use Rust wrapper for Apple's QuickLookUI API.220MIT OR Apache-2.0API bindingsOperating systems::macOS APIs webkitSafe Rust bindings for WebKit — Apple's WKWebView APIs on macOS217MIT OR Apache-2.0API bindingsOperating systems::macOS APIs storekit-rsSafe Rust bindings for Apple's StoreKit framework — in-app purchases and transaction streams on macOS208MIT OR Apache-2.0API bindingsOperating systems::macOS APIs unimemzero-copy memory driver for Apple Silicon208LicenseRef-CyberHardware supportMemory management specter-memARM64 memory manipulation framework for iOS/macOS — inline hooking, stealth code patching, hardware breakpoints, and shellcode…206MITDevelopment tools::FFIMemory management syphon-metalMetal and IOSurface utilities for Syphon205MITGraphicsMultimedia::Video coretext-rsSafe Rust bindings for Apple's CoreText framework via a Swift bridge on macOS203MIT OR Apache-2.0API bindingsGraphics cgeventsSafe Rust bindings for Apple's Quartz Event Services via a Swift bridge on macOS202MIT OR Apache-2.0API bindingsOperating systems::macOS APIs async-dispatchAsync task dispatch via Grand Central Dispatch200Apache-2.0AsynchronousOperating systems::macOS APIs security-rsSafe Rust bindings for Apple's Security framework — keychain, identity, certificates, trust, authorization, CMS, SecureTransport,…195MIT OR Apache-2.0API bindingsCryptography contactsSafe Rust bindings for Apple's Contacts framework — address book access on macOS191MIT OR Apache-2.0API bindingsOperating systems::macOS APIs mapkitSafe Rust bindings for Apple's MapKit framework — map views, overlays, search, directions, snapshotting, geocoding, and related…191MIT OR Apache-2.0API bindingsOperating systems::macOS APIs soundanalysisSafe Rust bindings for Apple's SoundAnalysis framework — on-device sound classification (cough, music, applause, ...) on macOS190MIT OR Apache-2.0API bindingsMultimedia::Audio grayscaleEnable or disable macOS grayscale display mode189MITAccessibilityCommand line utilities gamekit-rsSafe Rust bindings for Apple's GameKit framework — Game Center, leaderboards, achievements, multiplayer, access points, scores,…187MIT OR Apache-2.0API bindingsOperating systems::macOS APIs photokitSafe Rust bindings for Apple's Photos framework — photo library access on macOS187MIT OR Apache-2.0API bindingsOperating systems::macOS APIs corelocation-rsSafe Rust bindings for Apple's CoreLocation framework — managers, condition monitors, regions, visits, geocoding, floors, and…185MIT OR Apache-2.0API bindingsOperating systems::macOS APIs coredataSafe Rust bindings for Apple's CoreData framework — containers, contexts, history, CloudKit mirroring, and batch operations on…183MIT OR Apache-2.0API bindingsDatabase interfaces corespotlightSafe Rust bindings for Apple's CoreSpotlight framework — system-wide search indexing on macOS180MIT OR Apache-2.0API bindingsOperating systems::macOS APIs untranslocatorUntranslocator allows to get the original bundle path from a translocated macOS app.180MITAPI bindingsOperating systems::macOS APIs axterminatormacOS GUI testing framework with background testing, sub-millisecond element access, and self-healing locators179non-standardDevelopment tools::TestingGUI coremlSafe Rust bindings for Apple CoreML — models, features, updates, compute plans, and stateful inference on macOS178MIT OR Apache-2.0API bindingsOperating systems::macOS APIs syphon-wgpuHigh-level wgpu integration for Syphon172MITGraphicsMultimedia::Video coremidi-rsSafe Rust bindings for Apple's CoreMIDI framework — clients, ports, endpoints, MIDI 1.0/2.0 packets, notifications, networking,…170MIT OR Apache-2.0API bindingsMultimedia::Audio raxonA reactive, signal-driven native UI framework for Rust.169MIT OR Apache-2.0GUIOperating systems::macOS APIs systemconfiguration-rsSafe Rust bindings for Apple's SystemConfiguration framework via a Swift bridge on macOS168MIT OR Apache-2.0API bindingsNetwork programming acpupure Rust driver for Apple Silicon CPU compute + AMX & NEON168LicenseRef-CyberHardware supportOperating systems::macOS APIs cloudkitSafe Rust bindings for Apple's CloudKit framework — iCloud databases and sync on macOS167MIT OR Apache-2.0API bindingsDatabase interfaces textlogmacOS clipboard + OCR daemon exposed to Claude Code as an MCP server167MITCommand line utilitiesOperating systems::macOS APIs cider-cliManage macOS Apple apps from the command line — Reminders, Calendar, Contacts, Notes, Mail, Music, Keychain, Safari, and 30+ more166MITCommand line utilitiesOperating systems::macOS APIs replaykit-rsSafe Rust bindings for Apple's ReplayKit framework — screen recording, preview, sample-buffer capture, and broadcast control on…164MIT OR Apache-2.0API bindingsOperating systems::macOS APIs axclimacOS Accessibility API CLI tool — a Playwright/Puppeteer-style CLI for native macOS apps162MIT OR Apache-2.0Command line utilitiesOperating systems::macOS APIs apple-logSafe Rust bindings for Apple's os / OSLog APIs on macOS162MIT OR Apache-2.0API bindingsDevelopment tools::Debugging utiSafe Rust bindings for Apple's UniformTypeIdentifiers framework — file-type / MIME identification on macOS159MIT OR Apache-2.0API bindingsFilesystem translation-rsSafe Rust bindings for Translation.framework — language availability, session workflows, and language recognition on macOS158MIT OR Apache-2.0API bindingsOperating systems::macOS APIs weatherkit-doomfishSafe Rust bindings for Apple's WeatherKit framework — weather data on macOS158MIT OR Apache-2.0API bindingsOperating systems::macOS APIs macstateCLI exposing macOS system signals (network, power) as JSON158BSD-3-ClauseCommand line utilitiesOperating systems::macOS APIs mediaplayerSafe Rust bindings for MediaPlayer.framework on macOS — now playing, remote commands, artwork, and explicit iOS-only stubs157MIT OR Apache-2.0API bindingsMultimedia audiotoolboxSafe Rust bindings for Apple's AudioToolbox framework via a Swift bridge on macOS157MIT OR Apache-2.0API bindingsMultimedia::Audio mailkit-rsSafe Rust bindings for Apple's MailKit framework on macOS156MIT OR Apache-2.0API bindingsEmail intentsSafe Rust bindings for Apple's Intents framework - Siri shortcuts and donations on macOS153MIT OR Apache-2.0API bindingsOperating systems::macOS APIs tauri-macos-hapticsModern macOS haptics (Taptic Engine) plugin for Tauri v2 apps with objc2 bindings.150MITAPI bindingsGUI stout-caskApplication installation for macOS and Linux casks (DMG, PKG, AppImage, Flatpak)149MITDevelopment toolsOperating systems::macOS APIs carbonhotkeySafe Rust bindings for Carbon's RegisterEventHotKey — register global keyboard shortcuts on macOS149MIT OR Apache-2.0API bindingsOperating systems::macOS APIs servicemanagement-rsSafe Rust bindings for Apple's ServiceManagement framework — modern SMAppService plus legacy helper tooling on macOS148MIT OR Apache-2.0API bindingsOperating systems::macOS APIs visionkit-rsSafe Rust bindings for VisionKit.framework — image analysis, Live Text, and availability-aware area coverage on macOS143MIT OR Apache-2.0API bindingsMultimedia::Images usernotifications-rsSafe Rust bindings for Apple's UserNotifications and UserNotificationsUI frameworks on macOS141MIT OR Apache-2.0API bindingsOperating systems::macOS APIs avspeechsynthesizer-rsSafe Rust bindings for AVSpeechSynthesizer — Apple's text-to-speech APIs on macOS141MIT OR Apache-2.0API bindingsMultimedia::Audio apple-translate-rs-syncSynchronous Rust bindings for Apple's on-device Translation framework141MITAPI bindingsOperating systems::macOS APIs apple-accelerateSafe Rust bindings for Apple's Accelerate framework on macOS with exhaustive optional raw C FFI139MIT OR Apache-2.0API bindingsOperating systems::macOS APIs scenekit-rsSafe Rust bindings for Apple's SceneKit framework — scenes, nodes, animations, particles, audio, views, techniques, and offline…137MIT OR Apache-2.0API bindingsGraphics coreanimation-rsSafe Rust bindings for Apple's QuartzCore/CoreAnimation framework — layers, animations, display links, and offscreen Metal…135MIT OR Apache-2.0API bindingsGraphics selection-captureSync, cancellable selected-text capture engine with strategy-aware fallbacks131MIT OR Apache-2.0API bindingsOperating systems::macOS APIs macmemanaA terminal-based memory analysis tool for macOS with accurate swap accounting.129MITCommand line utilitiesOperating systems::macOS APIs kawaiifiWi-Fi scanning library for Linux, macOS, and Windows.128MIT OR Apache-2.0Hardware supportNetwork programming pdfkit-rsSafe Rust bindings for Apple's PDFKit framework — documents, pages, selections, outlines, annotations, destinations, actions, and…124MIT OR Apache-2.0API bindingsGraphics naturallanguageSafe Rust bindings for Apple's NaturalLanguage framework — language detection, tokenization, tagging, embeddings, gazetteers, and…123MIT OR Apache-2.0API bindingsOperating systems::macOS APIs corebluetooth-rsSafe Rust bindings for Apple's CoreBluetooth framework — central/client and peripheral/server BLE APIs on macOS122MIT OR Apache-2.0API bindingsOperating systems::macOS APIs audiounitSafe Rust bindings for AudioUnit / AVAudioUnit — Apple's Audio Component APIs on macOS121MIT OR Apache-2.0API bindingsMultimedia::Audio vforceSafe no_std Rust bindings for the VForce family of hardware-accelerated vectorized math functions in the Accelerate framework on…118Apache-2.0MathematicsNo standard library core-animationErgonomic Rust bindings for macOS Core Animation with builder patterns116MIT OR Apache-2.0GUIOperating systems::macOS APIs cryptotokenkit-rsSafe Rust bindings for Apple's CryptoTokenKit framework — token/session/watcher and smart-card helpers on macOS115MIT OR Apache-2.0API bindingsAuthentication vx-gpuShared-memory Metal buffer management for Apple Silicon UMA115MITGraphicsOperating systems::macOS APIs embed_entitlementsEmbed `.entitlements` directly in your executable binary115Zlib OR Apache-2.0 OR MITConfigurationDevelopment tools::Build Utils corehapticsSafe Rust bindings for Apple's CoreHaptics framework — capabilities, engines, patterns, players, events, and parameter curves on…114MIT OR Apache-2.0API bindingsMultimedia apple-mpsgraphSafe Rust bindings for Apple's MetalPerformanceShadersGraph framework on macOS, backed by a Swift bridge114MIT OR Apache-2.0API bindingsGraphics coreimageSafe Rust bindings for Apple's CoreImage framework — GPU-accelerated image processing on macOS114MIT OR Apache-2.0API bindingsGraphics permission-flowmacOS permission onboarding UI for Rust apps112MITAPI bindingsOperating systems::macOS APIs kael_media_sysBindings to macOS media handling APIs for Kael110Apache-2.0MultimediaOperating systems::macOS APIs scriptingbridge-rsSafe Rust bindings for Apple's ScriptingBridge framework plus Apple event and AppleScript helpers on macOS108MIT OR Apache-2.0API bindingsOperating systems::macOS APIs tauri-plugin-quicklookA Tauri plugin providing APIs to display and manage the macOS QuickLookUI Preview Pane.108MIT OR Apache-2.0API bindingsOperating systems::macOS APIs authenticationservices-rsSafe Rust bindings for Apple's AuthenticationServices framework — Apple ID, passwords, passkeys, credential identity store,…106MIT OR Apache-2.0API bindingsOperating systems::macOS APIs hid_monitorCross-platform Rust library for monitoring HID device plug/unplug events and enumerating current HID devices. Supports Windows…105MITHardware supportOperating systems::macOS APIs compression-rsSafe Rust bindings for Apple's Compression and AppleArchive APIs on macOS104MIT OR Apache-2.0API bindingsCompression apple-mpsSafe Rust bindings for Apple's MetalPerformanceShaders framework on macOS, backed by a Swift bridge99MIT OR Apache-2.0API bindingsGraphics multipeerconnectivity-rsSafe Rust bindings for Apple's MultipeerConnectivity framework — peer IDs, sessions, browser/advertiser helpers, assistant UI,…90MIT OR Apache-2.0API bindingsNetwork programming backgroundassetsSafe Rust bindings for Apple's BackgroundAssets framework — on-demand asset packs delivered via App Store on macOS89MIT OR Apache-2.0API bindingsOperating systems::macOS APIs cryptokit-rsSafe Rust bindings for Apple's CryptoKit framework — hashing, AEAD, AES-CBC compatibility, signatures, key agreement, and Secure…88MIT OR Apache-2.0API bindingsCryptography tabulardata-rsSafe Rust bindings for Apple's TabularData framework on macOS88MIT OR Apache-2.0API bindingsOperating systems::macOS APIs osakit-rsSafe Rust bindings for Apple's OSAKit framework — AppleScript and JavaScript for Automation on macOS87MIT OR Apache-2.0API bindingsDevelopment tools osxmemA macOS library for reading and writing process memory using the Mach kernel APIs.87MITDevelopment tools::DebuggingOperating systems::macOS APIs ranepure Rust driver for Apple Neural Engine85LicenseRef-CyberHardware supportOperating systems::macOS APIs tauri-plugin-macos-input-monitormacOS-only Tauri plugin using CGEventTap FFI to intercept and override system keyboard shortcuts85MIT OR Apache-2.0GUIOperating systems::macOS APIs metalkit-rsSafe Rust bindings for Apple's MetalKit framework — MTKView, texture loading, Model I/O integration, and mesh bridging on macOS83MIT OR Apache-2.0API bindingsGraphics vpn-kill-switchVPN kill switch for macOS82BSD-3-ClauseCommand line utilitiesNetwork programming modelio-rsSafe Rust bindings for Apple's ModelIO framework — assets, meshes, materials, lights, cameras, voxels, textures, and animation on…82MIT OR Apache-2.0API bindingsGraphics spritekit-rsSafe Rust bindings for Apple's SpriteKit framework — scenes, nodes, actions, physics, media, and offline Metal rendering on macOS82MIT OR Apache-2.0API bindingsGraphics aruminiumpure Rust Apple Metal GPU driver77LicenseRef-CyberGraphicsHardware support mxmonSudoless system monitor for Apple Silicon: power, thermals and per-process watts, as a TUI and a JSON contract for agents77MITCommand line utilitiesHardware support fskit-rsRust crate for FSKitBridge protocol & socket layer (TCP + Protobuf)76MIT OR Apache-2.0FilesystemNetwork programming kovra-native-macosmacOS LocalAuthentication (Touch ID) Confirmer for kovra (free core, [host]-validated).75BUSL-1.1AuthenticationOperating systems::macOS APIs mkapk-coreCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework73GPL-3.0API bindingsDevelopment tools::FFI tauri-plugin-ios-bookmarkiOS security-scoped bookmark plugin for Tauri 269MITAPI bindingsOperating systems::macOS APIs rsdirstat-macosmacOS filesystem scanner for rsdirstat (getattrlistbulk)68MITFilesystemOperating systems::macOS APIs sukkiriA lightweight TUI disk cleanup tool for macOS65MITCommand line utilitiesOperating systems::macOS APIs display-configA crate providing functions related to display configuration.64MITOperating systems::macOS APIsOperating systems::Windows APIs mkapk-hostCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework64GPL-3.0API bindingsDevelopment tools::FFI vx-visionGPU-accelerated computer vision for Apple Silicon via Metal compute shaders59MITComputer visionGraphics featherbarFeatherweight macOS menu-bar system monitor — CPU, RAM, power, and temperature on two color-coded lines, zero background threads,…58Apache-2.0Command line utilitiesOperating systems::macOS APIs summon-switcherA tiny macOS command-line tool for opening, focusing, and cycling applications from declarative keybindings.58Apache-2.0Command line utilitiesOperating systems::macOS APIs sketchytopA minimal SketchyBar plugin written in Rust that shows basic performance stats56MITCommand line utilitiesOperating systems::macOS APIs sparklersSafe, ergonomic Rust bindings to the Sparkle application update framework for macOS55MITGUIOperating systems::macOS APIs side-huddleDetect meetings locally and capture audio as WAV54MITMultimedia::AudioOperating systems::macOS APIs rs_facetimeUnstable, still in development — FaceTime Audio private API bridge for macOS54ISCAPI bindingsOperating systems::macOS APIs alerter_rsA library for sending macos desktop notifications in Rust (actually a thin wrapper around alerter)52MITAPI bindingsOperating systems::macOS APIs metrickit-rsSafe Rust bindings for Apple's MetricKit framework — app performance metrics and diagnostics on macOS51MIT OR Apache-2.0API bindingsDevelopment tools::Profiling metal-live-resizeGlitch-free macOS Metal window live resize via CAMetalLayer contentsGravity + contentsScale51MITGraphicsGUI audio-toolboxSafe bindings to AudioToolbox framework50MIT OR Apache-2.0MultimediaMultimedia::Audio syphon-rsRust bindings for the Syphon macOS inter-application video sharing framework48MIT AND BSD-3-ClauseAPI bindingsMultimedia::Video crossio-kqueueBSD/macOS kqueue backend for crossio47MIT OR Apache-2.0AsynchronousNetwork programming flexaudio-os-macosmacOS system and per-process audio capture backend (Core Audio process taps) for flexaudio.46MITMultimedia::AudioOperating systems::macOS APIs mkapk-widgetsCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework39GPL-3.0API bindingsDevelopment tools::FFI macyeetDrag and drop files into any macOS application from the command line39MITCommand line utilitiesOperating systems::macOS APIs mouselessA Rust MCP server for macOS desktop control — screenshots, mouse, keyboard, app management. Supports Streamable HTTP and stdio…38MITCommand line utilitiesOperating systems::macOS APIs rs_imessageUnstable, still in development — iMessage toolkit for macOS (chat.db, watch, send, optional bridge)37ISCAPI bindingsOperating systems::macOS APIs solana-keyring-biometricBiometric authentication (TouchID) for Solana keyring35Apache-2.0AuthenticationOperating systems::macOS APIs mkapk-win32Cross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework35GPL-3.0API bindingsDevelopment tools::FFI mkapk-macCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework34GPL-3.0API bindingsDevelopment tools::FFI tauri-plugin-icloud-kvsTauri 2 plugin for Apple's iCloud Key-Value Store (NSUbiquitousKeyValueStore) on macOS and iOS34MIT OR Apache-2.0API bindingsOperating systems::macOS APIs mimeappsCross-platform library for looking up registered applications for a given file path33MITOperating systems::Linux APIsOperating systems::macOS APIs tauri-plugin-menubar-dndNative macOS menubar (status item) drag-and-drop plugin for Tauri v233MITGUIOperating systems::macOS APIs poltergeistSession manager for the Ghostty terminal32MITCommand line utilitiesOperating systems::macOS APIs sdefTyped parser for Apple .sdef (scripting definition) XML files.31MITOperating systems::macOS APIsParser implementations mac-processUser-mode library for querying and verifying integrity of MacOS processes29MITAPI bindingsAuthentication tauri-plugin-preferencesA Tauri plugin that provides cross-platform preferences storage using native system APIs27MITGUIOperating systems::macOS APIs zero-latency-videoBibliothèque de streaming vidéo zero-latence pour macOS (ScreenCaptureKit, VideoToolbox, WebRTC)26MIT OR Apache-2.0Multimedia::EncodingNetwork programming gpui-sfsymbolsSF Symbols for GPUI - re-exports gpui-symbols with sfsymbols presets25MIT OR Apache-2.0GUIOperating systems::macOS APIs cargo-apple-runnerCargo runner for bundling and launching applications on simulator / on device25Zlib OR Apache-2.0 OR MITCommand line utilitiesDevelopment tools::Cargo plugins tympan-asplRust framework for macOS AudioServerPlugins24MIT OR Apache-2.0Multimedia::AudioOperating systems::macOS APIs core-audioSafe bindings to CoreAudio framework23MIT OR Apache-2.0Multimedia::AudioOperating systems::macOS APIs honeycrispbare-metal Rust drivers for Apple Silicon — unified memory, CPU/AMX, Metal GPU, and Neural Engine22LicenseRef-CyberHardware supportOperating systems::macOS APIs isswTiny macOS CLI for switching keyboard input sources.21MITCommand line utilitiesOperating systems::macOS APIs crashrustlerRust reimplementation of CrashWrangler — macOS crash report analysis with exploitability classification20MITDevelopment tools::DebuggingOperating systems::macOS APIs tauri-plugin-ios-glass-tabbarA native iOS 26 Liquid Glass UITabBar for Tauri apps, bridged to your web navigation.20MITGUIOperating systems::macOS APIs multipeerconnectivitySafe Rust bindings for Apple's MultipeerConnectivity framework — peer-to-peer ad-hoc networking on macOS20MIT OR Apache-2.0API bindingsNetwork programming seatbelt-rsA small, type-safe Rust wrapper for macOS API.19MITAPI bindingsOperating systems::macOS APIs mkapk-test-hostCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework18GPL-3.0API bindingsDevelopment tools::FFI ironwood-uiRust-native UI framework with fine-grained reactivity and swappable platform backends17MIT OR Apache-2.0GUIOperating systems::macOS APIs mkapk-resCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework17GPL-3.0API bindingsDevelopment tools::FFI mkapk-accessibilityCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-vst3Cross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-auCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-aaxCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI mkapk-standaloneCross-platform audio plugin build and packaging system (Standalone/VST3/AU/AAX) with a shared retained-mode GUI framework14GPL-3.0API bindingsDevelopment tools::FFI