Austin, TX

Drew Crawford

Elite
@drewcrawford

Swift, iOS, Rust, C

Phone-Pipe. Python

97

sneakernet. sneakernet

80

wwdc-notes. Drew's wwdc notes

72

bassdll. An arduino piezo buzzer sound engine

65

libzmq-ios. Shell

41

Rust-iOS-Example. An example of compiling Rust libraries for iOS.

37

objr. Drew's very fast objc rust bindings

24

blitcurve. A fast, GPU-ready bezier-curve implementation

16

NaOH. mirror of https://code.sealedabstract.com/drewcrawford/NaOH

15

simpreboot. accelerate iOS simulator testing

9

app_window. Cross-platform Rust window library

9

NSNoficationCenter_With_Blocks. Objective-C

7

libsodium-ios. Objective-C

6

drewcrawford.github.io. CSS

6

metalr. Drew's very fast metal bindings

6

continue. Swift-style continuation API for Rust

5

appkitr. Drew's fast Rust AppKit bindings

5

send_cells. Safe and unsafe cells implementing Send/Sync

4

some_local_executor. A simple local executor

3

work.py. FogBugz + GitHub = Win

3

kiruna. An experimental, tiny, fast, and simple async executor and IO library for Rust

3

CLIKit. Mirror of https://code.sealedabstract.com/drewcrawford/CLIKit

3

wasm_safe_mutex. A suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints.

3

some_executor. A trait for libraries that abstract over any executor

2

swift-linux. Minimal docker images for Swift. Mirror of https://code.sealedabstract.com/drewcrawford/swift-linux

2

continue_stream. A Swift-style AsyncIterator.Continuation-style channel for Rust

2

portable_async_sleep. A portable async sleep function for Rust

2

SynchronousRequestKit. Mirror of https://code.sealedabstract.com/drewcrawford/SynchronousRequestKit

2

boil. boilerplate-free newtype macro

1

mac-install. Rust crate to install a macOS package

1

command-rs. Rust

1

corevideor. Rust CoreVideo bindings

1

logwise. an opinionated logging library for Rust

1

execution_policy_exception. Get executions to system execution policy on macOS.

1

blank.

1

foundationr. Drew's Foundation bindings for Rust

1

rustupr. Rust

1

app_input. Cross-platform mouse and keyboard input

1

async_file. An executor-agnostic async file IO library

1

some_global_executor. Reference thread-per-core executor for the some_executor crate.

1

metalr-build. Build metal shaders with Rust

1

test_executors. Simple async executors for testing

1

pcore. Rust

1

coregraphicsr. Rust bindings for Core Graphics

1

buildkit. Rust

1

dispatchr. Drew's Rust bindings for libdispatch, a.k.a. GCD

1
46
Apply