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

# Introduction

Slashasaurus is a command framework built on top of [discord.js](https://github.com/discordjs/discord.js). It takes inspiration from [React](https://reactjs.org/) and [Next.JS](https://nextjs.org/) with the goal of making a Discord bot feel a bit more like writing a front-end app.

Slashasaurus was built around TypeScript, so many of the features take advantage of what TypeScript provides. The library will still work with JavaScript, but TypeScript will provide a much better developer experience. If you're not familiar with TypeScript, it's fairly easy to get started with if you already know JavaScript.&#x20;

Sound interesting? Head over to the [quick start guide](/slashasaurus/quick-start.md) for a quick introduction to working with slashasaurus.
