--- hide: - navigation --- # FastAPI People FastAPI has an amazing community that welcomes people from all backgrounds. ## Creator Hey! 👋 This is me:
{% for user in people.maintainers %}
@{{ contributors.tiangolo.login }}
Answers: {{ user.answers }}
Pull Requests: {{ contributors.tiangolo.count }}
{% endfor %}
I'm the creator of **FastAPI**. You can read more about that in [Help FastAPI - Get Help - Connect with the author](help-fastapi.md#connect-with-the-author){.internal-link target=_blank}. ...But here I want to show you the community. --- **FastAPI** receives a lot of support from the community. And I want to highlight their contributions. These are the people that: * [Help others with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank}. * [Create Pull Requests](help-fastapi.md#create-a-pull-request){.internal-link target=_blank}. * Review Pull Requests, [especially important for translations](contributing.md#translations){.internal-link target=_blank}. * Help [manage the repository](management-tasks.md){.internal-link target=_blank} (team members). All these tasks help maintain the repository. A round of applause to them. 👏 🙇 ## Team This is the current list of team members. 😎 They have different levels of involvement and permissions, they can perform [repository management tasks](./management-tasks.md){.internal-link target=_blank} and together we [manage the FastAPI repository](./management.md){.internal-link target=_blank}.
{% for user in members["members"] %}
@{{ user.login }}
{% endfor %}
Although the team members have the permissions to perform privileged tasks, all the [help from others maintaining FastAPI](./help-fastapi.md#help-maintain-fastapi){.internal-link target=_blank} is very much appreciated! 🙇‍♂️ ## FastAPI Experts These are the users that have been [helping others the most with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank}. 🙇 They have proven to be **FastAPI Experts** by helping many others. ✨ /// tip You could become an official FastAPI Expert too! Just [help others with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank}. 🤓 /// You can see the **FastAPI Experts** for: * [Last Month](#fastapi-experts-last-month) 🤓 * [3 Months](#fastapi-experts-3-months) 😎 * [6 Months](#fastapi-experts-6-months) 🧐 * [1 Year](#fastapi-experts-1-year) 🧑‍🔬 * [**All Time**](#fastapi-experts-all-time) 🧙 ### FastAPI Experts - Last Month These are the users that have been [helping others the most with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank} during the last month. 🤓
{% for user in people.last_month_experts[:10] %}
@{{ user.login }}
Questions replied: {{ user.count }}
{% endfor %}
### FastAPI Experts - 3 Months These are the users that have been [helping others the most with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank} during the last 3 months. 😎
{% for user in people.three_months_experts[:10] %}
@{{ user.login }}
Questions replied: {{ user.count }}
{% endfor %}
### FastAPI Experts - 6 Months These are the users that have been [helping others the most with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank} during the last 6 months. 🧐
{% for user in people.six_months_experts[:10] %}
@{{ user.login }}
Questions replied: {{ user.count }}
{% endfor %}
### FastAPI Experts - 1 Year These are the users that have been [helping others the most with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank} during the last year. 🧑‍🔬
{% for user in people.one_year_experts[:20] %}
@{{ user.login }}
Questions replied: {{ user.count }}
{% endfor %}
### FastAPI Experts - All Time Here are the all time **FastAPI Experts**. 🤓🤯 These are the users that have [helped others the most with questions in GitHub](help-fastapi.md#help-others-with-questions-in-github){.internal-link target=_blank} through *all time*. 🧙
{% for user in people.experts[:50] %}
@{{ user.login }}
Questions replied: {{ user.count }}
{% endfor %}
## Top Contributors Here are the **Top Contributors**. 👷 These users have [created the most Pull Requests](help-fastapi.md#create-a-pull-request){.internal-link target=_blank} that have been *merged*. They have contributed source code, documentation, etc. 📦
{% for user in (contributors.values() | list)[:50] %} {% if user.login not in skip_users %}
@{{ user.login }}
Pull Requests: {{ user.count }}
{% endif %} {% endfor %}
There are hundreds of other contributors, you can see them all in the FastAPI GitHub Contributors page. 👷 ## Top Translators These are the **Top Translators**. 🌐 These users have created the most Pull Requests with [translations to other languages](contributing.md#translations){.internal-link target=_blank} that have been *merged*.
{% for user in (translators.values() | list)[:50] %} {% if user.login not in skip_users %}
@{{ user.login }}
Translations: {{ user.count }}
{% endif %} {% endfor %}
## Top Translation Reviewers These users are the **Top Translation Reviewers**. 🕵️ I only speak a few languages (and not very well 😅). So, the reviewers are the ones that have the [**power to approve translations**](contributing.md#translations){.internal-link target=_blank} of the documentation. Without them, there wouldn't be documentation in several other languages.
{% for user in (translation_reviewers.values() | list)[:50] %} {% if user.login not in skip_users %}
@{{ user.login }}
Reviews: {{ user.count }}
{% endif %} {% endfor %}
## Sponsors These are the **Sponsors**. 😎 They are supporting my work with **FastAPI** (and others), mainly through GitHub Sponsors. {% if sponsors %} {% if sponsors.gold %} ### Gold Sponsors {% for sponsor in sponsors.gold -%} {% endfor %} {% endif %} {% if sponsors.silver %} ### Silver Sponsors {% for sponsor in sponsors.silver -%} {% endfor %} {% endif %} {% if sponsors.bronze %} ### Bronze Sponsors {% for sponsor in sponsors.bronze -%} {% endfor %} {% endif %} {% endif %} ### Individual Sponsors {% if github_sponsors %} {% for group in github_sponsors.sponsors %}
{% for user in group %} {% if user.login not in sponsors_badge.logins %}
@{{ user.login }}
{% endif %} {% endfor %}
{% endfor %} {% endif %} ## About the data - technical details The main intention of this page is to highlight the effort of the community to help others. Especially including efforts that are normally less visible, and in many cases more arduous, like helping others with questions and reviewing Pull Requests with translations. The data is calculated each month, you can read the source code here. Here I'm also highlighting contributions from sponsors. I also reserve the right to update the algorithm, sections, thresholds, etc (just in case 🤷).