Announcing Brainyduck! ๐Ÿฃ

It took me more than 2 years in the making (and I had to quit my job before I could finally finish it :sweat_smile:) but I am finally proud to announce that the Brainyduck project (formerly Faugra) is ready for its launch!

With Brainyduck you can quickly build powerful backends using only your graphql schemas! All powered by Fauna.

Features

  • :zap: Auto generated APIs with small footprint.
  • :policeman:t3: The generated code is written in TypeScript, with full support for types.
  • :mountain: Schemas are expanded to provide basic CRUD automatically (i.e. no need to define resolvers for basic operations!).
  • :mag_right: Validation of required and non-nullable fields against provided data.
  • :white_check_mark: The library is well-tested.
  • :bear: Easy to add to your new or existing projects.
  • :eyes: Quite a few examples in the ./examples folder.

Please check it out at https://duck.brainy.sh!

8 Likes

Congratulations! I hope you have great success with brainyduck!

Before I can make a big launch outside of the Fauna community, I need to have early adopters testing it out and helping me find bugs.

Please try it out and report any issue you find! :hatching_chick:

2 Likes

Congrats !!

I donโ€™t have much time on my hands atm so I wonโ€™t be of much help bugtesting, but Iโ€™m anxious to take a look what you have cooked up.

1 Like