| Crates.io | portlight |
| lib.rs | portlight |
| version | 0.0.1 |
| created_at | 2022-03-31 00:03:13.71155+00 |
| updated_at | 2025-08-14 14:36:29.030362+00 |
| description | Cross-platform window management for audio plugins |
| homepage | |
| repository | https://github.com/coupler-rs/portlight |
| max_upload_size | |
| id | 559436 |
| size | 162,545 |
Portlight is a cross-platform window management library built for use in both standalone applications and embedded plugin GUIs. It currently supports Windows, macOS, and X11.
Supported functionality:
Not implemented yet:
No direct support is provided for using graphics APIs like Direct3D, Metal, OpenGL, or Vulkan, but it should be possible to do so manually using the RawWindow API.
This project is distributed under the terms of both the MIT license and the Apache license, version 2.0. Contributions are accepted under the same terms.