PyMUD - Native Python MUD Client

An open-source MUD client built with Python, designed for all kinds of MUD games. Simple and easy to use, yet powerful, with support for quickly deploying and customizing your own scripts.

Features

Core capabilities and advantages of PyMUD

Python-Based

Communication protocol handling implemented with native Python asyncio, supporting async/await directly in your scripts so you can freely choose synchronous or asynchronous implementations.

🎮

Console UI Design

Full-screen, split-console UI design with mouse support and very low resource usage, running smoothly even on single-core 1 GB RAM Linux VPS.

🔌

Script Plugin System

Modular design with support for custom scripts and plugin extensions, making it easy to add new features and share customized scripts.

Resources

PyMUD-related resources and documentation

Official Documentation

Complete API reference, tutorials, and development guide to help you quickly get started with the PyMUD framework.

Visit Docs

GitHub Repository

Open-source code repository containing the latest source code, issue tracking, and contribution guidelines.

View Source

Official Forum

Official community forum for sharing experience, discussing issues, posting blogs, and getting technical support.

Go to Forum

Contact

Welcome to reach out for collaboration or questions

If you have any questions, suggestions, or would like to contribute to the PyMUD framework, feel free to contact us through the following ways.

Send Email GitHub Organization QQ Group 554672580