Skip to content

A premium, enterprise-grade document conversion suite built with Python & PySide6. Features a stunning Windows 11 Acrylic Glass UI, intelligent file processing, PDF flattening, and remote administrative control.

License

Notifications You must be signed in to change notification settings

MustafijRatul/PaperGlassRepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ž PaperGlass Pro | Enterprise Document Studio

License Python Platform Status

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.


✨ Key Features

🎨 Premium User Experience

  • 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.

⚑ Intelligent Conversion Engine

  • 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)

πŸ›‘οΈ Enterprise Control (Admin Mode)

  • 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.

πŸ› οΈ Tech Stack

  • 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)

πŸš€ Installation

  1. Clone the repository:
    git clone https://github.com/MustafijRatul/PaperGlassRepo.git
  2. Install dependencies:
    pip install PySide6 pymupdf pdf2docx docx2pdf markdown python-docx pandas reportlab qtawesome htmldocx
  3. Run the application:
    python main.py

πŸ‘€ Author

Designed & Developed by Ratul


Β© 2025 PaperGlass Pro. All rights reserved.

About

A premium, enterprise-grade document conversion suite built with Python & PySide6. Features a stunning Windows 11 Acrylic Glass UI, intelligent file processing, PDF flattening, and remote administrative control.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published