Top 20 NuGet monogame Packages

A very simple MonoGame library that sits and listens for coin drops (keyboard press, etc.) and tracks number of credits.
Library for parsing BulletML xml files. Used for scripting bullet patterns in shmup games.
MonoGame component to display the frame rate.
A collection of utility classes/functionality to make developing games in MonoGame easier.
Animations to make MonoGame more awesome.
ECS game engine in MonoGame and C#.
An editable, multi-language, event-driven textbox for MonoGame that supports selection and cut/copy/paste. Just import this nuget package. It is a PCL so you should be able to use it in any MG project. Look at the git-repo for the usage since the repo there contains a test-project.
[DEPRECATED] This library is deprecated. Please use the normal StateMachine instead which is fully tested and being actively maintained. https://www.nuget.org/packages/StateMachine/ This project implements a Finite-State-Machine (FSM) designed to be used in games. Furthermore it implements eve...
Aether.Physics2D is a 2D collision detection system.
A helper PCL (InputStateManager) for MonoGame useful for querying keyboard, mouse, touch and gamepad inputs. Currently it provides convenience-methods in a fluent manner for: - Keyboard (Key) Sub-context for 'Is' and 'Was', helper functions for 'Any-ALT (...SHIFT, CTRL)' and NumLock and CapsLock...
Provides work-arounds of some advanced reflection functionality generally unavailable under PCL code. Forked from the popular Nuclex Framework.
Provides helper utilities required by the Nuclectic Framework. Forked from the popular Nuclex Framework.
Provides implementations of specialized collections required by the Nuclectic Framework, including: Dequeue, ObservableList, Pool, TransformingReadOnlyCollection, and WeakCollection. Forked from the popular Nuclex Framework.
Abstractions for an input management system that can poll for input from keyboard, gamepads, mouse, and touchpanels. Forked from the popular Nuclex Framework.
Provides an InputManager that can poll for input from keyboard, gamepads, mouse, and touchpanels. Make sure to wire in functionality from Nuclectic.Input.* packages that match your target platform. Forked from the popular Nuclex Framework.
Provides a starting point for a skybox special effect. Forked from the popular Nuclex Framework.
Abstractions for shared functionality for Nuclectic special effects libraries, including a StaticMesh. Forked from the popular Nuclex Framework.
Provides shared functionality for Nuclectic special effects libraries, including an implementation of a StaticMesh. Forked from the popular Nuclex Framework.
Abstractions for vertex batch drawing & other vector operations. Forked from the popular Nuclex Framework.