Evennia MUD/MU* Creation System 
Evennia is a modern library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure Python. It allows game creators to design and flesh out their ideas with great freedom.
Evennia does not impose a particular style, genre or game mechanic. Instead it solves the boring networking and basic stuff all online games need. It provides a framework and tools for you to build the game you want. Coding in Evennia is done using normal Python modules imported into the server at runtime.
Evennia has extensive documentation. It also has a very active community with discussion forums and a discord server to help and support you!
Installation
pip install evennia
(windows users once: py -m evennia)
(note: Windows users with multiple Python versions should prefer `py -3.11` instead of `python` when creating virtual environments)
evennia --init mygame
cd mygame
evennia migrate
evennia start / stop / reload
See the full installation instructions for more help.
Next, browse to http://localhost:4001 or use your third-party mud client to
connect to localhost, port 4000 to see your working (if empty) game!
A game website is created automatically. Connect to your Evennia game from your
web browser as well as using traditional third-party clients.
Where to go next
If this piqued your interest, there is a lengthier introduction to read. You can also read our Evennia in pictures overview. After that, why not check out the Evennia Beginner tutorial.
Welcome!
Metadata
Release files for evennia 6.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| evennia-6.1.0.tar.gz | 2.2 MB | Without provenance | Details for evennia-6.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| evennia-6.1.0-py3-none-any.whl | Python 3 | none | any | Details for evennia-6.1.0-py3-none-any.whl |
Total release size: 4.8 MB
Release files / evennia-6.1.0.tar.gz
| Download URL | evennia-6.1.0.tar.gz |
|---|---|
| Size | 2.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
01fe228d0460c5d482424e9cd8ab1b8e1216ed5b8a29097b105d9a70a6362c29
|
|
BLAKE2b-256 checksum How to use checksums |
cedcf8927f2e5d0f11b638e87fb07e41dfa0fa97329b2f34d48ed34d05f2ff73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Release files / evennia-6.1.0-py3-none-any.whl
| Download URL | evennia-6.1.0-py3-none-any.whl |
|---|---|
| Size | 2.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
de7ee2a778c4d08fe25f3ff3522313021874377792435faee9db8d11560e58a7
|
|
BLAKE2b-256 checksum How to use checksums |
a5e262e430f6c094b849bd9802e9b0bc3dd1954e8a62f83752493a30be438104
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Security for evennia 6.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.