MLEM.Ui.FNA 8.0.0-ci.177

The MLEM logo

MLEM Library for Extending MonoGame, FNA and KNI is a set of multipurpose libraries for the game frameworks MonoGame, FNA and KNI that provides abstractions, quality of life improvements and additional features like an extensive ui system and easy input handling.

MLEM is platform-agnostic and multi-targets .NET Standard 2.0, .NET 8.0 and .NET Framework 4.5.2, which makes it compatible with MonoGame, FNA and KNI on Desktop, mobile devices, consoles and web.

What next?

Packages

  • MLEM is the base package, which provides various small addons and abstractions for MonoGame, FNA and KNI, including a text formatting system and simple input handling
  • MLEM.Ui provides a mouse, keyboard, gamepad and touch ready Ui system that features automatic anchoring, sizing and several ready-to-use element types
  • MLEM.Extended ties in with MonoGame.Extended and other MonoGame and FNA libraries
  • MLEM.Data provides simple loading and processing of textures and other data, including the ability to load non-XNB content files easily
  • MLEM.Startup combines MLEM with some other useful libraries into a quick Game startup class
  • MLEM.Templates contains cross-platform project templates

Made with MLEM

If you created a project with the help of MLEM, you can get it added to this list by submitting an issue or a pull request. If its source is public, other people will be able to use your project as an example, too!

Gallery

Here are some images that show a couple of MLEM's features.

The MLEM.Ui demo in action:

A gif showing various user interface elements from the MLEM.Ui demo

MLEM's text formatting system, which is compatible with both MLEM.Ui and regular sprite batch rendering:

An image showing text with various colors and other formatting

Friends of MLEM

There are several other libraries and tools that work well in combination with MonoGame, FNA, KNI and MLEM. Here are some of them:

  • Contentless, a tool that removes the need to add assets to the MonoGame Content Pipeline manually
  • GameBundle, a tool that packages MonoGame and other .NET applications into several distributable formats
  • Coroutine, a package that implements Unity-style coroutines for any project
  • MonoGame.Extended, a package that also provides several additional features for MonoGame

Showing the top 20 packages that depend on MLEM.Ui.FNA.

Packages Downloads
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
64
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
65
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
66
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
67
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
71
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
75
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
76
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
77
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
78
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
80
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
84
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
85

See the full changelog at https://mlem.ellpeck.de/CHANGELOG.html

.NET Framework 4.5.2

.NET 8.0

.NET Standard 2.0

