MLEM.Extended.FNA 6.1.0-620

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 game with the help of MLEM, you can get it added to this list by submitting it on the issue tracker. 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
  • MonoGame.Extended, a package that also provides several additional features for MonoGame
  • Coroutine, a package that implements Unity-style coroutines for any project
  • Illumilib, a simple keyboard and mouse lighting library with support for Razer, Logitech and Corsair devices
  • DynamicEnums, which provides enum-like single-instance values with additional capabilities, including dynamic addition of new arbitrary values and flags

No packages depend on MLEM.Extended.FNA.

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

.NET 6.0

.NET Standard 2.0

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