Skip to content

MasirKeep every shared link under your control.

An open-source link management platform for teams. Publish short links on your domain, change destinations after sharing, and measure traffic without storing visitor IP addresses.

Masir
sh
curl -fsSL https://raw.githubusercontent.com/hamedniroomand/masir/main/scripts/install.sh | sh

Start with your role ​

Change the destination, not the link

Keep a URL printed on a poster, QR code, email, or document. Update where it goes without asking people to use a new address.

Give links to a team

Workspaces keep links with the organization. Owners, members, and viewers get clear permissions.

Control when a link works

Add a password, opening date, expiry date, visit limit, or fallback destination. A visit limit of one creates a one-time link.

Measure without keeping raw identities

See clicks, daily unique visitors, referrers, countries, devices, browsers, and bots. Masir stores neither visitor IP addresses nor user-agent strings.

One service, two deployment models ​

Masir runs as one application beside Postgres.

  • Single workspace is the default. One team uses one domain.
  • Multi-workspace gives each workspace a subdomain behind wildcard DNS and a wildcard certificate.

Docker Compose is the recommended production path. You can also build the image yourself, run from source, or deploy the Bun server on Vercel.

Know the current limits ​

Masir does not include billing, API tokens, two-factor authentication, or a custom domain for each workspace. The HTTP API uses the same session cookie as the interface. Analytics cover link traffic, not funnels or session replay.

Read moreChoose the right way to start

Open source link management for teams. Released under the MIT License.