# TOML library with writer

**URL:** <https://racket.discourse.group/t/toml-library-with-writer/2495>\
**Category:** Show & Tell\
**Created:** [November 12, 2023, 11:28pm UTC](https://racket.discourse.group/t/toml-library-with-writer/2495 "2023-11-12T23:28:27Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![joeld](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/joeld/32/38_2.png) [@joeld](https://racket.discourse.group/u/joeld)\
**Post date:** [November 28, 2025, 5:47pm UTC](https://racket.discourse.group/t/toml-library-with-writer/2495/5 "2025-11-28T17:47:59Z")

</div>

I've created my own package `toml/config` that builds on `toml` and adds `#lang` support to TOML files, along with facilities for creating custom `#lang`s that validate their TOML contents. (That last part was my main reason for writing it, for another project of mine.)

- GitHub: [GitHub - otherjoel/toml-config: 👓📃 TOML #lang for Racket with schema validation](https://github.com/otherjoel/toml-config/)
- Docs: [TOML Config: Configuration Languages for Racket](https://joeldueck.com/what-about/toml-config/index.html)

---

_[View the full topic](https://racket.discourse.group/t/toml-library-with-writer/2495)._
