You home?

Projects — stuff I built, or contributed to.

dg · A dictionary CLI written in Rust

A CLI tool that outputs definitions. It keeps a local copy of every query you make, making it very fast if you query the same word more than once.

Try itGitHub

mirage · An image processing CLI

mirage can blur, grayscale, invert, rotate, brighten, crop and generate a julia fractal or visual representation of a random polar equation.

Try itGitHub

c-md-parser · A markdown to html converter

A basic markdown to html converter written in pure C. It can also be compiled to WebAssembly and ran in a web browser. It supports only headings, blockquotes, lists, strikethrough, italic and bold text only.

Try itGitHub

SineRider · SineRider is a game about love and graphing, built by a global team of teenagers at Hack Club.

SineRider is a game that immerses you into the beauty of mathematics, along with a love story. It's a special game that recalls the playful side of you, reminding us that we can learn a lot from mathematics and ourselves by just playing a great game.

Try itGitHub

Buffer · A tool to share short text and links across devices.

Buffer is a tool that allows me to share text and links across devices. I built it because I found myself sharing short text between my phone and computer a lot. That did not only happen while I was studying or working but also when I was away. I decided to build this app to help me do so no matter where I am. It ended up being useful to some classmates and friends and it got regular visits everyday (averagely ~18 distinct users).

Try itGitHub

LinksBook [discontinued] · A full-featured bookmark manager

A full-featured bookmark manager written in Typescript, React, Next.js on the client and Typescript, Node.js, Python, GraphQL and FastAPI on the server. It uses deta.sh as cloud provider and some other APIs like SendGrid for emails. The project was built over a period of two months so that I could manage my articles (save, read, write summaries, remind myself via email etc) but was later turned into a product that I stopped maintaining.

Try itGitHub