DEV Community

Cover image for Appwrite OSS Fund Sponsors Strawberry
haimantika mitra for Appwrite

Posted on

Appwrite OSS Fund Sponsors Strawberry

Hi readers πŸ‘‹, welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. πŸŽ‰

πŸ€” What Is OSS Fund?

On the 4th of May, the Appwrite team launched the OSS Fund, an initiative to support open-source project maintainers. Being an open-source company, we wanted to give back to the community and help as many people as we can.

The OSS Fund is an initiative that is very close to our heart.
Hear what our Founder and CEO has to say - The Appwrite Story:

Announcing the Appwrite OSS Fund - Appwrite

Appwrite is a backend-as-a-service platform that provides developers with all the core APIs required to build any application.


πŸ“’ Announcing The Seventeenth Project

After careful considerations from the committee we are thrilled to announce the seventeenth project:

πŸ€” What Is Strawberry?

Strawberry is a modern GraphQL library for Python, that leverages Python’s type hint for a concise and intuitive API design. The library makes it easy to build GraphQL API and provides a built-in debug server for testing and debugging, support for Django, FastAPI and other frameworks.

🀝 Meet The Maintainer

Patrick Arminio is the creator and main maintainer of Strawberry GraphQL. Originally from Italy, he is now based in London, UK, but frequently travels back to Italy to organize PyCon Italia (and to visit his family), one of the largest PyCons in Europe, with his friends. Currently, he works as a Developer Advocate at Apollo GraphQL, where he helps people get started with GraphQL.
He also likes running, hiking and traveling to new places.

πŸ’‘ How Did The Idea Of Strawberry Come Up?

Patrick wanted to create a library that used modern python features and that has a great community around it, as he was frustrated with his experience using and contributing to other similar libraries.

So the goals of Strawberry have always been to have a library with a great developer experience and a great community around.

🚘 The Journey So Far

Patrick created Strawberry at the end of 2019, after being inspired by a few talks at DjangoCon US, a few months after that he started doing some talks and lighting talks about the library, mostly showing the idea to others and gathering their reaction. Once he realized people liked it, he kept working on the library more and more, slowly adding new features and making it better, while also fostering a great community around it.

In October 2021, FastAPI wrote in their docs that Strawberry was now the recommended library for GraphQL,and that helped them getting more users and contributors.

In February 2023 Strawberry had the first core dev sprint where they worked on onboarding new contributors, finalized some PRs and introduced support for field extensions. A couple of months after that Strawberry was also selected as one of the 20 projects for the GitHub Accelerator program! Now the goal is to release the new website and version 1.0

πŸ—’οΈ Ending Notes

As Patrick continues to build Strawberry for the open source community, we want to thank maintainers like him for contributing back to the community.

Top comments (0)