yue  by yue

GUI library for cross-platform native apps

Created 9 years ago
3,607 stars

Top 13.2% on SourcePulse

GitHubView on GitHub
Project Summary

Yue is a library for building native, cross-platform GUI applications. It targets developers seeking a native look and feel across different operating systems, offering a C++ core with potential bindings for other languages.

How It Works

Yue utilizes a C++ core to render native widgets, aiming for a true native experience rather than a simulated one. This approach leverages the underlying operating system's UI toolkit, potentially leading to better performance and integration compared to cross-platform solutions that rely on web technologies or custom rendering engines.

Quick Start & Requirements

Highlighted Details

  • Native cross-platform GUI development.
  • C++ core for performance and native integration.
  • Includes boilerplate for Node.js and C++.
  • Sample applications demonstrate capabilities, including LLM apps and clipboard syncing.

Maintenance & Community

  • The project appears to be maintained by the yue organization.
  • Community interaction is encouraged via the issues page.

Licensing & Compatibility

  • Licensed under LGPL v2.1 with an exception allowing static linking into projects regardless of their license, provided Yue's source code is not modified.
  • Proprietary licenses are available via commercial contract.
  • Documentation and script files are in the public domain.

Limitations & Caveats

The README does not detail specific platform support beyond "cross-platform" or provide installation instructions beyond building from source. The project's maturity and breadth of community support are not immediately clear from the provided text.

Health Check
Last Commit

1 year ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
0
Star History
11 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.