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 Eleventh Project
After careful considerations from the committee we are thrilled to announce the eleventh project:
Appwrite@appwriteπ’ Announcing the 11th #OSS Fund Sponsored Project π’
We are excited to sponsor @robyn_oss π₯³
robyn.tech is a fast async Python web server with a runtime written in Rust π»
Tag a maintainer who can benefit from this fund, application link in the next tweet π15:41 PM - 23 Dec 2022
π€ What Is Robyn?
Robyn is a fast, high-performance Python web framework that utilizes a Rust runtime. It has been designed to offer near-native Rust performance while allowing for the convenience of coding in Python. Robyn is comparable to other popular web frameworks such as Flask, FastAPI, and Django, but what sets it apart is its ability to function without the need for an external web server in production. This makes Robyn not only highly efficient but also easy to deploy.
π€ Meet The Maintainer
Sanskar was born and raised in New Delhi and is currently working in London. He works as a Software Engineer at Bloomberg during the mornings and as a Free and Open Source developer at Robyn during the nights. When he is not in front of the PC, he enjoys lifting heavy circles and chasing the pump at the gym. Sanskar is an avid reader and love discussions on the topics of philosophy, business, and technology. When he is not busy coding or hitting the weights, you can find him pondering the mysteries of the universe and trying to come up with the next big tech innovation. In his words: "Just call me the 'Philosopher-Coder-Athlete' - or, you know, Sanskar for short."
π‘ How Did The Idea Of Robyn Come Up?
It was April 2021 and Sanskar was in his final year of university. He was supposed to be working on his final project, but was distracted by Reddit. Around that time, a major tech company announced their adoption of Rust for one of their projects, leading to a flood of "Rewriting Everything in Rust" memes on the platform. This is how the idea of Robyn started coming in.
π The Journey So Far
Sanskar was working on a personal project with a Flask backend at the time and was frustrated by the lack of async support in Flask. He had tried using Quart and FastAPI before, but they weren't as widely used. That's when he decided to see if he could create a version of Flask with async support.
Since Rust was gaining so much traction, he decided to try making Robyn in Rust. The first benchmark showed that Robyn outperformed many other Python frameworks. And thus, Robyn was born.
ποΈ Ending Notes
As Sanskar continues to build Robyn for the open source community, we want to thank maintainers like him for contributing back to the community.
If this story resonates with you or your friend, tell them about OSS Fund, as applications are still open:
Top comments (0)