Skip to content
View chenasraf's full-sized avatar
🏃‍♂️
Freelancing
🏃‍♂️
Freelancing

Organizations

@kamerie

Block or report chenasraf

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
chenasraf/README.md

Hey there 👋 I'm Chen Asraf 🇮🇱

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:

Buy Me a Coffee at ko-fi.com


✨ About 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

🚀 Featured Projects

  • 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 Apps

  • 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

🧠 Neovim Plugins

🛠 CLI Tools & Dev Utilities

📱 Flutter & Dart

  • flame_ui – UI component library for Flame (Flutter game engine)
  • playpet_wearos – Virtual pet game built for circular smartwatch screens (Wear OS)

🌐 Web & Frontend Tools

  • templates – My personal collection of project templates for simple-scaffold

🧪 Experimental & Misc

  • 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

📊 GitHub Stats

Top Languages     GitHub Trophies

📡 Social Links

Pinned Loading

  1. simple-scaffold simple-scaffold Public

    Generate any file structure - from single components to entire app boilerplates, with a single command.

    TypeScript 60 5

  2. homebrew-tap homebrew-tap Public

    Homebrew formulae for my software

    Ruby 1

  3. sofmani sofmani Public

    Installs software from a declerative config on any system

    Go 6

  4. DungeonPaper/dungeon-paper-app DungeonPaper/dungeon-paper-app Public

    A Dungeon World character sheet app written with Flutter

    Dart 26 7

  5. text-transform.nvim text-transform.nvim Public

    Common text transformers for neovim - switch between camelCase, PascalCase, snake_case, and more!

    Lua 14 1

  6. nextcloud-autocurrency nextcloud-autocurrency Public

    Auto fetches currency information for your Cospend projects on Nextcloud

    PHP 4 1