> For the complete documentation index, see [llms.txt](https://syrows-development.gitbook.io/smartcommands/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://syrows-development.gitbook.io/smartcommands/master.md).

# Welcome

This is a guide to learn how to use SmartCommands.

![](https://1023810235-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmATygBs_lfcHxUusr5%2F-LscgZrq_ad4SrPSPcax%2F-LscgcJA15Ygd1FvjN25%2Flogo_resized.png?alt=media\&token=002049d4-1939-49c2-a92b-47933dac3d8f)

### What is SmartCommands ?

**SmartCommands** is a powerful command **API** which helps you create your commands. It significantly improves your commands by including new features for both developers and users.&#x20;

### Usage

To use SmartCommands, just set it as a dependency. The sources are available on [GitHub](https://github.com/Syr0ws/SmartCommands) and the jar file can be downloaded on [Spigot](https://www.spigotmc.org/resources/smartcommands.72455/).

You can also use a build system:

#### Maven

```
SOON
```

#### Gradle

```
SOON
```

### Useful links

* [GitHub](https://github.com/Syr0ws/SmartCommands)
* [Spigot](https://www.spigotmc.org/resources/smartcommands.72455/)
* [Twitter](https://twitter.com/Syr0ws)
* [Discord](https://discord.gg/UPw8x2v)
