百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

Myra

> 开发工具
开源

适用于 MonoGame、FNA 和 Stride 的 UI 库

869 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

适用于 MonoGame、FNA 和 Stride 的 UI 库

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, 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:

  • Myra Discord

Building From Source

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

Sponsor

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

  • Boosty: https://boosty.to/rds1983
  • Telegram Wallet: https://t.me/rds1983

Crypto

USDT (TON): UQCQy6tFInPvqinE44zHY4R0rYS3niaBikkqiSyGmyoAMwyO

TON: UQCQy6tFInPvqinE44zHY4R0rYS3niaBikkqiSyGmyoAMwyO

Gallery

All Widgets Sample

Commodore 64 Skin

MyraPad

Credits

  • MonoGame
  • FNA
  • Stride
  • MonoGame.Extended
  • VisUI
  • LibGDX
  • Cyotek.Drawing.BitmapFont
  • stb
  • TextCopy

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#csharpgamedevguimit

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类开发工具
定价开源

> 相关工具

V
VS Code
流行的开源代码编辑器
G
Git
分布式版本控制系统
V
Vite
下一代前端构建工具