@@ -104,55 +104,55 @@ few:
104104
105105.. grid :: 2 2 4 4
106106
107- .. grid-item-card :: NautilusTrader
108- :link: https://nautilustrader.io/
107+ .. grid-item-card :: `NautilusTrader <https://nautilustrader.io/docs/latest/api_reference/serialization/#class-msgspecserializer>`_
109108
110109 .. image :: _static/nautilus-trader.png
110+ :target: https://nautilustrader.io/
111111
112- .. grid-item-card :: Litestar
113- :link: https://litestar.dev/
112+ .. grid-item-card :: `Litestar <https://docs.litestar.dev/latest/reference/dto/msgspec_dto.html>`_
114113
115114 .. image :: _static/litestar.png
115+ :target: https://litestar.dev/
116116
117- .. grid-item-card :: Sanic
118- :link: https://sanic.dev/en/
117+ .. grid-item-card :: `Sanic <https://github.com/sanic-org/sanic-ext/pull/197>`_
119118
120119 .. image :: _static/sanic.png
120+ :target: https://sanic.dev/en/
121121
122- .. grid-item-card :: Mosec
123- :link: https://mosecorg.github.io/mosec/
122+ .. grid-item-card :: `Mosec <https://mosecorg.github.io/mosec/examples/validate.html>`_
124123
125124 .. image :: _static/mosec.png
125+ :target: https://mosecorg.github.io/mosec/
126126
127- .. grid-item-card :: Pioreactor
128- :link: https://pioreactor.com/
127+ .. grid-item-card :: `Pioreactor <https://github.com/Pioreactor/pioreactor/blob/5e13e709cc76b88661a650882fb02b7e1d30c62e/requirements/requirements.txt#L5>`_
129128
130129 .. image :: _static/pioreactor.png
130+ :target: https://pioreactor.com/
131131
132- .. grid-item-card :: Zero
133- :link: https://github.com/Ananto30/zero
132+ .. grid-item-card :: `Zero <https://github.com/Ananto30/zero/blob/f2a1f10d8c65c1df7358a16fb70dac7d47e28dc4/README.md#default-serializer>`_
134133
135134 .. image :: _static/zero.png
135+ :target: https://github.com/Ananto30/zero
136136
137- .. grid-item-card :: anywidget
138- :link: https://anywidget.dev/
137+ .. grid-item-card :: `anywidget <https://anywidget.dev/en/experimental/#mimebundle-descriptor>`_
139138
140139 .. image :: _static/anywidget.png
140+ :target: https://anywidget.dev/
141141
142- .. grid-item-card :: Ravyn
143- :link: https://www.ravyn.dev/
142+ .. grid-item-card :: `Ravyn <https://www.ravyn.dev/encoders/#example>`_
144143
145144 .. image :: _static/ravyn.png
145+ :target: https://www.ravyn.dev/
146146
147- .. grid-item-card :: Faststream
148- :link: https://faststream.ag2.ai/
147+ .. grid-item-card :: `Faststream <https://faststream.ag2.ai/latest/getting-started/subscription/msgspec/>`_
149148
150149 .. image :: _static/faststream.png
150+ :target: https://faststream.ag2.ai/
151151
152- .. grid-item-card :: django-modern-rest
153- :link: https://django-modern-rest.rtfd.io/
152+ .. grid-item-card :: `django-modern-rest <https://django-modern-rest.readthedocs.io/en/latest/pages/getting-started.html#showcase>`_
154153
155154 .. image :: _static/django-modern-rest.png
155+ :target: https://django-modern-rest.rtfd.io/
156156
157157 .. grid-item-card :: `Meltano <https://sdk.meltano.com/en/latest/guides/performance.html#use-a-different-message-writer-or-reader>`_
158158
0 commit comments