Mudlet directory

A curated directory of technical resources, scripting frameworks, and community repositories for the Mudlet MUD client. This list focuses on actionable tools for Lua development, UI creation, and game-specific automation.

Mudlet directory illustration
Placeholder illustration shown while custom artwork is being produced.
Category:
Pricing Model:

Showing 10 of 10 entries

Mudlet Wiki API Reference

open-source

The official technical documentation for all Mudlet-specific Lua functions, including trigger, alias, and timer management APIs.

Pros

  • + Comprehensive list of all built-in functions
  • + Includes copy-pasteable code examples
  • + Detailed explanation of event handlers

Cons

  • Some community-contributed examples may be outdated
APILuaReference
Visit ↗

Geyser UI Framework

open-source

An object-oriented Lua library built into Mudlet for creating responsive user interface elements like gauges, labels, and mini-consoles.

Pros

  • + Handles window resizing automatically
  • + Standard for modern Mudlet UI development
  • + Simplifies complex layout management

Cons

  • Requires understanding of object-oriented programming concepts
UIGUIGeyser
Visit ↗

Mudlet Discord Support

free

The primary real-time communication hub for Mudlet users to get help with Lua scripting and client configuration.

Pros

  • + Direct access to Mudlet core developers
  • + Fast response times for debugging
  • + Active community of script authors

Cons

  • Information is ephemeral and not easily searchable like a wiki
CommunitySupportDebugging
Visit ↗

Mudlet Forum Script Archive

free

A repository of community-submitted scripts, triggers, and UI components hosted on the official Mudlet forums.

Pros

  • + Large variety of specialized tools
  • + Historical context for script development
  • + Includes many niche MUD plugins

Cons

  • Search functionality is limited
  • Many older scripts require manual updates for Mudlet 4.0+
ScriptsPluginsArchive
Visit ↗

VS Code Lua Extension (Sumneko)

free

An external development tool that provides linting, autocomplete, and syntax checking for writing Mudlet scripts.

Pros

  • + Superior error detection compared to Mudlet's built-in editor
  • + Supports definition jumping and refactoring
  • + Customizable snippets for Mudlet API

Cons

  • Requires external setup to sync code into Mudlet profiles
IDELintingWorkflow
Visit ↗

Mudlet Mapper Manual

open-source

Detailed guide on using the built-in 2D and 3D map renderer, room creation, and custom exit scripting.

Pros

  • + Explains the underlying coordinate system
  • + Covers both manual and scripted room creation
  • + Essential for building custom navigation systems

Cons

  • Technical documentation can be dense for beginners
MappingManualScripting
Visit ↗

JSON.lua for Mudlet

open-source

A lightweight Lua library for encoding and decoding JSON data, essential for interfacing Mudlet with external web APIs.

Pros

  • + Tiny footprint
  • + Extremely fast performance
  • + Standard for handling external data in Mudlet

Cons

  • Requires manual inclusion in Mudlet scripts
JSONDataAPI
Visit ↗

Mudlet

open-source

A modern, cross-platform MUD client featuring Lua scripting and map support for classic games.

Pros

  • + High-performance C++ backend
  • + Active development and package manager
  • + Rich UI customization via Lua

Cons

  • Steep learning curve for complex scripts
  • Interface can feel cluttered for purists
clientscriptingmodern-ui
Visit ↗

Mudlet Development Kit (MDK)

open-source

A collection of Lua modules for Mudlet designed to simplify common tasks like logging, profiling, and advanced event management.

Pros

  • + Provides a standardized logging framework
  • + Includes a flexible 'Timer' class for complex sequencing
  • + Maintained by high-profile community developers

Cons

  • Adds a dependency layer to distributed script packages
  • Requires familiarity with GitHub for updates
mudletluadev-tools
Visit ↗

Mudlet-Package-Manager

open-source

A framework for distributing and auto-updating Lua script packages for Mudlet users.

Pros

  • + Enables version control for distributed scripts
  • + Simplifies user installation of complex plugins
  • + Supports dependency management

Cons

  • Requires developers to maintain a specific JSON manifest
  • Client support for auto-updates can be finicky
distributionmudletlua
Visit ↗