Full-stack engineer by trade, creative tinkerer by passion. I build tools, apps, games—and anything else I can dream up.
Want to collaborate? Reach me at contact@casraf.dev or visit casraf.dev
🛠️ I'm always working on something—whether it's a productivity tool, an open-source plugin, or a game idea that won't leave me alone.
💖 If any of my projects made your life a little easier, consider supporting me:
- 🧙♂️ Creator of Dungeon Paper – a free Android/iOS companion app for Dungeon World players and DMs
- 💻 I love building fun and useful tools—check out my projects below!
- 🎮 My dream is to run a game dev studio and create a hit indie game
- 🧠 Languages/Frameworks I know well: TypeScript, React, Dart/Flutter, Node.js
- 🧪 Languages/Frameworks I mess around with: Python, Vue, Ruby, and friends
- 📝 I occasionally write dev posts and tech notes on my blog
- 🤝 Open to cool open-source collabs, side projects, or consulting gigs
- Dungeon Paper – A smart and stylish character sheet app for Dungeon World, made with Flutter
- simple-scaffold – Instantly scaffold any file or project structure from a simple config
- sofmani – Declarative system setup tool that installs your software and configs in one go
- dotfiles – My personal Zsh, Neovim, tmux, and tools setup (warning: sharp edges inside
⚠️ )
- nextcloud-autocurrency – Auto-updates currency rates for your Cospend projects, so you don’t have to
- nextcloud-jukebox – A media jukebox for Nextcloud: music, podcasts, radio, audiobooks & more
- text-transform.nvim – Instantly switch between camelCase, snake_case, PascalCase, and more
- direnv-dotenvx – Load encrypted
.envfiles with auto-variable detection using direnv + dotenvx - git-open – Open repos, branches, commits, or PRs directly from your terminal
- terminal_color_parser_dart – Convert ANSI/xterm256 terminal colors to other formats
- github-repos-astro-loader – Fetch and use GitHub repo data inside Astro sites
- adb-record-tool – Record and compress screen captures from Android or WearOS devices
- flame_ui – UI component library for Flame (Flutter game engine)
- playpet_wearos – Virtual pet game built for circular smartwatch screens (Wear OS)
- templates – My personal collection of project templates for
simple-scaffold
- homebrew-tap – Custom Homebrew formulae for my tools
- venom – Discord bot built for the Creation Asylum community
- aardwolf – Plugins and snippets for Aardwolf MUD and MUSHClient
- 🌐 casraf.dev
- 💬 Stack Overflow
- 🎨 CodePen





