Skip to content
View nicdgonzalez's full-sized avatar

Block or report nicdgonzalez

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nicdgonzalez/README.md

Nicolas Gonzalez

DiscordEmail

Hey, I'm Nic 👋

I build software to solve problems I'm personally facing. I share what I build in hopes of solving the problem for the next person, and for others to use what I write as inspiration for their own solutions.

Currently Working On

  • Profiling and updating existing code for better performance
  • Writing tests for building safe and reliable software

Projects

Important

I'm currently open to new opportunities!
If you know a team that could use a strong developer, feel free to reach out or pass my name along.

Here are some of the projects I've built:

  • ↔️ani2xcur - Port Windows animated cursors to Linux.
  • 👏 Clap - Auto-generate CLIs from function signatures in Python.
  • ⛏️ Axiom - A command-line tool for managing PaperMC Minecraft servers.
  • 🪐 Orbit - Quickly switch between multiple tmux environments.
  • 🔰 KanjiVG to PNG - Convert KanjiVG SVGs into PNG stroke diagrams.
  • 🍨 Colorize - Add color and style to terminal output in Python.

👉 See my other projects here.

Supporting

If you find any of my projects helpful, please consider supporting!

"Buy Me A Coffee"

Popular repositories Loading

  1. ani2xcur ani2xcurPublic

    Convert Windows animated cursors (.ani) to Linux X11 (.xcur). Similar to win2xcur, but has better performance and is easier to use.

    Rust 37 2

  2. clap clapPublic

    👏 The command-line argument parser that builds itself.

    Python 5

  3. monkey monkeyPublic

    🐒 Implementing an interpreter for the Monkey programming language in Rust, with guidance from the book "Writing An Interpreter In Go" by Thorsten Ball.

    Rust 5

  4. timezone-tracker timezone-trackerPublic archive

    🕒 Make profile cards to track the current time in your friends' timezones.

    JavaScript 4

  5. celestia celestiaPublic

    Linux command-line utility for managing locally-hosted Paper Minecraft servers.

    Rust 4

  6. advent-of-code advent-of-codePublic

    🎄 Advent of Code puzzle solutions. (2025)

    Rust 3