FW

CS student interested in music, compilers and functional programming. Likes Swift, Rust, Kotlin, Haskell, TypeScript and other languages.

Projects

lampctl

CLI utility for controlling smart lamps

Python - Released: 20 Jun 2020 - 0

swift-music-theory

Music theory library written in pure Swift

Swift - Released: 19 Sep 2020 - 4

brew-pkgs

List of useful Homebrew packages for macOS

Released: 18 Mar 2022 - 38

the-rhythm-of-salsa

Interactive introduction to Salsa music (WWDC 2024 Distinguished Winner)

Swift - Released: 08 Feb 2024 - 9

drum

Tool for copying or backing up playlists across music services like Spotify or Apple Music

Ruby - Released: 24 Dec 2020 - 2

socha-client-rust-2024

Template game client for the Software Challenge 2024 ("Mississippi Queen")

Rust - Released: 05 Sep 2023 - 6

swift-music-library

Library for parsing and exporting local music libraries

Swift - Released: 07 Apr 2023 - 3

kotlin-quick-start

Template Kotlin application using Gradle

Kotlin - Released: 29 May 2018 - 32

mini-cut

Tiny video editor for macOS and iOS (WWDC 2021 submission, accepted)

Swift - Released: 31 Mar 2021 - 26

trails

Experimental web browser and rendering engine written from scratch

Rust - Released: 06 Jul 2022 - 3

vscode-curry

Curry IDE for Visual Studio Code

TypeScript - Released: 30 Jan 2020 - 4

arthouse

Art-Net (DMX over UDP/IP) adapter for Project Lighthouse

Rust - Released: 08 Apr 2024 - 1

mini-cad

Parametric 3D modeller for macOS and iOS (WWDC 2023 submission)

Swift - Released: 21 Jan 2023 - 0

lsp-repl

Interactive Language Server Protocol client REPL

JavaScript - Released: 31 Jan 2020 - 2

mixync

CLI tool for copying Mixxx databases and music to and from portable stores

Python - Released: 05 Apr 2022 - 5

swift-discord

Discord client library for Swift

Swift - Released: 27 Aug 2019 - 7

swift-utils

General-purpose utility library for Swift

Swift - Released: 29 Sep 2020 - 10

pandiag

CLI tool for converting between diagram formats (draw.io, DOT, Mermaid)

Python - Released: 23 Jul 2024 - 0

music2go

Command-line tool for exporting the local music library to audio files and an iTunes-compatible XML

Swift - Released: 30 Apr 2024 - 0

mixxx-bisect

Small tool for finding Mixxx regressions on Linux, macOS and Windows by binary searching over prebuilt snapshots

Python - Released: 10 Jun 2022 - 1

worldwideweb-cocoa

Experimental port of Tim Berners-Lee's original WorldWideWeb browser for NeXTStep to modern macOS (Cocoa/AppKit)

Objective-C - Released: 20 May 2024 - 0

swift-ordered-plist-encoder

Property list encoder that encodes dictionary keys in deterministic order

Swift - Released: 20 Apr 2023 - 2

swift-quantum

Quantum computing simulation library for Swift

Swift - Released: 16 Jul 2024 - 0

liplay

Video player for Project Lighthouse

Rust - Released: 10 Oct 2024 - 0

glass

Tool for mirroring and backing up repositories from your online Git hosting accounts

Python - Released: 20 Jan 2021 - 4