MLEM.Ui.FNA 7.0.1-ci.77

The MLEM logo

MLEM Library for Extending MonoGame and FNA is a set of multipurpose libraries for the game frameworks MonoGame and FNA 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 6.0 and .NET Framework 4.5.2, which makes it compatible with MonoGame and FNA on Desktop, mobile devices and consoles.

What next?

Packages

  • MLEM is the base package, which provides various small addons and abstractions for MonoGame and FNA, 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 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
42
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
44
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
45
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
47
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
48
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
49
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
50
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
53
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
54
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
55
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
57
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
62
MLEM.Startup.FNA
MLEM Library for Extending FNA combined with some other useful libraries into a quick Game startup class
66

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