Memgraph supports extending the query language with user-written procedures. These procedures are grouped into modules, which can then be loaded either on startup or later on. To learn more about query modules take a look at the following guides:
To learn more about the query modules, visit the Reference guide. For real-world examples of how to use query modules, we strongly suggest going through one of the available Tutorials that utilize them.