docs/en/docs/fastapi-people.md
FastAPI has an amazing community that welcomes people from all backgrounds.
Hey! 👋
This is me:
<div class="user-list user-list-center"> {% for user in people.maintainers %} <div class="user"><a href="{{ contributors.tiangolo.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ contributors.tiangolo.login }}</div></a> <div class="count">Answers: {{ user.answers }}</div><div class="count">Pull Requests: {{ contributors.tiangolo.count }}</div></div> {% endfor %} </div>I'm the creator of FastAPI. You can read more about that in Help FastAPI - Get Help - Connect with the author.
...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:
All these tasks help maintain the repository.
A round of applause to them. 👏 🙇
This is the current list of team members. 😎
They have different levels of involvement and permissions, they can perform repository management tasks and together we manage the FastAPI repository.
<div class="user-list user-list-center">{% for user in members["members"] %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a></div>{% endfor %}
</div>Although the team members have the permissions to perform privileged tasks, all the help from others maintaining FastAPI is very much appreciated! 🙇♂️
These are the users that have been helping others the most with questions in GitHub. 🙇
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. 🤓
///
You can see the FastAPI Experts for:
These are the users that have been helping others the most with questions in GitHub during the last month. 🤓
<div class="user-list user-list-center">{% for user in people.last_month_experts[:10] %}
{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Questions replied: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>These are the users that have been helping others the most with questions in GitHub during the last 3 months. 😎
<div class="user-list user-list-center">{% for user in people.three_months_experts[:10] %}
{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Questions replied: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>These are the users that have been helping others the most with questions in GitHub during the last 6 months. 🧐
<div class="user-list user-list-center">{% for user in people.six_months_experts[:10] %}
{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Questions replied: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>These are the users that have been helping others the most with questions in GitHub during the last year. 🧑🔬
<div class="user-list user-list-center">{% for user in people.one_year_experts[:20] %}
{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Questions replied: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>Here are the all time FastAPI Experts. 🤓🤯
These are the users that have helped others the most with questions in GitHub through all time. 🧙
<div class="user-list user-list-center">{% for user in people.experts[:50] %}
{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Questions replied: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>Here are the Top Contributors. 👷
These users have created the most Pull Requests that have been merged.
They have contributed source code, documentation, etc. 📦
<div class="user-list user-list-center">{% for user in (contributors.values() | list)[:50] %}
{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Pull Requests: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>There are hundreds of other contributors, you can see them all in the FastAPI GitHub Contributors page. 👷
These users are the Top Translation Reviewers. 🕵️
Translation reviewers have the power to approve translations of the documentation. Without them, there wouldn't be documentation in several other languages.
<div class="user-list user-list-center"> {% for user in (translation_reviewers.values() | list)[:50] %}{% if user.login not in skip_users %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a> <div class="count">Reviews: {{ user.count }}</div></div>{% endif %}
{% endfor %}
</div>These are the Sponsors. 😎
They are supporting my work with FastAPI (and others), mainly through GitHub Sponsors.
{% if sponsors %}
{% if sponsors.gold %}
{% for sponsor in sponsors.gold -%} <a href="{{ sponsor.url }}" title="{{ sponsor.title }}"></a> {% endfor %} {% endif %}
{% if sponsors.silver %}
{% for sponsor in sponsors.silver -%} <a href="{{ sponsor.url }}" title="{{ sponsor.title }}"></a> {% endfor %} {% endif %}
{% if sponsors.bronze %}
{% for sponsor in sponsors.bronze -%} <a href="{{ sponsor.url }}" title="{{ sponsor.title }}"></a> {% endfor %} {% endif %}
{% endif %}
{% if github_sponsors %} {% for group in github_sponsors.sponsors %}
<div class="user-list user-list-center">{% for user in group %} {% if user.login not in sponsors_badge.logins %}
<div class="user"><a href="{{ user.url }}"><div class="avatar-wrapper"></div><div class="title">@{{ user.login }}</div></a></div>{% endif %} {% endfor %}
</div>{% endfor %} {% endif %}
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 🤷).