# \[ANN\] odep initial release

**URL:** <https://discuss.ocaml.org/t/ann-odep-initial-release/11236>\
**Category:** Community\
**Tags:** opam, dune, announce\
**Created:** [January 24, 2023, 7:54am UTC](https://discuss.ocaml.org/t/ann-odep-initial-release/11236 "2023-01-24T07:54:51Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![gasche](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/gasche/32/4_2.png) [@gasche](https://discuss.ocaml.org/u/gasche)\
**Post date:** [February 12, 2023, 8:19am UTC](https://discuss.ocaml.org/t/ann-odep-initial-release/11236/4 "2023-02-12T08:19:26Z")

</div>

Thanks! I hacked something quick when I had the same need (as a [hacky branch](https://github.com/gasche/dune-deps/tree/modules) on top of @mjambon’s dune-deps), but the output of your tool is much nicer, I will use it next time. Also, dune-deps [appears to be unmaintained](https://github.com/mjambon/dune-deps/pull/25) so it is good to have a replacement.

(Random implementation note: when I had to hack something from the Dune output I had a need for a combinator library to process s-expressions, discussed in [Combinator library for extracting data for s-exps?](https://discuss.ocaml.org/t/combinator-library-for-extracting-data-for-s-exps/10153/1) . I see that your projects uses the `@@deriving` route ( [odep/dune\_describe.ml at master · sim642/odep · GitHub](https://github.com/sim642/odep/blob/master/src/dune_describe/dune_describe.ml) ), which I guess is a fine solution in this specific case – as proposed in [Combinator library for extracting data for s-exps? - #25 by Gopiandcode](https://discuss.ocaml.org/t/combinator-library-for-extracting-data-for-s-exps/10153/25) . My own take-away from the discussion was that [ocaml-decoders](https://github.com/mattjbray/ocaml-decoders/) and its `Decoders_sexplib` package also work well for this need – [Combinator library for extracting data for s-exps? - #37 by gasche](https://discuss.ocaml.org/t/combinator-library-for-extracting-data-for-s-exps/10153/37) .)

---

_[View the full topic](https://discuss.ocaml.org/t/ann-odep-initial-release/11236)._
