Python ecosystem creators on GitHub
The developers behind the language, the web libraries, and the data tools that make up most of the modern Python stack.
Über diese Seite
Die Benutzeroberfläche erscheint in deiner Sprache. Der lange Fließtext auf dieser Seite wurde auf Englisch verfasst und ist noch nicht übersetzt.
| Nr. | Entwickler:in | Bekannt für |
|---|---|---|
| 1 |
Guido van Rossum
@gvanrossum
|
Created Python, the language the rest of this list’s tools are all written in. |
| 2 |
Armin Ronacher
@mitsuhiko
|
Wrote Flask and Jinja2, two of the most widely used libraries in the Python web ecosystem. |
| 3 |
Kenneth Reitz
@kennethreitz
|
Wrote Requests, the HTTP library that became the de facto standard for talking to APIs in Python. |
| 4 |
Jake VanderPlas
@jakevdp
|
Wrote the Python Data Science Handbook and contributes across the scientific Python stack. |
| 5 |
Wes McKinney
@wesm
|
Created pandas, the library that made Python a serious option for data analysis. |
| 6 |
Michael Waskom
@mwaskom
|
Created seaborn, the statistical visualization library built on top of matplotlib. |
Python’s reputation as “the language you reach for when you don’t want to think about the language” is not an accident - it’s the result of a consistent design philosophy carried through decades of libraries built by different people, in different domains, who mostly never worked at the same company.
This list traces that lineage from the language itself down through the two areas it’s most associated with today: web development and data.
One language, two very different centers of gravity
Guido van Rossum and Armin Ronacher’s work sits in the same ecosystem as Wes McKinney and Jake VanderPlas’s, but the actual code has almost nothing in common. Flask and Requests are built for talking over HTTP. pandas and seaborn are built for manipulating and visualizing arrays. Python’s design made both directions feel native to the same language, which is a large part of why it ended up as a common substrate for such different fields.
Data tooling grew up around one library
pandas is close to a load-bearing dependency for the entire Python data stack. Wes McKinney built it to solve a specific problem in quantitative finance, and Michael Waskom’s seaborn, along with a large share of the scientific Python ecosystem, was built assuming pandas’ data structures would already be there. Understanding that one library sits underneath most of the others is useful context for reading any of these profiles individually.
What this means for your own profile
Python profiles reward specificity. “Contributes to open source” says very little; “maintains the visualization layer three other libraries assume exists” says a great deal, and it’s usually just as true if you look closely enough at what your repositories actually do.
You can see how that specificity plays out on a showcase profile, or generate the same breakdown for your own account.