willian
Chart of used programming languages by projects Pie chart with each piece representing a different programming language and the amount of projects I use that language in. Lua is 6.2%, C is 12.5%, TypeScript is 3.1%, C# is 3.1%, Go is 12.5%, Rust is 15.6%, JavaScript is 6.2%, Java is 6.2%, Python is 9.4%, Dart is 3.1%, Kotlin is 3.1%, C++ is 18.8%.
Chart of the usage of different licenses across projects Pie chart with each piece representing the frequency of usage of a license across my projects. AGPL-3.0 is 27.6%, LGPL-3.0 is 6.9%, MPL-2.0 is 10.3%, GPL-3.0 is 51.7%, MIT is 3.4%.

simpleutils

Small Unix coreutils package written in Go, meant to be as small, clean and simple as possible.

command-line-utility coreutils cross-platform go

CDN Pilled

Fast asynchronous CDN server in bleeding edge C++.

asio cache cdn cpp cpp23 http server

luafb

Window pixel framebuffer framework scriptable with Lua, implemented in Rust.

framebuffer framework lua rust

Cubes n' Stuff

3D Minecraft clone made in a custom modern C++ OpenGL engine.

Screenshots Procedurally generated voxel terrain consisting of grass blocks
clone cpp cpp17 game opengl

Thumber

Dead simple YouTube video thumbnail fetch service.

deno oak typescript youtube

SoftGFX

Lua software 3D renderer. Uses my own Lua pixel framebuffer framework, luafb.

3d-graphics lua software-rendering

Spacing

Chat server experiment, with a Dart server and a Kotlin client.

chat client compose dart kotlin kotlin-multiplatform pocketbase server websocket

MyBad

Minimal C99 library for modern error handling in C.

c error-handling library result

wyrmstatus

BookWyrm API client.

api api-client bookwyrm go

raysnake

Almost complete snake clone in plain C99.

c game mobile raylib raylib-c snake

GloomyTOP

Any artist's saddest songs ranked.

api cli music python ranking spotify

create-vanilla

A CLI tool to setup a vanilla JavaScript project.

Noticer

Small GTK application to notify yourself at certain times of the day.

cpp cpp17 gtk gtk4 gtkmm

Imperialist Collector

Mobile "catch-the-ball" game made on libGDX.

game java libgdx mobile mobile-game

txtshare

Stupid server to share text between devices.

chi go server share

Woolly

Simple CLI Mastodon client written in C#.

cli client csharp mastodon

Doorpad

Lightweight and simplified Microsoft Notepad alternative.

c gui text-editor win32 winapi windows

Better CMD

Enhanced Windows CMD.EXE implementation in Rust.

cli rust shell windows
CC BY-SA 4.0 Willian Vinagre. Last modified: August 06, 2025.
Website built with Franklin.jl and the Julia programming language. Source code.