Application virtualization SDK that transforms native desktop applications into browser‑accessible web applications.
Vendor
Cybele Software
Company Website

Thinfinity VirtualUI is an application virtualization and web enablement software development kit designed to transform native desktop applications into web‑accessible applications without rewriting their core logic. It works by intercepting the graphical user interface of an application and streaming it securely to a web browser using HTML5 technologies. VirtualUI is intended for software vendors and development teams who need to modernize legacy applications, enable remote access, or provide SaaS‑like delivery while preserving existing codebases. The solution operates as an embedded component within applications and supports secure, scalable, and centralized deployment models.
Key Features
Application UI Virtualization Streams application interfaces to browsers.
- Captures native GUI output
- Renders UI using HTML5 in browsers
Code‑Preserving Modernization Avoids full application rewrites.
- No need to redesign application logic
- Works with existing desktop codebases
Embedded SDK Architecture Integrated directly into applications.
- Runs inside the application process
- Controlled programmatically by developers
Browser‑Based Access Clientless application usage.
- Access through standard web browsers
- No plugins or client software required
Security and Isolation Protects application execution and data.
- Server‑side execution of applications
- Encrypted communication channels
Multi‑User and Session Support Enables concurrent user access.
- Isolated user sessions
- Centralized application hosting
Web Integration Capabilities Enhances applications with web features.
- File upload and download handling
- Clipboard and input redirection
- Integration with web authentication systems
Benefits
Faster Application Modernization Reduces time and cost compared to rewrites.
- Extends lifespan of legacy applications
- Accelerates web and SaaS enablement
Centralized Application Control Simplifies deployment and maintenance.
- Single application instance management
- Central updates and patching
Improved Accessibility Expands application reach.
- Browser‑based access from any device
- Supports remote and distributed users
Enhanced Security Model Limits exposure of application assets.
- No local installation of application binaries
- Server‑side execution reduces data leakage
Developer Flexibility Adapts to different architectural needs.
- Can be embedded selectively
- Supports custom workflows and UI behavior