MLEM.Extended.FNA 6.0.0-486

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.

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

No packages depend on MLEM.Extended.FNA.

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

.NET Standard 2.0

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