ShopChest
ShopChest is a shop plugin for Spigot or Bukkit servers. It's maintained by @EpicEricEE and has a public GitHub repository here. All the plugins below are dependencies, which you need when building ShopChest.
<repositories>
<repository>
<id>shopchest-repo</id>
<url>https://epicericee.github.io/ShopChest/maven/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>de.epiceric</groupId>
<artifactId>ShopChest</artifactId>
<version>1.8.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
LWC Entity Locking
LWC Entity Locking by @Me_Goes_RAWR, which you can find on GitHub here, is a fork of LWC by @Hidendra, which also has a public GitHub repository. It has some more features, and if you are used to using LWC on your server, I highly recommend using this version, as it lets me cancel the magnet flag for certain items. If you are using Hidendra's LWC, the floating items above a shop chest might get sucked up by the magnet.
<repositories>
<repository>
<id>shopchest-repo</id>
<url>https://epicericee.github.io/ShopChest/maven/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.griefcraft.lwc</groupId>
<artifactId>lwc-entity-locking</artifactId>
<version>1.7.3</version>
<scope>provided</scope>
</dependency>
</dependencies>
Lockette
Lockette is a plugin by @vk2gpz and more, which lets you lock chests, doors, etc. It also has a public GitHub repository here. I'm using it's API to prevent players from creating shops on locked chests or similar. When building ShopChest, you need this plugin as a dependency.
<repositories>
<repository>
<id>shopchest-repo</id>
<url>https://epicericee.github.io/ShopChest/maven/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.yi.acru.bukkit</groupId>
<artifactId>lockette</artifactId>
<version>1.8.36</version>
<scope>provided</scope>
</dependency>
</dependencies>
ClearLag
ClearLag is a plugin, which reduces lag and RAM/CPU usage. It's maintained by @bob7l, but unfortunately there is no public GitHub repository. Still, this plugin is needed for building ShopChest, because it's the only way to prevent it from removing the floating items on top of a shop chest.
<repositories>
<repository>
<id>shopchest-repo</id>
<url>https://epicericee.github.io/ShopChest/maven/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>me.minebuilders</groupId>
<artifactId>clearlag</artifactId>
<version>2.9.1</version>
<scope>provided</scope>
</dependency>
</dependencies>
VaultAPI
Vault is an API for plugins, which have economy and permission support. It combines the methods of several economy and permission plugins, so developers only have to use the one in Vault and still support mutliple plugins. Vault is made by MilkBowl and is found on GitHub here. The API has an extra repository on GitHub, which can be found here
<repositories>
<repository>
<id>vault-repo</id>
<url>http://nexus.theyeticave.net/content/repositories/pub_releases/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>net.milkbowl.vault</groupId>
<artifactId>VaultAPI</artifactId>
<version>1.5</version>
<scope>provided</scope>
</dependency>
</dependencies>