# New blog: 🎄 Twelve Days of SMT 🎄 - Day 12: Community Transformations

**URL:** <https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-12-community-transformations/390>\
**Category:** Kafka Connect\
**Created:** [23 December 2020 17:02 UTC](https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-12-community-transformations/390 "2020-12-23T17:02:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmoff](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/rmoff/32/3_2.png) [@rmoff](https://forum.confluent.io/u/rmoff)\
**Post date:** [23 December 2020 17:02 UTC](https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-12-community-transformations/390/1 "2020-12-23T17:02:06Z")

</div>

Apache Kafka ships with many Single Message Transformations included - but the great thing about it being an open API is that people can, and do, write their own transformations. Many of these are shared with the wider community, and in this final installment of the series I’m going to look at some of the transformations written by Jeremy Custenborder and available in kafka-connect-transform-common which can be downloaded and installed from Confluent Hub (or built from source, if you like that kind of thing).

* * *

**Read more:** [🎄 Twelve Days of SMT 🎄 - Day 12: Community Transformations](https://rmoff.net/2020/12/23/twelve-days-of-smt-day-12-community-transformations/)

---

<div class="post-metadata">

**Author:** ![rmoff](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/rmoff/32/3_2.png) [@rmoff](https://forum.confluent.io/u/rmoff)\
**Post date:** [9 February 2021 13:29 UTC](https://forum.confluent.io/t/new-blog-twelve-days-of-smt-day-12-community-transformations/390/2 "2021-02-09T13:29:17Z")

</div>


