Kutt

screenshot of Kutt
express
nextjs
react

Free Modern URL Shortener.

Overview:

Kutt.it is a modern URL shortener that offers support for custom domains. Users can shorten URLs, manage their links, and view click rate statistics. The platform is free and open-source, with the ability to set custom URLs for shortened links and expiration times. It also provides options to set passwords, descriptions, and manage links easily.

Features:

  • Free and open source
  • Custom domain support
  • Custom URLs for shortened links
  • Set password for links
  • Set description for links
  • Expiration time for links
  • Private statistics for shortened URLs
  • Admin account to manage links

Manual Setup:

  1. Ensure you have Node.js, PostgreSQL, and Redis installed.
  2. Clone the repository or download the latest zip.
  3. Copy .example.env to .env and populate it correctly.
  4. Install dependencies by running npm install.
  5. For development, run npm run dev.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components