Suri

github.com/surishortlink/suri URL & Link Tools Open-source projectPaidOpen source

Suri creates short links as a static site that can be deployed to services such as Vercel or Netlify without a database.

github.com/surishortlink/suri
Suri homepage screenshot

About Suri

Suri generates a static site for self-hosted short links from a links.json file, without server-side hosting, serverless functions, or a database. Links are defined as path-to-URL pairs, built to a build directory with the suri executable using npm run build, and can be deployed to Vercel, Netlify, GitHub Pages, Render, and DigitalOcean, or with Docker and Node.js for other setups.

It redirects with a refresh by default, with an option to use JavaScript instead, and does not use 3xx server redirects. Changing links requires editing links.json and rebuilding and redeploying the site, which is automated on many supported platforms.

Key features

  • Manage short links in links.json with path-to-URL pairs
  • Generate static site to build directory with suri executable
  • Deploy to Vercel, Netlify, GitHub Pages, Render, DigitalOcean
  • Support Docker and Node.js for other hosting setups
  • Redirect root path using special "/" links.json entry
  • Select JavaScript or meta refresh redirect via config
Best for: Owners of a custom domain who want to self-host short links as a static site without a database.
Good for
  • No server-side hosting, serverless functions, or database necessary
  • Template repositories for multiple deployment platforms
  • Many supported platforms rebuild and redeploy automatically after edits
Watch out for
  • Does not use 3xx server redirects
  • Requires rebuilding and redeploying after editing links.json
  • Configuration file has only one option

Suri at a glance

Type
Open-source project
Pricing
Paid
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Suri alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 21 alternatives

Popular in URL & Link Tools

Well-known listings from the same topic.

All 63

Suri FAQ

How do I add or change short links?
Edit the links.json file in the src directory, where the key is the short path and the value is the target URL, then run npm run build and redeploy.
Where can Suri be deployed?
Through template repositories for DigitalOcean, GitHub Pages, Netlify, Render, and Vercel, or with Docker and Node.js for other providers or self-hosting.
How does redirection work?
By default it uses a refresh. Setting js to true in suri.config.json uses JavaScript instead. It does not use 3xx server redirects.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing