A minimalist URL shortening app.
- Custom URL support: Create memorable short links
- Duplicate prevention: Same URLs get the same short code
- Auto dark/light theme based on system settings
- Fully responsive design for all devices
- SQLite database for reliable storage
- Express backend with efficient routing
# Clone repository
git clone https://github.com/goncalopolido/linky
# Install dependencies
cd linky && npm install
# Start the server
npm start
# Linky is now running on http://localhost:3000
Note
Due to a high volume of abuse emails, all shortened URLs created in the live demo expire after 10 minutes.
Try Linky at linky.polido.pt.
Linky uses:
- Express.js for the backend server
- better-sqlite3 for database operations
- CSS for styling (no frameworks)
- JavaScript for frontend functionality