MLEM.Startup.FNA 7.0.0-ci.52

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.Startup.FNA.

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