NOTE: this is an experiment. All data is taken from the (public) git repository at https://github.com/OISF/suricata
Suricata development stats
Git range 96ae693b44b88794f32e5b99d13d75286db1ef1a~..main
Generated on 2026-09-08 05:24:04
Suricata is developed by the OISF and contributing companies, organizations and individuals.
Organizations
- corelight.com: 5 commits, code +97 -34. Tickets 5. Score 733
- endace.com: 4 commits, code +133 -47. Tickets 5. Score 672
- amazon.com: 5 commits, code +1899 -391. Tickets 2. Score 611
- cesnet.cz: 4 commits, code +8 -8. Tickets 4. Score 551
- claroty.com: 3 commits, code +1716 -60. Tickets 1. Score 411
- gatewatcher.com: 2 commits, code +15 -11. Tickets 2. Score 277
- crans.org: 2 commits, code +25 -27. Tickets 1. Score 173
- stamus-networks.com: 2 commits, code +15 -7. Tickets 1. Score 164
Top 25 individuals
- ๐ฅDenis Balashov๐ฅ: 13 commits, code +130 -30. Tickets 5. Score 961
- ๐ฅOlusegun Fajobi๐ฅ: 6 commits, code +251 -389. Tickets 6. Score 858
- ๐ฅJhonny Sousa๐ฅ: 6 commits, code +223 -368. Tickets 6. Score 854
- Jeff Lucovsky: 5 commits, code +97 -34. Tickets 5. Score 733
- Stephen Donnelly: 4 commits, code +133 -47. Tickets 5. Score 672
- Samaresh Kumar Singh: 5 commits, code +270 -13. Tickets 4. Score 622
- Andreas Dolp: 8 commits, code +51 -6. Tickets 3. Score 562
- Adam Kiripolsky: 4 commits, code +8 -8. Tickets 4. Score 551
- Fupeng Zhao: 4 commits, code +783 -37. Tickets 3. Score 529
- Giuseppe Longo: 5 commits, code +1287 -48. Tickets 2. Score 524
- Yash Datre: 2 commits, code +1641 -181. Tickets 2. Score 480
- Sergey Pinaev: 4 commits, code +16 -23. Tickets 3. Score 441
- James Kaddu: 3 commits, code +104 -201. Tickets 3. Score 439
- Ofer Dagan: 3 commits, code +1716 -60. Tickets 1. Score 411
- William Ling: 2 commits, code +149 -323. Tickets 2. Score 314
- Urval Kheni: 2 commits, code +35 -21. Tickets 2. Score 290
- Li Heng: 2 commits, code +28 -18. Tickets 2. Score 277
- Amir Boussejra: 2 commits, code +15 -11. Tickets 2. Score 277
- Ezra Adeyinka: 1 commits, code +318 -661. Tickets 1. Score 230
- Antoine Abou Faysal: 3 commits, code +178 -20. Tickets 1. Score 213
- Alice Akaki: 3 commits, code +132 -24. Tickets 1. Score 212
- Sven Cuyt: 3 commits, code +37 -5. Tickets 1. Score 203
- Mingyu Jeon: 2 commits, code +63 -13. Tickets 1. Score 178
- Sergey Zhidkih: 2 commits, code +27 -17. Tickets 1. Score 175
- Ambre Iooss: 2 commits, code +25 -27. Tickets 1. Score 173
Bots
- dependabot[bot]: 42 commits, code +704 -704. Tickets 0. Score 1818
OISF share of the work
- by commit: 92.5%
- by ticket: 83.5%
- by lines: 91.8%
- by score: 88.4%
OISF team members
- Giuseppe Longo: 18 commits, code +2333 -69. Tickets 8. Score 1694
- Jason Ish: 239 commits, code +9681 -6459. Tickets 70. Score 16175
- Jeff Lucovsky: 48 commits, code +3255 -857. Tickets 20. Score 4264
- Juliana Fajardini: 60 commits, code +1343 -599. Tickets 19. Score 4048
- Lukas Sismis: 49 commits, code +2453 -912. Tickets 20. Score 4075
- Philippe Antoine: 470 commits, code +21301 -25255. Tickets 137. Score 33660
- Shivani Bhardwaj: 50 commits, code +2293 -1633. Tickets 25. Score 4713
- Victor Julien: 524 commits, code +24898 -21712. Tickets 71. Score 27171
Where Suricata is developed
๐ซ๐ท: 31.6% ๐ณ๐ฑ: 25.1% ๐จ๐ฆ: 14.9% ๐ง๐ท: 4.7% ๐บ๐ธ: 4.7% ๐ฎ๐ณ: 4.3% ๐จ๐ฟ: 4.3% โ: 3.1% ๐ฎ๐น: 2.0% ๐ณ๐ฌ: 1.0% ๐จ๐ณ: 0.9% ๐ณ๐ฟ: 0.6% ๐ท๐บ: 0.6% ๐ฉ๐ช: 0.5% ๐บ๐ฌ: 0.4% ๐ฎ๐ฑ: 0.4% ๐ฑ๐ง: 0.2% ๐ง๐ช: 0.2% ๐ฐ๐ท: 0.2% ๐ฐ๐ช: 0.1%
๐ช๐บ: 63.0% (EU countries combined)
Score is calculated based on number of commits, lines changed, unique tickets closed, ticket references and git message body line count. A commit has base value of 25, 5 is added for each ticket referenced, a point per line in the git message is added (max 20) and the sum of (insertions and deletions) divided by 10. Finally, 100 is added for each unique ticket over all contributions:
25 + 5 * ticket refs + min(20, message_lines) + (inserts + deletions) / 10.
To get your commits counted towards your company, make sure to use a commit id that has your company’s domain.