Developer tools and utilities I built and use every day.

This is a collection of utility tools and snippets that I created and use in my daily work.

Estimate your app

Estimate Your App is a simple tool that helps you estimate the cost of developing your app by answering a few questions. It provides a quick overview of potential development costs based on your app's features, complexity, and requirements.


Present Anything

Present me: live presentations with no sign-up. Upload PDF, PowerPoint, images, video or YouTube, share a 6-character code, and your audience follows every slide, laser pointer and pen stroke in real time on any device. Built on Cloudflare Workers, Durable Objects and R2; sessions auto-delete after 30 days.


World Clock

World Clock is a simple, lightweight tool that lets you check the current local time in cities and countries around the world. It provides an easy way to explore different time zones, compare local times, and coordinate meetings or schedules across regions. Whether you're working with international teams or keeping in touch with people abroad, World Clock makes tracking global time quick and convenient.


Morse Machine

Morse Machine is a simple and easy-to-use online tool that converts text into Morse code and vice versa. It allows users to quickly translate ordinary text into Morse code and decode Morse signals back into readable text. Whether you're a beginner learning the basics of Morse code, an enthusiast exploring alternative communication methods, or someone looking for a fun and creative way to experiment with text, Morse Machine makes the process quick and convenient.


Focus

Focus is a simple sounds app that helps you concentrate by playing background sounds. It offers a variety of soundscapes, such as rain, white noise, and nature sounds, to create a calming environment for work or study. You can customize the sound mix and set timers to enhance your focus sessions.


Open Graph Image Generator

Open Graph Image Generator is a small API that generates Open Graph images for a given URL. It generates an image with the given title, description, and other metadata, making it easy to create visually appealing previews for social media sharing.


Maildrop

Maildrop is a disposable, public email inbox service built on Cloudflare: open any address at maildrop.msar.me (or generate a random one) and read incoming mail instantly, with no signup. Each inbox lives in its own SQLite-backed Durable Object, receives mail through Email Routing (optionally creating a per-address rule automatically), and is deleted after 24 hours without a visit or whenever you delete it yourself. The React front end sanitizes and sandboxes HTML email, and it alerts you to new messages with an unread count in the tab title, a sound and optional browser notifications.


Webhook Dashboard

Webhook Dashboard is a lightweight tool to receive, store and inspect incoming webhook events from any source in real time. Point a service at it to see exactly what payloads it sends, which makes debugging an integration much quicker. It is built on Cloudflare Workers and D1.


Drop Share

Drop Share is a simple tool for uploading files, sharing artifacts, and making them accessible through a link. Combining the convenience of Claude Artifact publishing with the simplicity of Cloudflare Drop, it offers a quick and easy way to share files, web projects, and other digital content without complicated setup.


Drop

Drop is a peer-to-peer file sharing tool for devices on the same network. Open it in two browsers, pick a peer and send a file; the receiver accepts or declines it. Files go straight from one device to the other over WebRTC and are never uploaded to a server. You can also set a custom ID so your device is easy to find.


Notes Extension

Notes Extension is a lightweight browser extension that lets you take quick notes, save snippets, and jot down ideas or reminders while browsing. It provides a convenient way to capture thoughts on the go without switching tabs or leaving the page you're working on.


Mosques Prayer Time

Mosques Prayer Time is a simple app that helps users find prayer times for mosques based on their location. It makes it easy to check daily prayer schedules and find prayer times for specific mosques, helping users plan their day around their prayers.


Email API

Email API is a small Cloudflare Worker that exposes a simple API for sending emails. POST /send with a bearer API key and a JSON body containing to, subject and a `` or html body (plus an optional replyTo). A GET /health endpoint checks that the service is up.


Laravel Deployer

Laravel Deployer is a command-line tool that deploys a Laravel application from a GitHub release to production with zero downtime. It downloads the latest release, keeps your .env and storage, runs optimisation and migrations, then switches a symlink to the new release and runs health checks. If something goes wrong, laravel-deployer rollback switches back to the previous release. Private repositories work with a GitHub token. Install it with Composer or as a standalone PHAR.


Shell Scripts

Shell Scripts is a collection of small shell scripts for everyday development work, each runnable with a single curl | bash line. It includes scripts to set up Husky git hooks in a project, add or remove local domains in /etc/hosts, and set your code editor as the default app for code files on macOS.


zsh-like-bash

zsh-like-bash is a set of Bash scripts that bring the parts people like about Zsh to plain Bash: a two-line prompt with Git status and command timing, a z command to jump to frequently used directories, better history defaults, smarter completion and handy aliases. Each script is independent, so you can source only what you want. It installs with one command.


Personal Adblock List

Personal Adblock List is my own set of ad and tracker blocking rules and userscripts. Copy the rules URL into AdGuard, Pi-hole, uBlock Origin or another blocker to use it.


Dev Tools

Dev Tools is a curated collection of tools for developers, including password generators, JSON formatters, regex testers, and more. It provides a convenient one-stop resource for developers to access essential tools for coding, debugging, and testing.


Text Edit

Text Edit is a simple, lightweight web-based text editor designed for quick and easy writing. It supports basic text editing features and provides a clean, distraction-free interface for writing notes, editing text, and drafting content directly in your browser without installing additional software.


Markdown Viewer

Markdown Viewer is a simple, lightweight online Markdown editor that lets you write, edit, and preview Markdown content in real time. Perfect for quickly formatting and viewing Markdown documents right in your browser without installing anything.


Paste

Paste is a simple, lightweight pastebin-like service that lets you share text snippets, code, and notes through a unique link. It supports syntax highlighting for various programming languages, making it easy to read, organize, and share code with others quickly.


Meta Parser

Meta Parser is a small API that reads a web page and returns its metadata, such as the title, description and author, as JSON. Send a GET request with ?url= set to the page you want. Responses are cached for a day; add &refresh to skip the cache and fetch fresh data.


Image

Image API is a simple way to get random images from Unsplash, useful for placeholders, testing and development. It started as a replacement for Unsplash's old public random image endpoint. Prefix any Unsplash endpoint with /unsplash/, then choose the response with type (image, json, view or redirect) and the size with size (thumb, small, regular, full or raw).


Tab

Tab is a simple, beautiful, customizable New Tab page for Web, Firefox, Chrome, and Edge. Forked from Tabliss.


Probhat Bangla Keyboard

Probhat Bangla Keyboard is a simple web-based typing tool that lets you type in Bangla using the Probhat keyboard layout directly in your browser. It allows you to write Bengali text without installing additional software or keyboard tools, making Bangla typing quick and accessible.


Personal CDN

Personal CDN is a simple content delivery network for my personal files, running on Cloudflare. It serves files over Cloudflare's network and is open source on GitHub.


Snippets I have created

Smaller pieces of code that I reuse live on GitHub Gist.

Visit GitHub Gist for more snippets.