Version Downloads Last updated
8.0.0-ci.178 5 01/09/2025
8.0.0-ci.177 5 01/08/2025
8.0.0-ci.176 4 01/08/2025
8.0.0-ci.175 10 01/02/2025
8.0.0-ci.174 13 12/17/2024
8.0.0-ci.173 12 12/17/2024
8.0.0-ci.172 13 11/24/2024
8.0.0-ci.171 12 11/16/2024
8.0.0-ci.170 12 11/16/2024
8.0.0-ci.169 14 11/16/2024
8.0.0-ci.168 18 11/09/2024
8.0.0-ci.166 16 11/07/2024
7.2.0-ci.150 17 10/30/2024
7.2.0-ci.149 16 10/30/2024
7.2.0-ci.148 16 10/30/2024
7.2.0-ci.147 16 10/29/2024
7.2.0-ci.142 14 10/29/2024
7.1.2-ci.135 17 10/29/2024
7.1.2-ci.133 12 10/27/2024
7.1.2-ci.118 13 10/26/2024
7.1.2-ci.117 12 10/26/2024
7.1.2-ci.116 14 10/20/2024
7.1.2-ci.115 21 10/08/2024
7.1.2-ci.114 20 10/08/2024
7.1.2-ci.113 13 10/07/2024
7.1.2-ci.112 16 10/07/2024
7.1.2-ci.111 14 10/07/2024
7.1.2-ci.110 16 09/29/2024
7.1.2-ci.109 16 09/29/2024
7.1.2-ci.108 16 09/19/2024
7.1.2-ci.107 14 09/19/2024
7.1.2-ci.106 16 09/15/2024
7.1.2-ci.105 17 09/15/2024
7.1.2-ci.104 17 09/15/2024
7.1.2-ci.103 21 09/15/2024
7.1.2-ci.102 16 09/15/2024
7.1.2-ci.101 16 09/14/2024
7.1.1-ci.96 16 09/14/2024
7.1.1-ci.90 15 09/14/2024
7.1.1-ci.89 17 09/14/2024
7.1.1-ci.88 18 09/02/2024
7.1.0-ci.86 16 09/02/2024
7.1.0-ci.85 19 09/02/2024
7.1.0-ci.82 18 08/28/2024
7.1.0-ci.81 25 08/18/2024
7.1.0-ci.80 23 07/29/2024
7.1.0-ci.79 26 07/29/2024
7.0.1-ci.78 22 07/29/2024
7.0.1-ci.77 24 07/20/2024
7.0.0-ci.76 21 07/20/2024
7.0.0-ci.74 27 07/19/2024
7.0.0-ci.73 27 07/19/2024
7.0.0-ci.72 23 07/19/2024
7.0.0-ci.71 17 07/19/2024
7.0.0-ci.70 22 07/18/2024
7.0.0-ci.69 20 07/17/2024
7.0.0-ci.68 19 07/16/2024
7.0.0-ci.67 19 07/16/2024
7.0.0-ci.66 27 07/14/2024
7.0.0-ci.65 21 07/14/2024
7.0.0-ci.64 35 07/10/2024
7.0.0-ci.63 26 06/27/2024
7.0.0-ci.62 21 06/14/2024
7.0.0-ci.61 21 06/11/2024
7.0.0-ci.60 21 06/09/2024
7.0.0-ci.59 19 06/09/2024
7.0.0-ci.58 19 06/02/2024
7.0.0-ci.57 23 05/30/2024
7.0.0-ci.56 18 05/30/2024
7.0.0-ci.55 21 05/29/2024
7.0.0-ci.54 18 05/29/2024
7.0.0-ci.53 19 05/29/2024
7.0.0-ci.52 26 04/13/2024
7.0.0-ci.51 85 04/13/2024
7.0.0-ci.50 52 04/10/2024
7.0.0-ci.49 29 04/10/2024
7.0.0-ci.48 30 04/10/2024
7.0.0-ci.47 75 04/10/2024
7.0.0-ci.46 38 04/10/2024
6.3.2-ci.45 28 04/10/2024
6.3.2-ci.44 26 04/10/2024
6.3.2-ci.43 23 04/05/2024
6.3.2-ci.42 37 04/05/2024
6.3.1-ci.41 35 04/05/2024
6.3.1-ci.39 37 04/05/2024
6.3.1-ci.36 33 04/04/2024
6.3.1-ci.34 41 04/04/2024
6.3.1-ci.32 39 04/04/2024
6.3.0-ci.77 36 12/28/2023
6.3.0-ci.76 31 12/20/2023
6.3.0-ci.75 28 12/20/2023
6.3.0-ci.74 27 12/16/2023
6.3.0-ci.73 29 12/13/2023
6.3.0-ci.72 29 12/13/2023
6.3.0-ci.71 30 12/04/2023
6.3.0-ci.70 27 12/03/2023
6.3.0-ci.69 28 12/03/2023
6.3.0-ci.67 30 11/23/2023
6.3.0-ci.66 32 11/23/2023
6.3.0-ci.63 28 11/23/2023
6.3.0-ci.61 32 11/23/2023
6.3.0-ci.52 31 11/11/2023
6.3.0-ci.51 50 11/11/2023
6.3.0-ci.50 29 11/11/2023
6.3.0-ci.49 34 11/11/2023
6.3.0-ci.47 25 11/11/2023
6.3.0-ci.45 31 11/08/2023
6.3.0-ci.44 46 10/14/2023
6.3.0-ci.43 56 10/14/2023
6.3.0-ci.42 49 10/14/2023
6.3.0-ci.41 47 10/14/2023
6.3.0-ci.40 49 10/14/2023
6.3.0-ci.39 42 10/14/2023
6.3.0-ci.38 46 10/04/2023
6.3.0-ci.37 58 09/30/2023
6.3.0-ci.36 50 09/27/2023
6.3.0-ci.34 50 09/15/2023
6.3.0-ci.32 41 09/06/2023
6.3.0-ci.31 54 04/04/2024
6.3.0-ci.29 43 04/02/2024
6.3.0-ci.28 37 03/30/2024
6.3.0-ci.27 37 03/30/2024
6.3.0-ci.26 39 03/30/2024
6.3.0-ci.25 38 03/17/2024
6.3.0-ci.24 39 03/17/2024
6.3.0-ci.23 47 03/15/2024
6.3.0-ci.22 52 08/14/2023
6.3.0-ci.21 39 08/07/2023
6.3.0-ci.20 52 08/03/2023
6.3.0-ci.19 48 07/17/2023
6.3.0-ci.18 49 07/17/2023
6.3.0-ci.17 57 07/11/2023
6.3.0-ci.16 54 07/10/2023
6.3.0-ci.15 48 07/10/2023
6.3.0-ci.14 29 01/14/2024
6.3.0-ci.2 27 01/03/2024
6.3.0-ci.0 33 11/22/2023
6.2.0-ci.749 48 06/28/2023
6.2.0-ci.748 48 06/28/2023
6.2.0-ci.747 51 06/21/2023
6.2.0-ci.746 62 06/20/2023
6.2.0-ci.745 49 06/20/2023
6.2.0-ci.744 47 06/20/2023
6.2.0-ci.742 44 06/14/2023
6.2.0-ci.741 49 06/14/2023
6.2.0-ci.740 47 06/14/2023
6.2.0-ci.739 48 06/09/2023
6.2.0-ci.738 47 05/26/2023
6.2.0-ci.737 54 05/25/2023
6.2.0-ci.736 50 05/24/2023
6.2.0-ci.735 45 05/23/2023
6.2.0-ci.734 59 05/22/2023
6.2.0-ci.733 43 05/21/2023
6.2.0-ci.730 65 05/19/2023
6.2.0-ci.729 48 05/19/2023
6.2.0-ci.728 53 05/19/2023
6.2.0-ci.727 50 05/19/2023
6.2.0-ci.726 51 05/19/2023
6.2.0-ci.725 47 05/19/2023
6.2.0-ci.724 51 05/19/2023
6.2.0-ci.723 61 05/19/2023
6.2.0-ci.721 49 05/18/2023
6.2.0-ci.720 52 05/15/2023
6.2.0-ci.719 52 05/15/2023
6.2.0-ci.717 46 05/15/2023
6.2.0-ci.713 53 05/15/2023
6.2.0-ci.712 57 05/10/2023
6.2.0-ci.711 34 04/26/2023
6.2.0-ci.710 61 04/24/2023
6.2.0-ci.709 46 04/16/2023
6.2.0-ci.708 53 04/16/2023
6.2.0-ci.707 53 04/16/2023
6.2.0-706 35 04/15/2023
6.2.0-705 38 04/15/2023
6.2.0-704 36 04/15/2023
6.2.0-703 55 04/12/2023
6.2.0-699 43 04/08/2023
6.2.0-698 56 04/06/2023
6.2.0-697 56 04/06/2023
6.2.0-696 33 03/30/2023
6.2.0-689 38 03/29/2023
6.2.0-687 44 03/29/2023
6.2.0-686 49 03/28/2023
6.2.0-684 61 03/07/2023
6.2.0-682 53 03/05/2023
6.2.0-681 33 03/05/2023
6.2.0-680 53 03/04/2023
6.2.0-679 52 03/04/2023
6.2.0-678 59 03/04/2023
6.2.0-677 50 03/03/2023
6.2.0-676 57 03/03/2023
6.2.0-675 43 02/23/2023
6.2.0-674 49 02/23/2023
6.2.0-673 59 02/22/2023
6.2.0-672 48 02/21/2023
6.2.0-670 54 02/20/2023
6.2.0-669 34 02/18/2023
6.2.0-666 56 02/17/2023
6.2.0-665 51 02/17/2023
6.2.0-664 56 02/17/2023
6.2.0-663 44 02/13/2023
6.2.0-662 53 02/13/2023
6.2.0-661 54 02/09/2023
6.2.0-660 52 02/09/2023
6.2.0-659 59 02/03/2023
6.2.0-658 36 01/30/2023
6.2.0-657 54 01/30/2023
6.2.0-656 62 01/25/2023
6.2.0-655 58 01/19/2023
6.1.0-654 49 01/19/2023
6.1.0-652 59 01/08/2023
6.1.0-651 37 01/07/2023
6.1.0-650 54 01/07/2023
6.1.0-649 51 01/07/2023
6.1.0-648 54 01/03/2023
6.1.0-646 48 12/28/2022
6.1.0-645 34 12/27/2022
6.1.0-644 53 12/26/2022
6.1.0-643 41 12/23/2022
6.1.0-642 49 12/23/2022
6.1.0-641 38 12/23/2022
6.1.0-640 58 12/23/2022
6.1.0-639 35 12/23/2022
6.1.0-638 40 12/22/2022
6.1.0-637 46 12/22/2022
6.1.0-636 59 12/22/2022
6.1.0-634 52 12/22/2022
6.1.0-633 39 12/21/2022
6.1.0-632 36 12/21/2022
6.1.0-631 53 12/21/2022
6.1.0-630 57 12/18/2022
6.1.0-629 56 12/16/2022
6.1.0-628 58 12/13/2022
6.1.0-627 40 12/12/2022
6.1.0-626 34 12/08/2022
6.1.0-625 37 12/07/2022
6.1.0-624 34 12/06/2022
6.1.0-623 44 12/06/2022
6.1.0-622 37 12/06/2022
6.1.0-621 39 12/04/2022
6.1.0-620 40 11/30/2022
6.1.0-619 48 11/30/2022
6.1.0-618 41 11/30/2022
6.1.0-617 56 11/29/2022
6.1.0-616 54 11/29/2022
6.1.0-615 51 11/29/2022
6.1.0-613 50 11/29/2022
6.1.0-612 53 11/29/2022
6.1.0-611 53 11/27/2022
6.1.0-610 55 11/27/2022
6.1.0-609 59 11/24/2022
6.1.0-608 57 11/24/2022
6.1.0-607 59 11/23/2022
6.1.0-606 48 11/22/2022
6.1.0-605 57 11/22/2022
6.1.0-604 59 11/22/2022
6.1.0-602 57 11/19/2022
6.1.0-601 55 11/14/2022
6.1.0-600 57 11/14/2022
6.1.0-599 53 11/14/2022
6.1.0-598 39 11/10/2022
6.1.0-597 39 11/10/2022
6.1.0-596 57 11/08/2022
6.1.0-595 38 11/08/2022
6.1.0-594 38 11/08/2022
6.1.0-593 40 11/08/2022
6.1.0-592 38 11/03/2022
6.1.0-591 36 10/31/2022
6.1.0-590 36 10/31/2022
6.1.0-589 42 10/31/2022
6.1.0-588 37 10/27/2022
6.1.0-587 38 10/26/2022
6.1.0-586 38 10/26/2022
6.1.0-585 40 10/23/2022
6.1.0-584 40 10/22/2022
6.1.0-583 53 10/20/2022
6.1.0-582 57 10/17/2022
6.1.0-581 38 10/15/2022
6.1.0-580 40 10/15/2022
6.1.0-574 39 10/10/2022
6.1.0-573 37 10/10/2022
6.1.0-572 55 10/09/2022
6.1.0-571 43 10/09/2022
6.1.0-570 36 10/09/2022
6.1.0-568 43 09/24/2022
6.1.0-567 34 09/24/2022
6.1.0-565 42 09/22/2022
6.1.0-564 39 09/19/2022
6.1.0-563 38 09/15/2022
6.1.0-562 37 09/15/2022
6.1.0-561 58 09/15/2022
6.1.0-560 35 09/14/2022
6.1.0-559 35 09/14/2022
6.1.0-545 47 09/14/2022
6.1.0-544 38 09/14/2022
6.1.0-543 37 09/14/2022
6.1.0-542 41 09/14/2022
6.1.0-540 40 09/14/2022
6.1.0-539 39 09/14/2022
6.1.0-538 36 09/13/2022
6.1.0-536 82 09/13/2022
6.1.0-535 37 09/13/2022
6.1.0-534 42 09/13/2022
6.1.0-533 41 09/13/2022
6.1.0-532 37 09/12/2022
6.1.0-531 43 09/12/2022
6.1.0-530 33 09/12/2022
6.1.0-529 37 09/12/2022
6.1.0-528 47 09/12/2022
6.1.0-527 41 09/09/2022
6.1.0-526 67 09/09/2022
6.1.0-525 39 09/04/2022
6.1.0-524 54 09/03/2022
6.1.0-523 36 09/02/2022
6.1.0-522 36 09/02/2022
6.1.0-521 39 09/02/2022
6.1.0-520 57 09/02/2022
6.1.0-519 46 08/20/2022
6.1.0-515 47 08/19/2022
6.1.0-514 46 08/16/2022
6.1.0-513 49 08/11/2022
6.1.0-511 48 08/04/2022
6.1.0-510 62 08/04/2022
6.1.0-509 44 08/04/2022
6.1.0-508 54 08/04/2022
6.1.0-507 45 08/03/2022
6.1.0-506 44 08/02/2022
6.1.0-505 67 08/02/2022
6.1.0-504 56 07/29/2022
6.1.0-503 65 07/29/2022
6.1.0-502 65 07/29/2022
6.1.0-501 64 07/27/2022
6.1.0-500 60 07/27/2022
6.1.0-498 41 07/25/2022
6.0.0-497 57 07/25/2022
6.0.0-496 49 07/25/2022
6.0.0-495 79 07/25/2022
6.0.0-490 67 07/19/2022
6.0.0-489 63 07/18/2022
6.0.0-487 68 07/18/2022
6.0.0-486 74 07/04/2022
6.0.0-485 74 06/29/2022
6.0.0-484 61 06/29/2022
6.0.0-483 75 06/26/2022
6.0.0-482 66 06/26/2022
6.0.0-481 67 06/26/2022
6.0.0-480 84 06/25/2022
6.0.0-479 66 06/25/2022
6.0.0-478 68 06/24/2022
5.4.0-477 67 06/24/2022
5.4.0-476 68 06/24/2022
5.4.0-475 70 06/24/2022
5.4.0-474 100 06/24/2022
5.4.0-473 71 06/24/2022