🔗 Symbolic Link Creator
Author: titanhp
Platform: Windows, macOS, Linux
Overview
Symbolic Link Creator is a user-friendly GUI application designed to simplify the creation of symbolic and hard links across major operating systems. Built with Tkinter and TkinterDnD2, it supports drag-and-drop functionality and automatically requests admin privileges on Windows when needed.
✨ Features
- Create symbolic links for files and folders
- Create hard links for files (where supported)
- Drag-and-drop support for path selection
- Admin privilege handling on Windows
🛠 Requirements
- Python 3.7+
tkinterdnd2library- Admin rights (Windows only)
🚀 Installation & Usage
- Clone or download the repository
- Install dependencies:
pip install tkinterdnd2 - Run the app:
python Symlink-Creator.py
🧭 Steps to Create a Link
- Select link type: symbolic or hard
- Choose link location and name
- Select destination path
- Click “Create Link”
📦 Building a Standalone Executable (Windows)
Use PyInstaller to create a standalone .exe:
pip install pyinstaller
pyinstaller --noconfirm --onefile --windowed --icon symlink.ico Symlink-Creator.py
The executable will be available in the dist folder.
📁 Project Structure
Symlink-Creator.py– Main scriptsymlink.ico– Optional iconbuild/– PyInstaller output.gitignore– Git rules
📄 License
MIT License
Explore the project on GitHub