# Source: https://github.com/openlawlibrary/pygls/blob/main/docs/source/pygls/howto.rst

How To
======

.. toctree::
   :maxdepth: 1
   :glob:

   Migrate to v1 <howto/migrate-to-v1>
   Migrate to v2 <howto/migrate-to-v2>
   Send Custom Messages <howto/send-custom-messages>
   Use Custom Converter <howto/use-custom-converter>
   Use the pygls-playground <howto/use-the-pygls-playground>