# 💦 Drops - Simplifying Data Validation in Elixir

**URL:** <https://forum.elixirforum.com/t/drops-simplifying-data-validation-in-elixir/59232>\
**Category:** Announcing\
**Tags:** forms, library, validation, json, schema\
**Created:** [October 25, 2023, 8:51am UTC](https://forum.elixirforum.com/t/drops-simplifying-data-validation-in-elixir/59232 "2023-10-25T08:51:34Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![solnic](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/solnic/32/38723_2.png) [@solnic](https://forum.elixirforum.com/u/solnic)\
**Post date:** [October 26, 2023, 10:44am UTC](https://forum.elixirforum.com/t/drops-simplifying-data-validation-in-elixir/59232/8 "2023-10-26T10:44:26Z")

</div>

> [@kwando](#):
>
> Greetings, I was a huge fan of your work and all the `dry-rb` stuff before I left ruby behind. I’ve used (abused) Ecto schemas for doing much of the same things this lib can do, but that gets kinda clunky when you starting nesting things 😅

Hi kwando!! Been a while 🙂 And yes, nested data structures is a classic example when solutions like Drops schemas turn out to work really well vs ORM-like approaches.

> [@kwando](#):
>
> I will take this for a spin ASAP 🙂

Fantastic! Let me know if it works or doesn’t and why 🙂 Report any issues you find! It’s my current OSS focus as we use it extensively at work 💪

---

_[View the full topic](https://forum.elixirforum.com/t/drops-simplifying-data-validation-in-elixir/59232)._
