This is your work, valued

Seattle / Tokyo

Ryan McGrath

Elite
@ryanmcgrath

Privacy, Rust, Apple and everything in-between. Other tech stacks welcome too, as long as what we're building is cool.

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

2.1k

twython. Actively maintained, pure Python wrapper for the Twitter API. Supports both normal and streaming Twitter APIs.

1.9k

wrench-js. Recursive file operations in Node.js

436

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

393

wii-js. A sane, documented, (hopefully) performant event-based library for Wiimote webpage interaction.

163

jelly. User authentication/sessions/etc for Actix-Web. More of a sample project than a crate, but probably useful to some people.

92

maprejuice. The source code for MapRejuice, the distributed client-side computing implementation of Map Reduce built on top of Node.js for the Node Knockout competition in 2010. Built over 48 hours, code is not perfect and hasn't been touched since. Feel free to peruse though!

75

twython-django. An example Django application to showcase how to use OAuth with Twitter in Django using Twython.

72

1.1.1.1-macOS. Experimenting with cloning CloudFlare's 1.1.1.1 app as a macOS status bar app.

35

cloudkit-sane-sharing. A dump of code that illustrates a better way to share CloudKit resources.

31

react-iconpack. A React Component for handling SVG icons, coupled with Babel and Browserify plugins to only bundle the icons you use.

24

svgalib-1. It's not svgalib "dash" 1, it's svgalib negative 1, because if you still use this library there's probably something wrong with you. That said, this is a 'fork' of the most recent (haha) version found on the internets, with a ton of patches from various people around the internet cobbled together. I have not and will not make any outlandish efforts to credit people, but if you see something here you wrote and you want credit, message me. Should fix a lot of compiling issues under recent issues of Linux.

18

pythentic_jobs. A pure Python wrapper around the Authentic Jobs (http://www.authenticjobs.com) API.

17

django-rednoise. An opinionated addon for WhiteNoise, with a focus on Django environments.

17

webpack-babel-react-setup-lesson. Walking through setting up Webpack, Babel, and React.

15

memelee. An unofficial smash.gg app, read-only.

14

node-utf8. utf8 encoding and decoding in Node.js

12

drinkkitcom. A Foursquare clone written in Django to let Redditors broadcast DC bar crawls.

12

jTransliterate. Transliterate [Hirag/Katak]ana to Latin/English and back with Python. Convert half/full-width Japanese text.

8

gitstatus. A Github-repository widget to display most recent commits on a given repository.

8

holidaycalendar. A demo holiday calendar, which shows how to make NSCollectionViewItem's swipeable.

6

franz. Client side color swatches.

4

activity-scraper. A social media scraper written in Rust. Used for the data on my personal site.

4

shinekit. iOS/macOS/Windows UI in Rust. Highly experimental.

3

Ishiiruka-PM. Fork for Faster PM

3

beyond-react. Session 4, going beyond React and integrating with other libraries.

3

rubeclosures. Ruby wrapper for the foreclosurelistings.com API

2

react-flux-redux-lesson. Walkthrough guide for React session #2 via Codementor.

2

splash. A programming language aimed at kids. Builds on their existing writing skills and doesn't try to reinvent arcane logic.

2

rusty-s3. Simple pure Rust AWS S3 Client following a Sans-IO approach

1

katakana. An Android application that aims to teach people Katakana through a basic brain-timing-calculation/algorithmic method.

1

zola. A fast static site generator in a single binary with everything built-in.

1

actix-redis. Redis actor and middleware for Actix

1

jsmag. Random JSMag Code Samplings

1

smashgg-upcoming-tournaments. A scraper example for finding upcoming tournaments on smash.gg. From an unreleased side project, might be fun for some people.

1

react-router-lesson. React Router & co.

1

takeoff. A Chrome extension to randomly load up one of your bookmarks on new windows/tabs, built for user "hokku". Enjoy.

1

cpal. Cross-platform audio I/O library in pure Rust

1

redditimages. Reddit: Images in Comments hack

1