io.github.denysmb.unify Unify Web app aggregator Denys Madureira io.github.denysmb.unify.desktop CC0-1.0 GPL-3.0-or-later #8bccc5 #5d8883 Network Office

Unify is a web app aggregator that brings all your favorite web applications (Spotify, YouTube, Gmail, WhatsApp Web, and more) into a single, desktop-native window.

Organize your web apps into workspaces, switch between them instantly, and enjoy desktop features like native notifications, screen sharing, and media session tracking.

Features:

Unify managing multiple web services (Discord, YouTube, Gmail, etc.) in a single application window https://raw.githubusercontent.com/DenysMb/Unify/main/screenshots/screenshot_webview.png Workspace drawer menu showing organized service categories (Favorites, Social, Office, Multimedia) https://raw.githubusercontent.com/DenysMb/Unify/main/screenshots/screenshot_drawer.png Horizontal service bar with quick access to multiple web applications https://raw.githubusercontent.com/DenysMb/Unify/main/screenshots/screenshot_horizontal-bar.png Workspace status bar with quick access to multiple workspaces https://raw.githubusercontent.com/DenysMb/Unify/main/screenshots/screenshot_status-bar.png Service configuration dialog for adding and editing web services https://raw.githubusercontent.com/DenysMb/Unify/main/screenshots/screenshot_service-dialog.png https://github.com/DenysMb/Unify

This release adds a TLS proxy to reach Cloudflare-protected APIs, a global service switcher, a voice chat quick action in the system tray, and the ability to disable workspaces:

  • Added TLS proxy bridge that routes requests through a local sidecar presenting a real browser fingerprint, bypassing Cloudflare TLS detection on protected APIs
  • Added Network settings page to manage proxied hosts, with automatic detection of hosts that only work through the proxy
  • Added Global Switcher to search and jump to any service across all workspaces
  • Added experimental system tray quick action to open an AI voice chat (ChatGPT or Perplexity), configurable in Settings > Behavior
  • Added support for disabling workspaces from the workspace drawer
  • Re-enabled GPU acceleration in the Flatpak build by removing forced software rendering flags
  • Improved anti-detection script and reworked workspace drawer
  • Added automated tests for the TLS proxy bridge

This release introduces a dedicated Settings window, moving all configuration options out of the workspace drawer for a cleaner and more organized experience:

  • Added dedicated Settings window with categorized sections (Appearance, Behavior, Widevine)
  • Appearance settings: sidebar orientation, size presets, header visibility, zoom controls, workspaces bar
  • Behavior settings: global mute, download confirmation, system tray, autostart
  • Widevine DRM management with install/uninstall UI
  • Workspace drawer simplified to show only workspace navigation and quick actions
  • Settings follow KDE HIG with proper FormLayout structure

This release adds sidebar customization, header visibility control, and autostart support:

  • Added tiny/small/normal/big size presets for the sidebar
  • Added Ctrl+H toggle to hide the application header
  • Added Launch on System Start toggle via Background portal

Bug fixes and improvements.

This release introduces major enhancements to service management, zoom controls, audio handling, and system tray functionality:

  • Added tabbed browsing support for services with improved navigation
  • Added per-service zoom controls with persistence and dropdown menu
  • Added configurable zoom controls visibility toggle
  • Added per-service and global audio mute functionality
  • Added system tray icon visibility toggle
  • Replaced internal link overlay with cleaner tab context menu

New features:

  • Added workspace-level isolated storage - workspaces can now have separate cookies, authentication, and data (e.g., Personal vs Work)
  • Added page-initiated fullscreen support (press ESC to exit)

Bug fixes:

  • Fixed service disabling from any workspace

Bug fixes:

  • Fixed favicon preview for domain-only URLs
  • Disabled WebEngine GPU by default to improve stability

This release adds several new features to improve your experience:

  • Added HTTP warning for service URLs
  • Added download confirmation
  • Added IconHorse integration as additional favicon source
  • Added Google favicon as fallback for service icons
  • Added refresh service action to header toolbar (Ctrl+R and F5 shortcut)
  • Added Dutch translation

Removed Widevine installation script (now handled internally).

Removed application shortcuts functionality.

Initial release.