ShareHub

A file-based content sharing platform that transforms folders into shareable web pages

How It Works

Create a Share

Create a folder in the shares directory and add your content files

Add Description

Optionally add a doc.md file with description and metadata

Share Content

Access your share at /share/{folder-name} and share the URL

Content Types Supported

Documents

Share PDF, DOC, DOCX, and TXT files with download links and QR codes for easy mobile access.

Media

Share audio and video files with embedded players, lyrics/descriptions, and download options.

Web Pages

Share HTML content embedded directly in the page for interactive web experiences.

Key Features

Zero Database Setup

Purely file-based system with no database required

QR Codes

Auto-generated QR codes for easy mobile sharing

Markdown Support

Rich content descriptions using Markdown

Media Players

Embedded players for immediate playback

Direct Downloads

Easy file downloads for all content types

Clean URLs

SEO-friendly URLs for better sharing

Technology Stack

Spring Boot
Thymeleaf
CommonMark
ZXing
Bootstrap 5

Ready to Get Started?

Browse Shares