GitHub heeft een rapport gepubliceerd met een analyse van de statistieken voor 2025. Belangrijkste trends:
- De taal TypeScript heeft de eerste plaats veroverd in de ranglijst van programmeertalen die het meest door ontwikkelaars worden gebruikt. Bijna alle belangrijke frameworks voor frontend-ontwikkeling zijn standaard overgestapt op TypeScript. Python en JavaScript zijn naar de tweede en derde plaats verhuisd. In het afgelopen jaar is het aantal ontwikkelaars dat TypeScript gebruikt met 1 miljoen (+66%) gestegen, Python met 850.000 (+48%) en JavaScript met 427.000 (+25%).

- In de ranking van de snelst groeiende programmeertalen staan Luau (3600 ontwikkelaars, +194%), Typst (3600 ontwikkelaars, +108%), Astro (45600 ontwikkelaars, +78%), Blade (91100 ontwikkelaars, +67%) en TypeScript (2,6 miljoen ontwikkelaars, +67%).
- Qua populariteit in nieuwe repositories staan JavaScript (9,3 miljoen, +14,57%), Python (9,2 miljoen repositories, +53,41%), TypeScript (5,4 miljoen, +78,10%), Java (3,5 miljoen, +9,35%), C++ (1,7 miljoen, +11,82%) en C# (1,5 miljoen, +10,61%).

- Bij de ontwikkeling van AI-projecten zijn Python, Jupyter Notebooks, JavaScript en TypeScript het populairst.

- Het totale aantal projecten op GitHub is gestegen tot 640 miljoen, 121 miljoen meer dan vorig jaar. Het aantal openbaar beschikbare repositories met open source-code is gestegen tot 395 miljoen, 72 miljoen meer dan een jaar geleden (groei van 19%). Het aantal privé-repositories is met 58 miljoen toegenomen (groei van 33%).
- Het aantal GitHub-gebruikers is in een jaar tijd gestegen met 36 miljoen en bedraagt nu 180 miljoen (vorig jaar kwamen er 30 miljoen bij, het jaar daarvoor 20, drie jaar geleden 20 miljoen). De VS staat op de eerste plaats qua aantal ontwikkelaars (28 miljoen), gevolgd door India (21,9 miljoen), China (10,7 miljoen), Brazilië (6,89 miljoen) en het Verenigd Koninkrijk (4,8 miljoen). Vergeleken met vorig jaar is Rusland van de zesde naar de negende plaats gezakt, ten opzichte van Japan, Duitsland en Indonesië. De grootste groei van het aantal ontwikkelaars is te zien in India – meer dan 5 miljoen nieuwe ontwikkelaars in een jaar (14% van alle nieuwe accounts). Er wordt voorspeld dat India tegen 2030 de eerste plaats in de ranglijst zal innemen en de VS naar de tweede plaats zal verdringen.

- De bijdrage aan open en publiek beschikbare projecten wordt geschat op 1,12 miljard acties (commits, issues, pull-requests, discussies, beoordelingen, enz.), terwijl het in privé-projecten 4,97 miljard bedraagt (81,5%), waarbij het aandeel privé-repositories 37% en publiek 63% is.
- In een jaar zijn er meer dan 518 miljoen pull-requests ingediend (43,2 miljoen per maand), wat een stijging van 23% is ten opzichte van vorig jaar. Het aantal commits is geschat op 986 miljoen, wat een stijging van 25,1% is vergeleken met 2024. In augustus werd het record voor het aantal commits per maand gebroken - er werden ongeveer 100 miljoen wijzigingen aangenomen. Het aantal aangemaakte issues is met 20,4% gestegen ten opzichte van vorig jaar, het aantal opmerkingen bij issues en pull-requests bleef gelijk (+0,35%), terwijl het aantal opmerkingen bij commits met 27% is afgenomen.

- Het aantal projecten gerelateerd aan AI heeft 4,3 miljoen bereikt. In 1,1 miljoen openbaar beschikbare repositories wordt een van de SDK's voor grote taalmodellen gebruikt, waarbij 693.000 van deze repositories in de afgelopen 12 maanden zijn aangemaakt (een groei van 178%). 80% van de nieuwe ontwikkelaars gebruikte de AI-assistent GitHub Copilot in de eerste week na registratie op GitHub.
- De snelstgroeiende open source projecten zijn Zen Browser, Cline, vllm, uv en vscode geworden.

- Wat betreft het aantal deelnemers leiden de repositories vllm, vscode, codex, huggingface/transformers, godot, home-assistant, ollama, llama.cpp, verl en expo.
- De repositories die het populairst zijn bij nieuwe gebruikers:

- Het algemene verbruik van middelen bij het uitvoeren van GitHub Actions-handelingen is ten opzichte van vorig jaar met 30% gestegen.
- De gemiddelde tijd om kritieke kwetsbaarheden op te lossen is ten opzichte van vorig jaar met 30% gedaald, terwijl de gemiddelde tijd om een kwetsbaarheid op te lossen is afgenomen van 37 naar 26 dagen.
- De meest voorkomende kwetsbaarheid was een probleem met toegangsbeheer. Het afgelopen jaar zijn dergelijke problemen ontdekt in 151.000 repositories, wat een stijging van 172% is ten opzichte van vorig jaar.

Bron: opennet.ru








