Skip to main content
Photo of Anton ShubinAnton ShubinUTC+7

mig: tiny self-hosted meeting scheduler

Powers my own booking link at meet.antonshubin.com — dogfooded daily for client intros.

Live proof

What it is

миг (moment) — tiny self-hosted meeting scheduler, built on web standards. One owner, one URL, one feature: book a time slot. Runs as a single Deno binary, with JSON-file storage, SMTP for confirmations with ICS attachment, SHA-256 HMAC for cancellable links, timezone-aware. Built because Calendly alternatives are heavyweight — I needed a static meeting link without a Next.js + Postgres deployment.

Use it if

  • You want a static meeting link without a Next.js + Postgres deployment.

Don't use it if

  • You need more than one owner or more than one feature: it books a time slot for one owner.
  • You need a database: storage is a JSON file.

The post

More tools

  • Zond

    internal health probe bridge for services behind SSO proxies.

    In use
  • caldav-mcp

    MCP server that lets AI assistants read and write CalDAV events and tasks.

    In use
  • rostok

    one-command scaffolder for a self-hosted homelab.

    In use

All tools

Use it

Star it or open an issue.

spy4x/mig on GitHub

Need something like this for your team?

That's my day job.