# Category:Modules

## All Modules

love | The root module which contains all the other modules.
love.audio | Provides an interface to output sound to the user's speakers.
love.event | Manages events, like keypresses.
love.filesystem | Provides an interface to the user's filesystem.
love.font | Allows you to work with fonts.
love.graphics | The primary responsibility for the love.
love.image | Provides an interface to decode encoded image data.
love.joystick | Provides an interface to connected joysticks.
love.keyboard | Provides an interface to the user's keyboard.
love.math | Provides system-independent mathematical functions.
love.mouse | Provides an interface to the user's mouse.
love.physics | Simulate 2D rigid body physics in a realistic manner, based on Box2D.
love.sound | This module is responsible for decoding sound files It can't play the sounds, see love.
love.system | Provides access to information about the user's system.
love.thread | Allows you to work with threads.
love.timer | Provides high-resolution timing functionality.
love.touch | Provides an interface to touch-screen presses.
love.window | Provides an interface for modifying and retrieving information about the program's window.
lua-enet | Thin, simple and robust network communication layer for games on top of UDP.

Category:

- Documentation