Gorel.im
Jun 3, 2025View Project

Gorel.im is a powerful and user-friendly link shortening service built with Next.js, offering both basic and advanced features for managing and tracking shortened URLs. Whether you're shortening links for personal use or integrating via API, Gorel.im provides a secure and efficient solution.

Key Features

  • Anonymous Shortening: Shorten links without requiring an account, making it quick and easy for one-off uses.
  • Advanced Features with Login: Logging in unlocks premium capabilities for enhanced link management.
  • Password Protection: Secure your links with passwords; the target URL remains server-side and is only revealed upon correct authentication.
  • Custom Redirect Messages: Display custom text messages on the redirect page for branded or informative experiences.
  • Instant Redirects: Create links that redirect immediately without any intermediate pages.
  • Expiry Dates: Set expiration dates for links to automatically deactivate after a specified time.
  • API Integration: Perform all operations programmatically using the REST API. Obtain an API key through the developer portal after logging in.

Admin Features

  • Authentication: Secure login via better-auth with Google OAuth provider for streamlined access.
  • User Management: Admins can grant admin roles to other users, ban accounts temporarily (for a week) or permanently.

Auto Analytics

Analytics are automatically updated through webhooks and cron jobs running on the VPS. This ensures semi-up-to-date application performance insights without manual intervention.

Gorel.im combines simplicity with powerful features, making it an ideal tool for developers, marketers, and everyday users looking to manage their links effectively.

Project Gallery

Image 1 of project gorelim
Image 2 of project gorelim
Image 3 of project gorelim
Image 4 of project gorelim
Image 5 of project gorelim
Image 6 of project gorelim
Image 7 of project gorelim
Image 8 of project gorelim
Image 9 of project gorelim
Image 10 of project gorelim
Image 11 of project gorelim

Tech Stack

Next.jsReactDrizzle ORMbetter-sqlite3Radix UITailwind CSSZodReact Hook FormMDXnext-safe-actionbetter-authlucide-react