9816 records - Last updated: October 7th, 2025
Rank Name Company Country Total Contributions
7301
Cancer Research Uk
United Kingdom
2
7302
Hogarth Worldwide
Romania
2
7303
Hogarth Worldwide
India
2
7304
Horizontal
United States
2
7305
Howard Hughes Medical Institute
United States
2
7306
I-Next Ltd.
United Kingdom
2
7307
Ibm
2
7308
Ibm
United States
2
7309
Ibuildings
Netherlands
2
7310
Ibuildings
2
7311
Icf
United States
2
7312
Ibuildings
Netherlands
2
7313
Ibuildings
Netherlands
2
7314
Icon
Australia
2
7315
Icon
Australia
2
7316
Idealista
Spain
2
7317
Ikoon.Biz
2
7318
Iksula
India
2
7319
Drupal Ukraine Community
Ukraine
2
7320
Imagex
Ukraine
2
7321
Improve Group
Oman
2
7322
Inclind Inc
United States
2
7323
Inclind Inc
United States
2
7324
Incursus, Inc.
2
7325
Indegene Limited
India
2
7326
Indegene Limited
India
2
7327
Indrivo
Moldova
2
7328
Infobeans Technologies Limited
India
2
7329
Infobeans Technologies Limited
India
2
7330
Inetum World
France
2
7331
Google Summer Of Code
India
2
7332
Ingedt
Belgium
2
7333
Initlab
Armenia
2
7334
Innoraft
India
2
7335
Innoraft
India
2
7336
Inovativa
Brazil
2
7337
Insite
France
2
7338
Insomniac Design
2
7339
Insomniac Design
United States
2
7340
Institut De Recherche Sur La Résolution Non-Violente Des Conflits (Irnc)
France
2
7341
Int3C.Com: International Cross-Cultural Consulting
India
2
7342
Intelligencebank
United States
2
7343
Intelliswift
India
2
7344
Intelliswift
India
2
7345
Interdruper
Russia
2
7346
Interdruper
United States
2
7347
Introbay
Spain
2
7348
Interpersonal Frequency
United States
2
7349
Intoto
Israel
2
7350
Investis Digital
India
2