Credits¶
I would like to recognize some of the people who have been instrumental in the development of psutil. I’m sure I’m forgetting someone (feel free to email me) but here is a short list.
A big thanks to all of you.
— Giampaolo Rodola
Top contributors¶
Giampaolo Rodola: creator, primary author and long-time maintainer
Jay Loden: original co-author, initial design and project bootstrap, initial macOS / Windows / FreeBSD implementations
Arnon Yaari: AIX implementation
Landry Breuil: initial OpenBSD implementation
Ryo Onodera and Thomas Klausner: initial NetBSD implementation
Donations¶
The following individuals and organizations have supported psutil development through donations.
Companies:
People:
Alexander Kaftan
Amit Kulkarni
Andrew Bays
Brett Harris
Carver Koella
Florian Bruhin
Gyula Áfra
HTB Industries
Kahntent
Kristjan Võrk
Mahmut Dumlupinar
Marco Schrank
Matthew Callow
Mindview LLC
Mehver
mirko
Morgan Heijdemann
Oche Ejembi
Olivier Grisel
Pavan Maddamsetti
Peter Friedland
Praveen Bhamidipati
Remi Chateauneu
Rodion Stratov
Russell Robinson
Sigmund Vik
Thomas Guettler
Willem de Groot
Wompasoft
Григорьев Андрей
Code contributors by year¶
2026¶
2025¶
2024¶
2023¶
2022¶
Chris Lalancette - #2037 (
net_if_stats()flags arg on POSIX)Hugo van Kemenade - #2099 (Drop Python 2.6 support)
Matthieu Darbois - #1954, #2021, #2039, #2040, #2102, #2111, #2142, #2145, #2146, #2147, #2153, #2155, #2168
Torsten Blum - #2114
2021¶
2020¶
Armin Gruner - #1800 (
Process.environ()on BSD)Julien Lebot - #1768 (Windows Nano server support)
2019¶
Ammar Askar - #1485 (
getloadavg()on Windows)Arnon Yaari - #607, #1349, #1409, #1500, #1505, #1507, #1533
Kamil Rytarowski - #1526, #1530 (
Process.cwd()for NetBSD)Mozilla Foundation - Sample code for process USS memory
2018¶
Alex Manuskin - #1284, #1345, #1350, #1369 (
sensors_temperatures()for macOS, FreeBSD, Linux)
2017¶
2016¶
Jake Omann - #816, #775, #1874
2015¶
Arnon Yaari - #680, #679, #610
Gabi Davar - #578, #581, #587
Landry Breuil - #713, #709 (OpenBSD implementation)
spacewander - #561, #603, #555
Ryo Onodera: e124acba (NetBSD implementation)
2014¶
2013¶
2012¶
2011¶
Jeremy Whitlock - #125, #150, #206, #217, #260 (
net_io_counters()anddisk_io_counters()on macOS)
2010¶
cjgohlke - #107
2009¶
Yan Raber: c861c08b (Windows
cpu_times()), 15159111 (WindowsProcess.username())Jay Loden - 79128baa (first commit of FreeBSD implementation)
2008¶
Dave Daeschler - 71875761 (first commit of Windows implementation)
Giampaolo Rodola - 6296c2ab (first commit of Linux implementation)
Giampaolo Rodola - 8472a17f (inception / initial directory structure)