Getting StartedΒΆ

Make sure you have both pip and at least version 3.5 of Python before starting. Sanic uses the new async/await syntax, so earlier versions of python won't work.

  1. Install Sanic: python3 -m pip install sanic
  2. Create a file called with the following code:
from sanic import Sanic
from sanic.response import text

app = Sanic(__name__)

async def test(request):
    return text('Hello world!')"", port=8000, debug=True)
  1. Run the server: python3
  2. Open the address in your web browser. You should see the message Hello world!.

You now have a working Sanic server!