[ANN] Serene - generate clojure.spec with GraphQL and extend GraphQL with clojure.spec

Serene ingests GraphQL schemas and outputs Clojure specs. Serene is the easiest way to spec an entire API, whether internal or external.

These specs can be used for:

  • validating API input
  • validating API output
  • speccing resolvers
  • speccing functions that receive or return API data
  • generating mock data that conforms
  • and anything else where you might use specs

We announced Serene at Clojure/conj. Here is the video: https://www.youtube.com/watch?v=mgSSVTDZvkI

If you’re using GraphQL, please give Serene a try.

6 Likes

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.