🐾 Nah.pet Open Source MIT License

🐾 Nah.pet

"Nah.pet - Rewriting path with bad energy" ✨

Nah.pet is an open source URL shortener that allows you to create and manage short links easily. avec domaines personnalisés, analyses détaillées et API complète. Built with SvelteKit and TypeScript for optimal performance.

Long URL:

https://www.example.com/very/long/path/with/many/parameters?utm_source=newsletter&utm_campaign=launch

Short URL:

nah.pet/launch2025

✨ Features

A complete URL shortener with all the features you need

✂️ URL Shortening

Create short links with customizable slugs for better identification.

Custom slugs

🔐 Password Protection

Secure your sensitive links with password protection.

This link is protected

⏰ Automatic Expiration

Set an expiration date for your links for temporal control.

Temporal control

📊 Detailed Analytics

Complete statistics: clicks, geolocation, browsers and more.

Real-time data

🌐 Custom Domains

Complete isolation with your own domains.

Complete isolation

👥 Administration System

Manual user approval and advanced permission management.

Access control

🔑 Complete REST API

API key authentication with complete OpenAPI 3.0 specification.

OpenAPI 3.0

🌍 Multilingual Interface

Multilingual support with Paraglide JS and Weblate for type safety.

Type-safe i18n

🔌 Complete REST API

Built with sveltekit-api and complete OpenAPI 3.0 specification

Main endpoints

GET /api/v1/links
POST /api/v1/links
GET /api/v1/stats
POST /api/v1/links/bulk

Authentication

Use your API key in the Authorization header

Authorization: Bearer YOUR_API_KEY

SDK Generation

Automatically generate SDKs for different languages

TypeScriptPythonGoJavaEtc...

Ready to get started?

Create your free account and start shortening your links now. Open source and self-hostable.