$ ls -la ~/projects/

Open Source Projects

A collection of fun hacks, tools, and experiments. These are personal projects built to scratch an itch, explore new technologies, or just for the joy of building.

bash gh repo list chrischabot --limit 7 | wc -l
7 public repos
Languages: Swift, TypeScript
Focus: AI, Developer Tools, macOS

$ find . -name "*.project" -type d

chrischabot/anthropic-swift-sdk

anthropic-swift-sdk

Swift should talk to Claude without ceremony. This package gives you a native, async/await-friendly client for the Anthropic API.

Swift
anthropic sdk swift
$ git clone github.com/chrischabot/anthropic-swift-sdk
chrischabot/interviewer

interviewer

Voice-first multi-agent interview app that draws forth expertise through conversation.

Swift
ai voice interview
$ git clone github.com/chrischabot/interviewer
chrischabot/CircadianLights

CircadianLights

A macOS menu bar app that teaches your smart lights to follow the sun.

Swift
macos smart-home circadian
$ git clone github.com/chrischabot/CircadianLights
chrischabot/notes-to-walrus-blog

notes-to-walrus-blog

Publishes Apple Notes to a Walrus decentralized site.

Swift
apple blog decentralized
$ git clone github.com/chrischabot/notes-to-walrus-blog
chrischabot/book-recommendation

book-recommendation

AI-powered book recommendation engine built with TypeScript.

TypeScript
ai books recommendations
$ git clone github.com/chrischabot/book-recommendation
chrischabot/ec-developer-dashboard

ec-developer-dashboard

Developer Metrics Dashboard that measures first touch to main net transactions done.

TypeScript
dashboard developer devrel
$ git clone github.com/chrischabot/ec-developer-dashboard
chrischabot/clean-contacts

clean-contacts

A surgical instrument for cleaning and deduplicating your Google and Apple contacts.

TypeScript
contacts google apple
$ git clone github.com/chrischabot/clean-contacts

$ cat legacy_contributions.md

Apache Shindig git log --author='chabot'
PHP OpenSocial Reference Implementation
Chief author of the PHP implementation of the OpenSocial specification. PMC member and committer. Led development of versions 0.8, 0.8.1, and 0.9.
→ Used by 14 social networks serving 400M+ users
OpenSocial Spec git shortlog -sn
W3C Social Web Standards
Co-authored the OpenSocial specification defining APIs for web-based social applications. Drove collaboration with W3C foundation and IBM.
→ Spoke at 60+ conferences on open web standards
Portable Contacts cat draft-smarr-vcarddav-portable-contacts.txt
IETF Contact Data Standard
Co-authored the Portable Contacts specification for standardizing contact data exchange across social networks and address books.
→ IETF Internet-Draft for vCard/CardDAV
OAuth 2.0 cat rfc6749.txt
IETF Authorization Framework
Contributed to OAuth 2.0 (RFC 6749), the industry-standard protocol for authorization used by billions of applications worldwide.
→ Foundation of modern API security
OpenID Connect cat openid-connect-core-1_0.txt
Identity Layer on OAuth 2.0
Contributed to OpenID Connect, the simple identity layer on top of OAuth 2.0 enabling "Sign in with Google/Apple/etc" everywhere.
→ Powers authentication for the modern web
OpenAPI (Swagger) cat openapi-spec.yaml
API Description Standard
Contributed to OpenAPI (formerly Swagger), the standard for describing RESTful APIs enabling automated documentation and code generation.
→ Industry standard for API documentation

$ open https://github.com/chrischabot

Want to collaborate on a project or have an interesting idea? Check out my GitHub or reach out directly.

View GitHub Profile