MLEM.Extended.FNA 6.3.0-ci.750

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
  • DynamicEnums, a package that provides enum-like single-instance values with many additional capabilities
  • MonoGame.Extended, a package that also provides several additional features for MonoGame

No packages depend on MLEM.Extended.FNA.

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

.NET 7.0

.NET Standard 2.0

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