Skip to content

polyfy/polylith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

55b71a2 Â· Jan 25, 2025
Dec 18, 2024
Oct 1, 2023
Dec 14, 2022
May 7, 2024
Oct 1, 2023
Jun 26, 2024
Oct 12, 2021
Jan 12, 2025
Jul 5, 2024
Jan 25, 2025
Jan 25, 2025
Dec 18, 2024
Dec 18, 2024
Dec 18, 2024
Sep 6, 2020
Jan 31, 2024
Jan 24, 2024
Jan 12, 2025
Aug 23, 2024
Sep 29, 2024
Feb 10, 2024

Repository files navigation

logo

blue cyan green

Welcome to the wonderful world of Polylith for Clojure!

Polylith is made by developers for developers. Our goal is to maximize productivity and increase the quality of the systems we create. Although Polylith is not a build tool, it integrates into your build pipeline.

Polylith, as a concept, is documented here.

The documentation you are reading now describes the Polylith tool built for Clojure, a powerful and simple functional language for the JVM.

Polylith introduces the architectural concept of “service level building blocks” which can be combined like LEGO® bricks to build our services and systems. Polylith’s LEGO-like bricks are easy to reason about, test, refactor, and reuse. They allow us to work with all our code in one place for maximum productivity, from a single REPL.

We can easily assemble our Polylith bricks into different kinds of deployable artifacts, like services and tools, in the same way we put together LEGO® when we were kids! Not surprisingly, it’s just as simple and fun!

To better understand the principles and ideas behind this tool, we recommend you first read about Polylith as a concept. At the very least, read Polylith in a Nutshell, where concepts like interface, component, base, brick, project, and workspace are introduced.

You can then dig into the Clojure Polylith tool introduction.

Enjoy the ride!

Sponsor Polylith

Please sponsor the important work of Polylith! ❤️

Iron, Bronze, Silver, Gold, and Platinum sponsors are also listed and on the front page of the Polylith docs.

Bronze Sponsors

scrintal.com

Iron Sponsors

adgoji.com

taehee sp

Polylith Fans

Jungin Kwon Multiply John Shaffer Sanghyun Kim

Polylith Friends

Sean Corfield Hyunwoo Nam PremiScale