Skip to content
@NexusFFXIV

NexusFFXIV

  • Germany

NexusFFXIV

Plugin framework and reusable modules for FINAL FANTASY XIV Dalamud plugins.

NexusFFXIV is home to two related projects: a plugin-agnostic framework (NexusKit) and a set of opt-in feature modules built on top of it (NexusKit.Modules). Together they aim to give Dalamud plugin authors a sturdy, batteries-included foundation — composition, persistence, UI, IPC, game-data lookups, chat notifications, and ready-made integrations with community sources like Lodestone and FFXIVCollect.

Projects

Project What it is
NexusKit Plugin-agnostic framework. Seven libraries: Core, Persistence, Hosting, Ui, Ipc, GameData, ChatNotifications.
NexusKit.Modules Reusable feature modules: InternalData, ExternalData, PlayerEnrichment, plus external bridges to FFXIVCollect, Lodestone, and PluginBridge.
DalamudRepo Custom Dalamud plugin repository. Hosts our own plugins and curates a mirror of third-party Dalamud repos — five scoped manifests (NexusFFXIV-only, individual third-party imports, curated third-party repos, auto-discovered third-party repos, plus a deduped union). The single URL players subscribe to.

Plugins

Dalamud plugins built on NexusKit + NexusKit.Modules. Each plugin is a self-contained consumer of the framework — they share infrastructure but no plugin state.

Plugin Status What it does
PlayerNexusTracker Active Tracks players you meet — local session observation plus optional Lodestone / FFXIVCollect enrichment.
Your plugin here Building on NexusKit? Open a PR against NexusFFXIV/.github to add it.

Install plugins (as a player)

Plugins built under NexusFFXIV ship through a custom Dalamud repo. In Dalamud:

  1. Open Settings → Experimental → Custom Plugin Repositories.
  2. Paste:
    https://raw.githubusercontent.com/NexusFFXIV/DalamudRepo/main/pluginmaster.json
    
  3. Save, then install plugins via /xlpluginsAll Plugins.

Testing/Beta builds: tick Settings → Experimental → Get plugin testing builds. Stable users continue to see only stable releases.

Source of the repo manifest: NexusFFXIV/DalamudRepo.

Install packages (as a plugin author)

All NexusKit and NexusKit.Modules packages are published to GitHub Packages under this org:

https://nuget.pkg.github.com/NexusFFXIV/index.json

GitHub Packages requires authentication even for public packages. Configure a nuget.config in your consumer project with a personal access token that has the read:packages scope. See each project's README for ready-to-paste snippets.

License

Everything in this org is released under AGPL-3.0-only. Contributions are welcome under the same license — derivative works and redistribution must remain open.

Pinned Loading

  1. DalamudRepo DalamudRepo Public

    Custom Dalamud plugin repository (pluginmaster.json) for FFXIV / Final Fantasy XIV — host for NexusFFXIV plugins + curated third-party plugins. Subscribe in XIVLauncher under Custom Plugin Reposito…

    PowerShell

  2. NexusKit NexusKit Public

    Plugin-agnostic framework for Dalamud plugins

    C#

  3. NexusKit.Modules NexusKit.Modules Public

    Reusable feature modules built on NexusKit

    C#

  4. PlayerNexusTracker PlayerNexusTracker Public

    FFXIV Dalamud plugin: successor to PlayerTrack/PlayerNexus

    C#

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…