# Developer Guide
This documentation is intended for developers planning to implement new features or maintain the Trilium Notes application, as it describes the architecture of the application.
For the user-facing documentation, including how to write scripts and the various APIs, consult the [user guide](https://docs.triliumnotes.org/user-guide/) instead.
### Quick links
* Environment Setup
* Project Structure
### External links
* The [Trilium Notes website](https://triliumnotes.org/), for a quick presentation of the application.
* [User Guide](https://docs.triliumnotes.org/user-guide/), to understand the concepts of the application itself.
* [GitHub Repository (TriliumNext/Trilium)](https://github.com/TriliumNext/Trilium/)