Pathom 3

Logic programming through attribute relationships.

Flexible Modeling

Enjoy the freedom of not having to define a schema ahead of time, just keep adding attributes to the system as you figure it out. Model inspired by RDF and Datomic.

Smart Maps

Smart Maps

Maps that can realize new attributes from resolvers.


Request specific shapes of data and let Pathom optimize the process. And if makes sense, use the parallel parser for maximum execution speed.