Hello world! Panproto is a data migration framework that can be used with a wide variety of schema languages: ATProto, JSON Schema, OpenAPI, Protobuf, GraphQL, SQL DDL, and a ton more.
Post
panproto.devpanproto | schematic version controlOne engine for schematic version control within and across any schema language. Built on generalized algebraic theories for provably correct migrations.
This setup allows schemas to have a git-style history of their own as part of panproto's VCS. Merges work on schema structure rather than file text, so conflicts hit when two branches edit the same schema file can be surfaced in a legible way.
0 reposts0 likes
No replies yet.