<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Uni Blog</title>
  <link href="https://wvlet.org/uni/blog/"/>
  <link rel="self" href="https://wvlet.org/uni/blog/feed.xml"/>
  <id>https://wvlet.org/uni/blog/</id>
  <updated>2026-10-27T00:00:00Z</updated>
  <entry>
    <title>Introducing Uni: One Scala 3 Library for the Whole App</title>
    <link href="https://wvlet.org/uni/blog/introducing-uni"/>
    <id>https://wvlet.org/uni/blog/introducing-uni</id>
    <published>2026-10-27T00:00:00Z</published>
    <updated>2026-10-27T00:00:00Z</updated>
    <author><name>Taro L. Saito</name></author>
    <summary>Uni is one Scala 3 library with one set of conventions for object wiring, logging, object serialization (JSON and MessagePack), HTTP, typed RPC, MCP servers, Rx, CLI tools, and testing, on the JVM, Scala.js, and Scala Native. It is the Scala 3 successor of Airframe and is built to be read by AI coding agents as well as people.</summary>
  </entry>
</feed>
