Mohammad Garmabi

Mohammad Garmabi is a software engineer and open-source author. He created tanstack-fetch — a typed Fetch client designed for TanStack Query (React Query).
Projects
| Project | Description |
|---|---|
| tanstack-fetch | Typed Fetch for TanStack Query — SSR, SSE, upload, tRPC |
| GitHub | Open-source repositories |
| Professional profile |
Links
- GitHub: github.com/mohamadgarmabi
- LinkedIn: linkedin.com/in/mohammad-garmabi
- npm package: tanstack-fetch
- Docs: tanstack-fetch documentation
- Email: mwmdgmb@gmail.com
About tanstack-fetch
tanstack-fetch is a lightweight alternative to axios/ky for apps using @tanstack/react-query. It returns data, throws typed FetchErrors, and honors AbortSignal — matching the Query queryFn mental model.
Created and maintained by Mohammad Garmabi.
npm downloads
Published as mohammad.garmabi on npm.
npm packages by Mohammad Garmabi (@mohammad.garmabi)
tanstack-fetch
v1.1.0React Query / TanStack Query fetch client — typed errors, AbortSignal, SSR, SSE, upload. Lightweight axios/ky alternativ
vite-plugin-react-splash
v1.0.13Vite plugin + React hook for splash screens and loading screens in React apps and PWAs. Light/dark themes, animations, s
url-validation-query
v0.0.17**URL Validation Query** URL Validation Query is a utility library providing a range of functions for managing query str
sse-shared-worker-react-hook
v1.0.19Type-safe Server-Sent Events (SSE) hook for React with token authentication and retry logic
image-auth
v0.0.16To install the package, you can use npm or yarn:
react-video-capture
v0.0.4A flexible React component for video capture and recording
react-performanalyzer
v0.0.7A comprehensive React performance analysis tool that checks for memory leaks, performance issues, and code quality probl
sse-crossframework
v1.0.2Framework-agnostic SSE toolkit with React, Vue, and Solid adapters
react-providers-tree
v1.0.0A utility to build a tree of React providers with their props
frontend-stack-cli
v0.0.1A CLI tool for setting up Stack Setup projects. It provides a guided process for creating a new project, selecting the p
See the full list on the Packages page.