---
title: "GitHub - fuelen/mold: A tiny, zero-dependency parsing library for external payloads"
url: https://daily.dev/posts/github---fuelen-mold-a-tiny-zero-dependency-parsing-library-for-external-payloads-vrgq1hgvq
source_url: https://github.com/fuelen/mold
type: article
source: "ElixirStatus"
published: 2026-05-17T21:56:13.253Z
updated: 2026-05-17T21:56:30.775Z
tags: ["elixir"]
reading_time: 3
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub - fuelen/mold: A tiny, zero-dependency parsing library for external payloads

**[ElixirStatus](https://daily.dev/sources/elixirstatus)** · 3 min read · 0 upvotes · 0 comments

## Summary

Mold is a tiny, zero-dependency Elixir library for parsing external payloads such as JSON API responses, webhooks, and HTTP params into clean, typed Elixir terms. It follows the 'Parse, don't validate' philosophy, transforming untyped input (string keys, string values) into well-typed output or returning structured errors with path traces. Types in Mold are plain Elixir data — atoms, functions, or tuples — that can be composed dynamically. Built-in support covers strings, integers, booleans, dates, maps, and lists, with options for defaults, nilability, constraints, and custom transforms.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/fuelen/mold>

## Similar posts on daily.dev

- [Mold — Mold v0.2.0](https://daily.dev/posts/mold-mold-v0-2-0-s9ug73u7v) · ElixirStatus · 7 upvotes · 0 comments
- [mold](https://daily.dev/posts/mold-llmdvzktj) · ElixirStatus · 2 upvotes · 0 comments
- [GitHub - elpddev/fusion: Remote server connection and control library](https://daily.dev/posts/github---elpddev-fusion-remote-server-connection-and-control-library-vh0fgqmiz) · ElixirStatus · 2 upvotes · 0 comments
- [GitHub - fahchen/grephql: Compile-time GraphQL client for Elixir — typed responses, validated queries, zero runtime parsing.](https://daily.dev/posts/github---fahchen-grephql-compile-time-graphql-client-for-elixir-typed-responses-validated-querie-nuoqlhnyi) · ElixirStatus · 0 upvotes · 0 comments

---

Tags: [#elixir](https://daily.dev/tags/elixir)

[View this post on daily.dev](https://daily.dev/posts/github---fuelen-mold-a-tiny-zero-dependency-parsing-library-for-external-payloads-vrgq1hgvq)
