Hey, I'm Léo!
I'm a Musician and Developer.
I love Music, Movies, Computers, and Cats.
In my free time, I like to work on open-source projects that make life easier for users. For developers, I wrote json-autotranslate to easily translate locale files into multiple languages automatically. For users of YNAB, I developed You Need A Parser, which can convert statement exports of various banks into a format that can be imported into YNAB. And for Ableton users, I developed ableton-js, a library that allows Node.js scripts to interact with Ableton in a type-safe way.
For Alfred users, I've created simple Gitmoji and iCloud Passwords workflows.
For Gatsby developers, I wrote gatsby-source-spotify and gatsby-source-trakt-tmdb.
Together with @NeoLegends and @mraerino, I developed Festify, an open-source party app that allows users to vote for their favorite songs, so the party host doesn't have to take care of the music.
Featured work
-
Festify/app
🎉 Festify Host & Client
TypeScript 416 -
leolabs/you-need-a-parser
Convert CSV files to a format that can be imported in YNAB
TypeScript 33 -
leolabs/json-autotranslate
Translate a folder of JSON files containing translations into multiple languages.
TypeScript 139 -
leolabs/alfred-gitmoji
Search for gitmoji using Alfred and copy them to the clipboard easily
Python 39 -
leolabs/leolabs-org
My personal website
TypeScript 3 -
leolabs/ableton-js
Control Ableton Live with Node.js
TypeScript 385