PaperGlass Pro is a next-generation desktop utility designed for seamless document conversion and management. Built on the robust PySide6 framework, it bridges the gap between powerful functionality and stunning aesthetic design.
It features a native Windows 11 Acrylic/Mica interface, physics-based animations, and a multi-threaded conversion engine that ensures your workflow never freezes.
- True Glassmorphism: Real-time Windows DWM Acrylic blur effects.
- Adaptive Themes: Deep "Obsidian" Dark Mode and "Frost" Ambient Mode.
- Fluid Animations: Hover effects, sliding page transitions, and glass-glow buttons.
- Native Integration: Custom dark title bar with native Windows snap/minimize support.
- Smart Detection: Automatically validates file formats before processing.
- Multi-Threaded: Conversions run in background threads to keep UI responsive.
- Supported Formats:
- π MD to DOCX (Preserves formatting, headers, and code blocks)
- π DOCX to PDF (Enterprise-grade rendering)
- π PDF to DOCX (OCR-capable extraction)
- π XLSX to PDF (Spreadsheet formatting)
- π¨ PDF Flattener (300/600/900 DPI options for legal compliance)
- Remote Management: Connects to a cloud-based JSON controller.
- Update System: Auto-detects critical updates and forces patches if required.
- Security: UUID-based licensing with remote ban capability.
- Broadcast System: Send global announcements to all active users instantly.
- Core: Python 3.12
- UI Framework: PySide6 (Qt for Python)
- Styling: QSS (Qt Style Sheets) & Windows DWM API (
ctypes) - Engines:
pymupdf(fitz),pdf2docx,docx2pdf,htmldocx,pandas - Icons: FontAwesome 5 (
qtawesome)
- Clone the repository:
git clone https://github.com/MustafijRatul/PaperGlassRepo.git
- Install dependencies:
pip install PySide6 pymupdf pdf2docx docx2pdf markdown python-docx pandas reportlab qtawesome htmldocx
- Run the application:
python main.py
Designed & Developed by Ratul
Β© 2025 PaperGlass Pro. All rights reserved.