GitHub udgav en rapport, der analyserer statistik for 2023. Vigtigste tendenser:
- I 2023 blev der oprettet 98 millioner nye projekter på GutHub (for 2022 - 85.7 millioner, for 2021 - 61 millioner, for 2020 - 60 millioner). Det samlede antal projekter nåede 420 millioner (+27 %), og antallet af offentligt tilgængelige arkiver nåede 284 millioner (+22 %).
- Det samlede bidrag fra deltagere til alle projekter er anslået til 4.5 milliarder handlinger (forpligtelser, spørgsmål, pull-anmodninger, diskussioner, anmeldelser osv.). Til sammenligning blev der i 2022 udført 3.5 milliarder sådanne handlinger.
- GitHub-publikummet voksede med 20.2 millioner brugere i løbet af året (+26%) og nåede 114 millioner (sidste år var det 20.5 millioner, året før - 73 millioner, for tre år siden - 56 millioner). USA er på førstepladsen med hensyn til antallet af udviklere, Indien er på andenpladsen, Kina på tredjepladsen, Brasilien på fjerdepladsen, Storbritannien på femtepladsen, Rusland på sjettepladsen og Tyskland på syvendepladsen.

- I løbet af året blev der tilføjet omkring 65 tusinde nye projekter relateret til maskinlæring, hvilket er 248 % mere end sidste år. Antallet af deltagere i AI-projekter voksede med 148 % i løbet af året. Årets hovedtrend er den stigende interesse for udviklinger relateret til kunstig intelligens-teknologier. Ifølge en undersøgelse foretaget på GitHub bruger 92% af udviklerne allerede eller eksperimenterer med brugen af AI-værktøjer.

- JavaScript er fortsat det mest populære sprog på GitHub. Python bevarer andenpladsen. Tredjepladsen blev taget af TypeScript-sproget, som fortrængte Java-sproget til en fjerdeplads. 5., 6. og 7. pladserne blev holdt af sprogene C#, C++ og PHP. Sprog C steg til ottendepladsen og fortrængte Shell til niendepladsen. Tiendepladsen blev taget af Go-sproget. Ruby-sproget, som tidligere indtog 10. pladsen, rykkede straks til 15. pladsen. Populariteten af det domænespecifikke sprog HCL (Hashicorp Configuration Language) steg markant (+36%), hvilket tog en 11. plads. 12., 13. og 14. pladser blev taget af Kotlin, Dart og SCSS.

- Rust (+40%) fører rangeringen af de hurtigst voksende popularitetssprog, efterfulgt af Lua, TypeScript og HСL. Der har været en stigning i populariteten af T-SQL og TeX.

- Antallet af færdiggjorte værker i GitHub Actions steg med 169 % i løbet af året.
- Mere end 80 % af ændringerne foretages i private depoter. Der var 4.2 milliarder ændringer i private og 310 millioner i offentlige depoter.
- Populariteten af applikationer designet til at køre i cloud-native miljøer eller bruge IaC-modellen (infrastruktur-som-kode) baseret på Git vokser. Mere end 1 million offentlige arkiver bruger Dockerfiles til at skabe containere.
- Der har været en stigning i antallet af udviklere, der bruger automatiserede systemer til at spore afhængighedssårbarheder. Antallet af accepterede Pull-anmodninger fra sådanne systemer steg med 60 % i løbet af året.
- Mere end 301 millioner ændringer blev accepteret i åbne projekter på GitHub i løbet af året.
- De førende arkiver med hensyn til antallet af deltagere er VSCode, Home Assistant og Flutter:

- Med hensyn til graden af involvering af nye deltagere i udviklingen er følgende depoter i spidsen:

Samtidig blev vinderne af GitHub Awards 2023 offentliggjort:
- Wonderfully Welcome Award: Python Software Foundation.
- Nominering "Global Grandiose": Webramme til opbygning af Storybook-grænseflader.
- Hardware Hacker Award: Limor Fried (@LadyADA), leder af det åbne hardwarefirma Adafruit Industries.
- "Noteworthy Newcomer" nominering: ramme for at skabe applikationer baseret på maskinlæringssprogmodeller - LangChain.
- "Supply Chain Sentinel" nominering: Alexander Brandes (@notmyfault), Jenkins projektvedligeholder.
- Nominering "Publikvalg": statisk webstedsgenerator Astro.
- OSPO Leadership (Open Source Program Offices) nominering: Mercedes Benz, som aktivt bruger open source-software og har udgivet et tilsvarende manifest.
- DevOps Champion Award: Katie Peters fra TELUS.
- Nominering "GitHub for Good": Ersilia organisation, der udvikler open source software til medicin.
Derudover introducerede GutHub nye applikationssikkerhedstestværktøjer ved hjælp af maskinlæring og annoncerede lanceringen i december af en chat med en AI-konsulent (GitHub Copilot Chat), som vil hjælpe med at skrive kode, identificere fejl og oprette tests samt besvare udvikling -relaterede spørgsmål givet i naturligt sprog.
Kilde: opennet.ru






