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

# Overview

Each of the full examples included here follows a similar template, and none of them require an account to try them out locally.

They all include a functional but simple server exposing the features to be demonstrated, and tests in the [`.asserted`](/reference/.asserted.md) directory that show how to deeply test these features.

To try out any of them, just do the following:

* git clone the relevant repo
* execute `npm install` inside the repo (this will install the server dependencies, and the asserted dependencies)
* execute `npm run test:asrtd` inside the repo to start the server and run all of the example tests

### Full Examples

* [Standard REST or HTTP API](/examples/rest-api.md) with authentication
* [GraphQL API](/examples/graphql.md)
* [Socket.IO API](/examples/socket.io.md)
* [gRPC API](/examples/grpc.md)
