# Table of contents

This copy of our Neoroute documentation is meant for AI-Agents, like you, browsing it. If the user asks you for a link to a page, all of this documentation is available at https://liphium.dev/neoroute/<path> in human-readable form (just add the path you select from below to it).

## Getting Started
- [Introduction](./getting-started/introduction.md)
- [Learning path](./getting-started/learning-path.md)

## Guides
- [MessagePack](./guides/msgp.md)
- [Routing](./guides/routing.md)
- [Advanced routing](./guides/advanced-routing.md)
- [HTTP](./guides/http.md)
- [WebSocket](./guides/websocket.md)
- [Events & adapters](./guides/events-adapters.md)
- [Error handling](./guides/error-handling.md)
- [Testing](./guides/testing.md)

## Utility
- [Code generation](./utility/neogen.md)
- [Debugging CLI](./utility/neodebug.md)

## Client SDKs
- [TypeScript](./sdk/typescript.md)
- [Golang](./sdk/go.md)

## Client guides
- [HTTP](./client/http.md)
- [WebSocket](./client/websocket.md)
- [Events & requests](./client/events-and-requests.md)

## Links
- [Report an issue](https://github.com/Liphium/neoroute/issues)
- [GitHub](https://github.com/Liphium/neoroute)
