OpenSource-Hub
S

Slash

3.1k stars·File Management·SHA-256 checksum verified

Open-source self-hosted link manager. Turn long URLs into short, human-readable shortcuts like s/shortcut. Tag, share, and track analytics.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-hosted link shortener and manager for teams, with browser extension and analytics.

Core Features

  • Create customizable short links (e.g., s/shortcut) for any URL
  • Share links publicly or restrict to team members
  • View analytics on link traffic and sources
  • Browser extension for quick access via search bar
  • Share multiple links with Collections on any browser

What It Can't Do

  • Default port 5231 may conflict; adjust with -p flag. Ensure write permission for mounted volume ~/.slash/. Browser extension needs to log into the same self-hosted instance.

Use Cases

  • Share common tools, documents, and resources within a team
  • Personal bookmark management with one-click access

Slash is an open-source, self-hosted platform that helps you organize, manage, and share your most important links. It transforms unwieldy URLs into clean, customizable shortcuts (e.g., s/shortcut) that you can share publicly or with your team. Features include tagging for easy categorization, analytics on link traffic, browser extensions for quick access, and Collections to share a set of links on any browser. Deploy easily with Docker.

Tags

link-shortenerself-hostedopen-sourcebookmark-managerteam-tool

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Ensure Docker is installed, then run: docker run -d --name slash -p 5231:5231 -v ~/.slash/:/var/opt/slash yourselfhosted/slash:latest

4

Step 2: Open browser to http://localhost:5231 and complete initial setup

5

Step 3: Create your first shortcut (e.g., s/docs) and start using it

Install Guide
  1. Step 1: Ensure Docker is installed, then run: docker run -d --name slash -p 5231:5231 -v ~/.slash/:/var/opt/slash yourselfhosted/slash:latest
  2. Step 2: Open browser to http://localhost:5231 and complete initial setup
  3. Step 3: Create your first shortcut (e.g., s/docs) and start using it
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop container: docker stop slash; Remove container: docker rm slash; Delete volume (optional): rm -rf ~/.slash

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-25 14:30:13
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

3 FAQs

Similar Projects