Skip to content
View ofershap's full-sized avatar

Block or report ofershap

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
ofershap/README.md

Hey, I'm Ofer Shapira 👋

AI Engineering Team Lead by day. Open source builder by night.

I make tiny, typed, focused tools - MCP servers, TypeScript libraries, React hooks, and GitHub Actions.

LinkedIn GitShow


🔥 Featured

GitShow – Replace github.com with gitshow.dev in any profile URL for a beautiful developer portfolio.

Cursor Office – A living pixel-art office for your Cursor AI agent. Watch it work, click things, discover easter eggs.

More cool projects:
cursor-usage-tracker · clawgether · remotion-readme-kit


🧰 What I Build

Category Projects
MCP Servers devutils · cloudflare · npm · github-gist
GitHub Actions ai-pr-reviewer · ai-commit-msg · ai-changelog
TypeScript ts-nano-event 163B · ts-result 900B · deep-diff-ts · env-guard
React spotlight-card · use-stepper · hover-effects
Hebrew / i18n hebrew-dates · hebrew-slugify · awesome-hebrew-dev

💻 Stack

TypeScript React Node.js MCP GitHub Actions Vitest


GitShow Card

Pinned Loading

  1. remotion-readme-kit remotion-readme-kit Public

    Drop-in Remotion templates for creating animated README demos

    TypeScript 3

  2. telegram-calendar-bot telegram-calendar-bot Public

    A Telegram bot that creates Google Calendar events from natural language messages and voice notes, powered by AI. Runs on Cloudflare Workers.

    TypeScript 1 1

  3. cursor-usage-tracker cursor-usage-tracker Public

    Monitor Cursor IDE usage, detect spending anomalies, and alert your team. Self-hosted, open-source.

    TypeScript 4

  4. gitshow gitshow Public

    Replace github.com with gitshow.dev in any profile URL - beautiful developer portfolios from GitHub data

    TypeScript 7

  5. cursor-office cursor-office Public

    A living pixel art office for your Cursor AI agent — watch it work, click things, discover easter eggs

    TypeScript 21 1

  6. clawgether clawgether Public

    Multiplayer coding rooms with Claude. Multiple developers, one AI agent, real-time collaboration.

    TypeScript 5