{"id":21261501,"url":"https://github.com/chenasraf/chenasraf","last_synced_at":"2026-02-03T14:05:58.500Z","repository":{"id":76046354,"uuid":"333256933","full_name":"chenasraf/chenasraf","owner":"chenasraf","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-25T08:02:33.000Z","size":42,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-26T16:49:20.018Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chenasraf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-27T00:33:58.000Z","updated_at":"2025-06-25T08:02:38.000Z","dependencies_parsed_at":"2024-01-11T10:13:50.468Z","dependency_job_id":"4089a7f3-5d4b-4227-94ff-cc5c4ffe693c","html_url":"https://github.com/chenasraf/chenasraf","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chenasraf/chenasraf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenasraf%2Fchenasraf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenasraf%2Fchenasraf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenasraf%2Fchenasraf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenasraf%2Fchenasraf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chenasraf","download_url":"https://codeload.github.com/chenasraf/chenasraf/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenasraf%2Fchenasraf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29047101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-03T10:09:22.136Z","status":"ssl_error","status_checked_at":"2026-02-03T10:09:16.814Z","response_time":96,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-21T04:43:35.727Z","updated_at":"2026-02-03T14:05:56.732Z","avatar_url":"https://github.com/chenasraf.png","language":null,"funding_links":["https://ko-fi.com/casraf"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eHey there 👋 I'm Chen Asraf 🇮🇱\u003c/h1\u003e\n\n\u003ch3 align=\"center\"\u003eFull-stack engineer by trade, creative tinkerer by passion. I build tools, apps, games—and anything else I can dream up.\u003c/h3\u003e\n\u003ch3 align=\"center\"\u003eWant to collaborate? Reach me at \u003ca href=\"mailto:contact@casraf.dev\"\u003econtact@casraf.dev\u003c/a\u003e or visit \u003ca href=\"https://casraf.dev\"\u003ecasraf.dev\u003c/a\u003e\u003c/h3\u003e\n\n---\n\n🛠️ 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.\n\n💖 If any of my projects made your life a little easier, consider supporting me:\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://ko-fi.com/casraf\" target=\"_blank\"\u003e\n    \u003cimg height=\"36\" style=\"border:0px;height:36px;\" src=\"https://cdn.ko-fi.com/cdn/kofi1.png?v=3\" alt=\"Buy Me a Coffee at ko-fi.com\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## ✨ About Me\n\n- 🧙‍♂️ Creator of [Dungeon Paper][dungeon-paper] – a free [Android][dungeon-paper-android]/[iOS][dungeon-paper-ios] companion app for Dungeon World players and DMs\n- 💻 I love building fun and useful tools—check out my projects below!\n- 🎮 My dream is to run a game dev studio and create a hit indie game\n- 🧠 Languages/Frameworks I know well: TypeScript, React, Dart/Flutter, Node.js\n- 🧪 Languages/Frameworks I mess around with: Python, Vue, Ruby, and friends\n- 📝 I occasionally write dev posts and tech notes on [my blog][blog]\n- 🤝 Open to cool open-source collabs, side projects, or consulting gigs\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e🚀 Featured Projects\u003c/h3\u003e\u003c/summary\u003e\n\n* [Dungeon Paper](https://github.com/DungeonPaper/dungeon-paper-app) – A smart and stylish character sheet app for Dungeon World, made with Flutter\n* [simple-scaffold](https://github.com/chenasraf/simple-scaffold) – Instantly scaffold any file or project structure from a simple config\n* [sofmani](https://github.com/chenasraf/sofmani) – Declarative system setup tool that installs your software and configs in one go\n* [dotfiles](https://github.com/chenasraf/dotfiles) – My personal Zsh, Neovim, tmux, and tools setup (warning: sharp edges inside ⚠️)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e🧩 Nextcloud Apps\u003c/h3\u003e\u003c/summary\u003e\n\n* [nextcloud-autocurrency](https://github.com/chenasraf/nextcloud-autocurrency) – Auto-updates currency rates for your Cospend projects, so you don’t have to\n* [nextcloud-jukebox](https://github.com/chenasraf/nextcloud-jukebox) – A media jukebox for Nextcloud: music, podcasts, radio, audiobooks \u0026 more\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e🧠 Neovim Plugins\u003c/h3\u003e\u003c/summary\u003e\n\n* [text-transform.nvim](https://github.com/chenasraf/text-transform.nvim) – Instantly switch between camelCase, snake_case, PascalCase, and more\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e🛠 CLI Tools \u0026 Dev Utilities\u003c/h3\u003e\u003c/summary\u003e\n\n* [direnv-dotenvx](https://github.com/chenasraf/direnv-dotenvx) – Load encrypted `.env` files with auto-variable detection using direnv + dotenvx\n* [git-open](https://github.com/chenasraf/git-open) – Open repos, branches, commits, or PRs directly from your terminal\n* [terminal_color_parser_dart](https://github.com/chenasraf/terminal_color_parser_dart) – Convert ANSI/xterm256 terminal colors to other formats\n* [github-repos-astro-loader](https://github.com/chenasraf/github-repos-astro-loader) – Fetch and use GitHub repo data inside Astro sites\n* [adb-record-tool](https://github.com/chenasraf/adb-record-tool) – Record and compress screen captures from Android or WearOS devices\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e📱 Flutter \u0026 Dart\u003c/h3\u003e\u003c/summary\u003e\n\n* [flame_ui](https://github.com/chenasraf/flame_ui) – UI component library for Flame (Flutter game engine)\n* [playpet_wearos](https://github.com/chenasraf/playpet_wearos) – Virtual pet game built for circular smartwatch screens (Wear OS)\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e🌐 Web \u0026 Frontend Tools\u003c/h3\u003e\u003c/summary\u003e\n\n* [templates](https://github.com/chenasraf/templates) – My personal collection of project templates for `simple-scaffold`\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e🧪 Experimental \u0026 Misc\u003c/h3\u003e\u003c/summary\u003e\n\n* [homebrew-tap](https://github.com/chenasraf/homebrew-tap) – Custom Homebrew formulae for my tools\n* [venom](https://github.com/chenasraf/venom) – Discord bot built for the Creation Asylum community\n* [aardwolf](https://github.com/chenasraf/aardwolf) – Plugins and snippets for Aardwolf MUD and MUSHClient\n\n\u003c/details\u003e\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e📊 GitHub Stats\u003c/h3\u003e\u003c/summary\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/anuraghazra/github-readme-stats\"\u003e\u003cimg align=\"center\" src=\"https://github-readme-stats.vercel.app/api/top-langs?username=chenasraf\u0026show_icons=true\u0026locale=en\u0026layout=compact\" alt=\"Top Languages\" /\u003e\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://github.com/ryo-ma/github-profile-trophy\"\u003e\u003cimg align=\"center\" src=\"https://github-profile-trophy.vercel.app/?username=chenasraf\u0026theme=nord\u0026column=3\" alt=\"GitHub Trophies\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003ch3\u003e📡 Social Links\u003c/h3\u003e\u003c/summary\u003e\n\n- 🌐 [casraf.dev](https://casraf.dev)\n- 💼 [LinkedIn](https://linkedin.com/in/chenasraf)\n- 💬 [Stack Overflow](https://stackoverflow.com/users/280143)\n- 🎨 [CodePen](https://codepen.io/chenasraf)\n- 📸 [Instagram](https://instagram.com/casraf)\n- 👤 [Facebook](https://fb.com/casraf)\n\n\u003c!-- - 🐦 [@kumo_gami](https://twitter.com/kumo_gami) --\u003e\n\u003c/details\u003e\n\n\n[dungeon-paper]: https://github.com/DungeonPaper/dungeon-paper-app  \n[dungeon-paper-android]: https://bit.ly/DungeonPaper-Android  \n[dungeon-paper-ios]: https://bit.ly/DungeonPaper-iOS  \n[dungeon-world]: https://dungeon-world.com  \n[blog]: https://casraf.dev\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenasraf%2Fchenasraf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchenasraf%2Fchenasraf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenasraf%2Fchenasraf/lists"}