MLEM.Ui.FNA 8.0.0-ci.174

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
58
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
59
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
60
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
61
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
62
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
69
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
70
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
72
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
79

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