Skip to content

Multiplayer Mod & TypeScript SDK for Skyrim Special Edition

Notifications You must be signed in to change notification settings

skyrim-multiplayer/skymp

Folders and files

NameName
Last commit message
Last commit date
Feb 10, 2025
Feb 14, 2025
Aug 16, 2024
Nov 2, 2024
Dec 23, 2024
Feb 14, 2025
Jan 30, 2025
Feb 10, 2025
Feb 14, 2025
Apr 12, 2024
Feb 6, 2025
Nov 2, 2024
Dec 23, 2024
Feb 14, 2025
Feb 14, 2025
Nov 2, 2024
Nov 2, 2024
Feb 17, 2025
Feb 14, 2025
Feb 16, 2025
Oct 19, 2024
Nov 2, 2024
Jul 3, 2021
Jan 8, 2023
Jun 24, 2023
Jun 24, 2023
Nov 11, 2021
Dec 6, 2024
Jun 28, 2023
Jun 24, 2023
Nov 25, 2024
Dec 15, 2024
Dec 7, 2024
Sep 19, 2024
Jun 28, 2023
Jan 27, 2023
Jan 8, 2023
Dec 23, 2024
Mar 15, 2022
Feb 5, 2025

Repository files navigation

SkyMP

Discord Chat PR's Welcome Players Servers

SkyMP is an open-source multiplayer mod for Skyrim ⚡

SkyMP is built on top of the SkyrimPlatform - a tool to create Skyrim mods with TypeScript and Chromium. 🚀

This repo hosts all sources to ease local setup and contributing. See CONTRIBUTING for build instructions.

image

What's Synced

  • Player movement and animation sync
  • Appearance: race, headparts, tints, etc
  • PvP sync: melee damage, attributes, death
  • Inventory sync: equipment, containers, craft, etc
  • Limited scripts sync (WIP) - we have our own Papyrus engine
  • Who knows what comes next? We work on synchronizing all Skyrim game mechanics, see ROADMAP.

Multiplayer Features

  • Mostly server-controlled game state - you can't cheat everything
  • Store your world in plain files or MongoDB
  • Customize your server with TypeScript or Papyrus scripting
  • Use esp/esm mods, just ensure both client and server load order are the same

Terms of Use

See TERMS.md. TL;DR disclose the source code of your forks.

Third-party code licenses can be found in THIRD_PARTY_LICENSES.

Development with GitHub Codespaces

Create Codespace