Ryan McGrath's Projects
Experimenting with cloning CloudFlare's 1.1.1.1 app as a macOS status bar app.
A social media scraper written in Rust. Used for the data on my personal site.
Redis actor and middleware for Actix
An experimental GUI framework for Rust, backed by per-platform native widgets. React, AppKit/UIKit inspired. EXPERIMENTAL, runs on Cocoa right now. ;P
A website built for the Rust community
Type-safe, compiled Jinja-like templates for Rust
Session 4, going beyond React and integrating with other libraries.
Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!
A dump of code that illustrates a better way to share CloudKit resources.
An example repo.
Cross-platform audio I/O library in pure Rust
Chromium Network Stack (cronet) bindings
Diesel support for citext extension
Distributed tasks for Django Channels.
An opinionated addon for WhiteNoise, with a focus on Django environments.
Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
A Foursquare clone written in Django to let Redditors broadcast DC bar crawls.
Firefox for iOS
Client side color swatches.
A Github-repository widget to display most recent commits on a given repository.
A demo holiday calendar, which shows how to make NSCollectionViewItem's swipeable.
Fork for Faster PM
User authentication/sessions/etc for Actix-Web. More of a sample project than a crate, but probably useful to some people.
Random JSMag Code Samplings
UISwitch lookalike, for macOS.
Transliterate [Hirag/Katak]ana to Latin/English and back with Python. Convert half/full-width Japanese text.
An Android application that aims to teach people Katakana through a basic brain-timing-calculation/algorithmic method.
The MacPorts ports tree