GitHub - ryanmcgrath/cacao: Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cacao

    Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!

  • winsafe

    Windows API and GUI in safe, idiomatic Rust.

    As the author of WinSafe, I can say it's tedious sometimes, but it's often very challenging, because you have to translate crazy unsafe behaviors into Rust's ownership model. It's surely hard, but also very rewarding at the end.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • crates.io

    The Rust package registry

    But why no crates.io yet?

  • alchemy

    An experimental GUI framework for Rust, backed by per-platform native widgets. React, AppKit/UIKit inspired. EXPERIMENTAL, runs on Cocoa right now. ;P

    1) This was started years ago back when SwiftUI had, frankly, a mountain of problems. I originally did the seeds of this work when building out Alchemy, a React clone for cross-platform apps in Rust. I sunset that project due to personal issues in my life at the time (relative dying) which had destroyed my motivation/time. I ultimately chose to extract the codebase and make cacao since it filled a necessary niche in the ecosystem.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts