MLEM.Extended.FNA 7.0.0-ci.70

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.html

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