# Announcing Nunavut

**URL:** <https://forum.opencyphal.org/t/announcing-nunavut/457>\
**Category:** Nunavut\
**Created:** [April 19, 2019, 5:26pm UTC](https://forum.opencyphal.org/t/announcing-nunavut/457 "2019-04-19T17:26:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![scottdixon](https://forum.opencyphal.org/user_avatar/forum.opencyphal.org/scottdixon/32/39_2.png) [@scottdixon](https://forum.opencyphal.org/u/scottdixon)\
**Post date:** [April 19, 2019, 5:26pm UTC](https://forum.opencyphal.org/t/announcing-nunavut/457/1 "2019-04-19T17:26:36Z")

</div>

Just a quick post to announce the newest project in the UAVCAN family [nunavut](https://pypi.org/project/nunavut/) is now on Pypi.

Nunavut is a code generator front-end to pydsdl that uses jinja templates to generate anything you want from the DSDL AST. C, C++, Javascript, Python, xml, json, perl poetry, a choose-your-own-adventure story, anything. It’s just templates.

A good place to start is with the docs -\> [https://nunavut.readthedocs.io/en/latest/](https://nunavut.readthedocs.io/en/latest/)

One roadmap item of note is that, once [pydsdl #21](https://github.com/UAVCAN/pydsdl/issues/21) is fixed, we can use this library to generate textual documentation from DSDL (see [nunavut #29](https://github.com/UAVCAN/nunavut/issues/29))
