MIT License

项目介绍

MyraUI/Myra 是一个托管在 GitHub 上的开源项目,主要使用 C# 编写,采用 MIT License 许可证,目前获得 887 个 Star、116 次 Fork。

仓库全名
MyraUI/Myra
开源许可证
MIT License
Star 数
887
Fork 数
116
未关闭 Issue
71

README 摘要

Overview Myra is a UI library for MonoGame, FNA, and Stride. Features Rich Set of Widgets. Myra has the following widgets: Label, Button, ToggleButton, CheckButton, RadioButton, TextBox, Image, Separator, ComboView, ListView, Menu, TabControl, Slider, ProgressBar, SpinButton, Grid, HorizontalStackPanel, VerticalStackPanel, Panel, ScrollViewer, SplitPane (with arbitrary number of splitters), TreeView, Window, Dialog,…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Myra 用什么语言开发?

主要使用 C# 编写,采用 MIT License 许可证,目前有 887 个 Star。

Myra 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 Myra 的源码?

可以直接克隆仓库:git clone https://github.com/MyraUI/Myra.git,默认分支为 master;安装与运行步骤见仓库 README。

Myra 最近还在维护吗?

仓库最近一次更新为 1 周前,当前有 71 个未关闭 Issue;Star 数为 887,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

UI Library for MonoGame, FNA and Stride

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
1135
价值分
565
活跃状态
活跃

语言占比

Batchfile
C#

Release

README

Overview

Nuget Build & Publish Beta Chat

Myra is a UI library for MonoGame, FNA, and Stride.

Features

  • Rich Set of Widgets. Myra has the following widgets: Label, Button, ToggleButton, CheckButton, RadioButton, TextBox, Image, Separator, ComboView, ListView, Menu, TabControl, Slider, ProgressBar, SpinButton, Grid, HorizontalStackPanel, VerticalStackPanel, Panel, ScrollViewer, SplitPane (with arbitrary number of splitters), TreeView, Window, Dialog, FileDialog, ColorPickerDialog, PropertyGrid.
  • MML (Myra Markup Language). An XML-based declarative language to describe UI (example).
  • Skinning. The default skin (borrowed from VisUI) can be replaced with a custom skin loaded from XML (example).
  • MyraPad. Standalone WYSIWYG MML based UI designer.
  • Myra.PlatformAgnostic. Version of the library that could be used in any C# game engine.

Documentation

https://myraui.github.io/Myra/

Support

Use the following resources if you need help with Myra or have any questions:

Building From Source

  1. Clone this repository.
  2. Open a solution from the “build” folder.

If this project is useful for you, you can support development:

Crypto

USDT (TON): UQCQy6tFInPvqinE44zHY4R0rYS3niaBikkqiSyGmyoAMwyO

TON: UQCQy6tFInPvqinE44zHY4R0rYS3niaBikkqiSyGmyoAMwyO

All Widgets Sample

Commodore 64 Skin

MyraPad

Credits

评论

暂无评论