← all organisations

SkillsFundingAgency / Code

40 languages, 1.2 GB of source, and what the live estate is written in today.

Language figures come from GitHub's own per-repository byte counts, which measure source rather than a single headline label. File counts and repository sizes come from the mirrors themselves. The two tell different stories, and the difference is the point.

The codebase

40
languages in use
1.2 GB of source
401.1k
files at HEAD
across every analysed repository
0 B
on disk as mirrors
full history, every branch and tag
1.2 GB
largest repository
DC-ILR-2021-Desktop

What stands out

One archived repository holds 21% of all the bytes.

DC-ILR-2021-Desktop is 1.2 GB of git - a 2013 static snapshot of www.gov.uk, not source code. It single-handedly makes HTML the largest language by volume (64% of all source bytes). Any size or language statistic that does not exclude it is measuring an archive, not a codebase.

Sizes here are GitHub's reported figures.

This organisation was harvested with blobless partial clones, which fetch every commit and file path but not file contents, so there is no local size to measure against. Checked elsewhere in this dataset against 1,526 fully mirrored repositories, GitHub's reported size is accurate to within about six percent.

Ruby is the house language, but its share is falling.

Ruby is the primary language of 0% of archived repositories but only 0% of live ones. Python, Go, TypeScript and HCL have taken the difference - the signature of a shift from monolithic Rails publishing apps toward data pipelines, infrastructure-as-code and platform tooling.

Most repositories are small; a handful are enormous.

58% of repositories are under a megabyte of git data. The estate is not a monolith - it is a very long tail of small services, gems and prototypes around a few large publishing applications.

Languages, two ways

By volume of source

Bytes of code. Dominated by archived static HTML.

HTMLHTML: 786.2 MB786.2 MBC#C#: 210.5 MB210.5 MBTSQLTSQL: 77.6 MB77.6 MBJavaScriptJavaScript: 71.4 MB71.4 MBCSSCSS: 59.7 MB59.7 MBGherkinGherkin: 8.0 MB8.0 MBSCSSSCSS: 6.4 MB6.4 MBPLpgSQLPLpgSQL: 4.4 MB4.4 MBXSLTXSLT: 3.0 MB3.0 MBPowerShellPowerShell: 2.6 MB2.6 MBHandlebarsHandlebars: 1.6 MB1.6 MBF#F#: 774.9 kB774.9 kBJavaJava: 286.1 kB286.1 kBSQLPLSQLPL: 285.9 kB285.9 kB

By number of repositories

How many repositories name each language as their primary one. A better guide to what engineers actually work in.

C#C#: 367367JavaScriptJavaScript: 167167HTMLHTML: 167167CSSCSS: 130130TSQLTSQL: 9797PowerShellPowerShell: 9696GherkinGherkin: 6666BatchfileBatchfile: 5959SCSSSCSS: 5757ShellShell: 4444F#F#: 2222DockerfileDockerfile: 2222PLpgSQLPLpgSQL: 2222ASPASP: 1515

Live estate versus archive

The same language ranking, split by whether the repository is still active. The shift is the clearest signal of technical direction in the whole dataset.

Active repositories

C#C#: 261261HTMLHTML: 3838CSSCSS: 1010PowerShellPowerShell: 1515JavaScriptJavaScript: 55TSQLTSQL: 88HandlebarsHandlebars: 44JavaJava: 33BicepBicep: 33PythonPython: 22

Archived repositories

C#C#: 7373HTMLHTML: 1818CSSCSS: 1212PowerShellPowerShell: 11JavaScriptJavaScript: 88TSQLTSQL: 22HandlebarsHandlebars: 00JavaJava: 00BicepBicep: 00PythonPython: 00

Scale

Repository size distribution

Git data per repository, log-ish buckets.

194145.59748.50< 10 kB: 17< 10 kB< 100 kB: 92< 100 kB< 1 MB: 194< 1 MB< 10 MB: 137< 10 MB< 100 MB: 76< 100 MB100 MB +: 9100 MB +

Commits against files

Each circle is a repository, sized by number of distinct authors. Both axes are logarithmic. The diagonal band is the normal relationship between codebase size and churn; outliers above it are long-lived apps with heavy iteration, below it are dumps and imports.

238.1k16.1k1.1k73.95.0221.4229.22.5k26.3kCalculateFunding-Common: 1,032 commits, 986 files, 37 authorsCalculateFunding-Frontend-Testing: 163 commits, 122 files, 7 authorsCalculateFunding-SpecGenerator: 6 commits, 156 files, 2 authorsCastle.Windsor.Mvc: 11 commits, 12 files, 3 authorsDAS-MaintenancePage: 39 commits, 81 files, 12 authorsDC-2021-FRM-ReportService: 41 commits, 141 files, 5 authorsDC-Admin-WebUi: 8 commits, 69 files, 2 authorsDC-Alpha-AzureSearch-POC: 11 commits, 109 files, 3 authorsDC-Alpha-Azurefunctions-POC: 11 commits, 136 files, 4 authorsDC-Alpha-ILR-Processing-SF-POC: 38 commits, 304 files, 3 authorsDC-Alpha-ILRSubmission-Web: 11 commits, 141 files, 3 authorsDC-Alpha-ValidationService-POC: 10 commits, 480 files, 3 authorsDC-Alpha-WebUI: 38 commits, 156 files, 4 authorsDC-Auditing: 45 commits, 42 files, 5 authorsDC-Auditing-Service: 9 commits, 9 files, 2 authorsDC-CollectionsManagement: 56 commits, 41 files, 3 authorsDC-CollectionsManagement-Model: 15 commits, 9 files, 2 authorsDC-CrossLoad: 16 commits, 20 files, 3 authorsDC-CrossLoad-Service: 14 commits, 26 files, 3 authorsDC-Data-ApprenticeshipsEarningsHistory: 13 commits, 34 files, 4 authorsDC-Data-DasCommitments: 6 commits, 15 files, 2 authorsDC-Data-ILR-1819-ValidationErrors: 51 commits, 44 files, 5 authorsDC-Data-LARS: 61 commits, 142 files, 4 authorsDC-Data-Organisations: 45 commits, 74 files, 7 authorsDC-Data-Postcodes: 38 commits, 72 files, 5 authorsDC-Data-ULN: 35 commits, 31 files, 4 authorsDC-DataMatch-ReportService: 148 commits, 97 files, 14 authorsDC-DatabaseTesting: 14 commits, 3 files, 3 authorsDC-DateTime-Provider: 34 commits, 15 files, 2 authorsDC-EAS-1819: 141 commits, 2 files, 3 authorsDC-EAS-2021: 292 commits, 259 files, 16 authorsDC-ESF-R2: 663 commits, 938 files, 24 authorsDC-Failed-Jobs-Service: 9 commits, 11 files, 3 authorsDC-ILR-1617-Database: 9 commits, 3 files, 3 authorsDC-ILR-1718-Database: 7 commits, 3 files, 3 authorsDC-ILR-1718-FileValidationService: 9 commits, 2 files, 2 authorsDC-ILR-1718-FundingService-ALB: 99 commits, 45 files, 3 authorsDC-ILR-1718-Model: 9 commits, 87 files, 4 authorsDC-ILR-1718-ValidationService: 182 commits, 316 files, 4 authorsDC-ILR-1819: 5 commits, 3 files, 3 authorsDC-ILR-1819-DataStore: 230 commits, 506 files, 12 authorsDC-ILR-1819-Database: 76 commits, 268 files, 6 authorsDC-ILR-1819-FileValidationService: 180 commits, 208 files, 7 authorsDC-ILR-1819-FundingService-ALB: 60 commits, 3 files, 4 authorsDC-ILR-1819-FundingService-FM35: 29 commits, 3 files, 3 authorsDC-ILR-1819-Model: 19 commits, 109 files, 4 authorsDC-ILR-1819-ReportService: 675 commits, 383 files, 19 authorsDC-ILR-1819-Test-Data-Generation: 353 commits, 164 files, 9 authorsDC-ILR-1819-ValidationService: 2,470 commits, 1,644 files, 37 authorsDC-ILR-2021: 84 commits, 173 files, 19 authorsDC-ILR-2021-AmalgamationService: 269 commits, 208 files, 17 authorsDC-ILR-2021-DataStore: 680 commits, 626 files, 30 authorsDC-ILR-2021-Desktop: 807 commits, 236 files, 32 authorsDC-ILR-2021-LearnerEntryTool: 285 commits, 190 files, 23 authorsDC-ILR-2021-ReferenceDataService: 653 commits, 561 files, 24 authorsDC-ILR-2021-ValidationService: 3,827 commits, 1,681 files, 55 authorsDC-ILR-ValidationErrorReport-Model: 6 commits, 6 files, 2 authorsDC-ILR-ValidationErrors: 24 commits, 14 files, 4 authorsDC-ILRLegacy-DataStore: 28 commits, 367 files, 3 authorsDC-IO: 48 commits, 3 files, 7 authorsDC-Job-Management: 77 commits, 1,651 files, 2 authorsDC-Job-Model: 58 commits, 12 files, 3 authorsDC-Job-WebApi: 149 commits, 34 files, 3 authorsDC-JobContext: 48 commits, 25 files, 10 authorsDC-JobContextManager: 74 commits, 10 files, 11 authorsDC-JobQueueManager: 253 commits, 170 files, 6 authorsDC-JobScheduler: 182 commits, 56 files, 8 authorsDC-JobStatus: 25 commits, 22 files, 4 authorsDC-JobStatus-Service: 20 commits, 9 files, 3 authorsDC-KeyGenerator: 20 commits, 3 files, 4 authorsDC-LARS: 959 commits, 569 files, 16 authorsDC-Logging: 67 commits, 2 files, 6 authorsDC-NCS: 169 commits, 169 files, 8 authorsDC-OPA: 10 commits, 3 files, 2 authorsDC-OPA-Model: 11 commits, 3 files, 3 authorsDC-OPA-Service: 17 commits, 3 files, 4 authorsDC-OPA-XSRC-Model: 10 commits, 3 files, 3 authorsDC-Operations-Reports: 94 commits, 128 files, 8 authorsDC-Queueing: 38 commits, 11 files, 5 authorsDC-ReportData-2021-Database: 42 commits, 43 files, 7 authorsDC-Serialization: 35 commits, 36 files, 7 authorsDC-ServiceFabric-Helpers: 12 commits, 3 files, 3 authorsDC-Shared-Packages: 15 commits, 3 files, 2 authorsDC-SubmitLearnerData-API-EAS: 24 commits, 24 files, 3 authorsDC-SubmitLearnerData-API-LearnerData: 47 commits, 33 files, 5 authorsDC-SubmitLearnerData-API-Public: 71 commits, 44 files, 9 authorsDC-SubmitLearnerData-API-SummarisedActuals: 52 commits, 24 files, 4 authorsDC-Summarisation-ReportService: 45 commits, 79 files, 6 authorsDC-Tools: 26 commits, 14 files, 5 authorsDC-Web-Operations: 1,611 commits, 712 files, 34 authorsDS-DocumentationServicePrototype-Public: 191 commits, 342 files, 3 authorsER-View-Education-Record-API-Integration-Example: 32 commits, 106 files, 8 authorsFE-Workforce-StaffEntryTool: 5 commits, 67 files, 1 authorsILR-Learner-Entry: 13 commits, 517 files, 5 authorsInformation-Exchange: 17 commits, 619 files, 4 authorsNuGetGallery: 3,977 commits, 1,330 files, 107 authorsOrchardCore: 5,053 commits, 4,013 files, 226 authorsVstsTools: 49 commits, 30 files, 3 authorsaspnet-redis-providers: 67 commits, 78 files, 13 authorsazure-functions-dotnet-extensions: 26 commits, 42 files, 5 authorsbigbrother: 23 commits, 304 files, 3 authorsdas-aan-employer-prototype: 175 commits, 263 files, 3 authorsdas-aan-hub-api: 1,072 commits, 514 files, 46 authorsdas-aan-hub-jobs: 344 commits, 131 files, 27 authorsdas-aan-prototype: 246 commits, 316 files, 9 authorsdas-activities: 362 commits, 361 files, 24 authorsdas-add-and-approve-prototype: 372 commits, 26,020 files, 5 authorsdas-admin-aan-web: 621 commits, 291 files, 33 authorsdas-admin-roatp-web: 250 commits, 314 files, 17 authorsdas-admin-service: 2,731 commits, 849 files, 108 authorsdas-aed-prototype: 447 commits, 710 files, 3 authorsdas-alpha-hmrc-api-mock: 207 commits, 91 files, 9 authorsdas-alpha-taxservice-mock: 98 commits, 209 files, 7 authorsdas-alpha-ui: 923 commits, 11,331 files, 26 authorsdas-aodp-api: 1,270 commits, 1,039 files, 53 authorsdas-aodp-jobs: 469 commits, 232 files, 35 authorsdas-aodp-web: 1,663 commits, 2,170 files, 52 authorsdas-apar-prototype: 41 commits, 48 files, 2 authorsdas-api-stub: 204 commits, 44 files, 27 authorsdas-api-stub-prototype: 16 commits, 15 files, 2 authorsdas-apim-developer-api: 359 commits, 217 files, 28 authorsdas-apim-developer-web: 679 commits, 293 files, 43 authorsdas-apim-endpoints: 19,071 commits, 9,697 files, 281 authorsdas-app-store-insights: 46 commits, 54 files, 10 authorsdas-apply-service: 6,712 commits, 1,205 files, 94 authorsdas-apprentice-aan-web: 1,125 commits, 539 files, 48 authorsdas-apprentice-accounts-api: 401 commits, 226 files, 49 authorsdas-apprentice-accounts-jobs: 149 commits, 37 files, 25 authorsdas-apprentice-accounts-web: 243 commits, 102 files, 52 authorsdas-apprentice-acct-prototype: 95 commits, 53 files, 3 authorsdas-apprentice-app: 1,407 commits, 458 files, 27 authorsdas-apprentice-app-wrapper-android: 20 commits, 48 files, 3 authorsdas-apprentice-app-wrapper-ios: 108 commits, 34 files, 5 authorsdas-apprentice-commitments-api: 903 commits, 266 files, 46 authorsdas-apprentice-commitments-jobs: 388 commits, 69 files, 38 authorsdas-apprentice-commitments-web: 1,041 commits, 172 files, 55 authorsdas-apprentice-feedback-api: 759 commits, 318 files, 48 authorsdas-apprentice-feedback-jobs: 178 commits, 77 files, 30 authorsdas-apprentice-feedback-web: 409 commits, 174 files, 45 authorsdas-apprentice-learning: 71 commits, 170 files, 7 authorsdas-apprentice-login-service: 769 commits, 419 files, 62 authorsdas-apprentice-portal-web: 667 commits, 157 files, 63 authorsdas-apprentice-progress-api: 252 commits, 181 files, 19 authorsdas-apprenticeship-pdf-linker: 26 commits, 95 files, 4 authorsdas-apprenticeship-programs-api: 870 commits, 239 files, 45 authorsdas-apprenticeship-programs-indexer: 3,746 commits, 507 files, 57 authorsdas-apprenticeship-selfhelp: 236 commits, 101 files, 3 authorsdas-apprenticeships-approvals-eventhandlers: 92 commits, 53 files, 18 authorsdas-apprenticeships-web: 814 commits, 262 files, 31 authorsdas-ask-service: 337 commits, 264 files, 16 authorsdas-assessor-functions: 860 commits, 330 files, 75 authorsdas-assessor-service: 11,796 commits, 2,468 files, 142 authorsdas-assessor-service-external-apiclient: 138 commits, 135 files, 20 authorsdas-assessor-service-prototype: 147 commits, 48 files, 12 authorsdas-audit: 150 commits, 158 files, 36 authorsdas-authorization: 368 commits, 240 files, 33 authorsdas-azure-pipelines-agents: 979 commits, 46 files, 46 authorsdas-azure-pipelines-tasks: 310 commits, 42 files, 15 authorsdas-bicep-infrastructure: 20 commits, 41 files, 3 authorsdas-businessmetrics-api: 85 commits, 70 files, 12 authorsdas-campaign: 2,655 commits, 565 files, 76 authorsdas-campaign-api: 85 commits, 60 files, 7 authorsdas-campaign-experiment: 134 commits, 44 files, 14 authorsdas-campaigns-prototype: 1,393 commits, 2,213 files, 15 authorsdas-candidate-account-api: 726 commits, 443 files, 31 authorsdas-careers-advice: 19 commits, 35 files, 6 authorsdas-charities-api: 272 commits, 79 files, 25 authorsdas-collection-calendar: 109 commits, 97 files, 21 authorsdas-commitments: 10,547 commits, 1,884 files, 211 authorsdas-commitments-helpers: 19 commits, 23 files, 7 authorsdas-commitments-statement-prototype: 666 commits, 3,664 files, 9 authorsdas-commitments-stub-employeraccountapi: 26 commits, 49 files, 6 authorsdas-commitments-stub-fatapi: 5 commits, 16 files, 4 authorsdas-commitments-stub-provider-relationships: 24 commits, 20 files, 6 authorsdas-commitments-stub-reservations: 24 commits, 35 files, 5 authorsdas-commitments-stubs: 207 commits, 200 files, 12 authorsdas-companieshouse: 67 commits, 29 files, 11 authorsdas-consolidated-support-prototype: 59 commits, 315 files, 2 authorsdas-content-api: 312 commits, 94 files, 56 authorsdas-coursedelivery-api: 503 commits, 477 files, 27 authorsdas-courses-api: 1,292 commits, 611 files, 67 authorsdas-courses-jobs: 69 commits, 54 files, 11 authorsdas-coursetypes-api: 69 commits, 80 files, 14 authorsdas-csjproxy-api: 80 commits, 60 files, 13 authorsdas-data: 1,075 commits, 574 files, 53 authorsdas-data-management: 3,860 commits, 573 files, 65 authorsdas-data-management-ai: 839 commits, 29 files, 27 authorsdas-digi-cert-prototype: 578 commits, 72 files, 23 authorsdas-digital-certification-api: 256 commits, 348 files, 13 authorsdas-digital-certification-web: 405 commits, 437 files, 14 authorsdas-digital-engagement: 388 commits, 209 files, 53 authorsdas-digital-engagement-email-integration: 287 commits, 124 files, 14 authorsdas-dotnet-templates: 27 commits, 117 files, 11 authorsdas-download-service: 369 commits, 85 files, 50 authorsdas-early-connect-prototype: 156 commits, 11,616 files, 4 authorsdas-earlyconnect-api: 514 commits, 259 files, 26 authorsdas-earlyconnect-jobs: 147 commits, 94 files, 16 authorsdas-earlyconnect-web: 400 commits, 195 files, 27 authorsdas-educational-organisations-api: 101 commits, 123 files, 21 authorsdas-employer-aan-web: 648 commits, 325 files, 39 authorsdas-employer-accounts: 15,482 commits, 1,727 files, 205 authorsdas-employer-favourites: 418 commits, 214 files, 29 authorsdas-employer-feedback-api: 168 commits, 261 files, 13 authorsdas-employer-feedback-jobs: 66 commits, 47 files, 8 authorsdas-employer-feedback-web: 151 commits, 229 files, 13 authorsdas-employer-finance: 14,583 commits, 1,322 files, 209 authorsdas-employer-finance-jobs: 305 commits, 335 files, 16 authorsdas-employer-funding-rules: 233 commits, 357 files, 5 authorsdas-employer-incentives: 3,968 commits, 1,455 files, 66 authorsdas-employer-incentives-functions: 457 commits, 227 files, 40 authorsdas-employer-incentives-web: 1,447 commits, 317 files, 57 authorsdas-employer-levy: 4,865 commits, 333 files, 44 authorsdas-employer-payment: 4,900 commits, 262 files, 44 authorsdas-employer-pr-web: 285 commits, 238 files, 29 authorsdas-employer-profiles-api: 1,853 commits, 125 files, 108 authorsdas-employer-profiles-web: 262 commits, 96 files, 35 authorsdas-employer-prototype: 829 commits, 2,314 files, 23 authorsdas-employer-rat-web: 236 commits, 280 files, 25 authorsdas-employerapprenticeshipsservice: 17,385 commits, 635 files, 205 authorsdas-employercommitments: 6,417 commits, 1,020 files, 114 authorsdas-employercommitments-v2: 4,031 commits, 1,005 files, 119 authorsdas-employerdemand-api: 318 commits, 178 files, 29 authorsdas-employerdemand-jobs: 92 commits, 62 files, 21 authorsdas-employerdemand-web: 737 commits, 341 files, 39 authorsdas-employerfinance: 680 commits, 308 files, 20 authorsdas-employerportal: 96 commits, 177 files, 7 authorsdas-employment-verification-api: 55 commits, 14 files, 9 authorsdas-employmentcheck: 1,483 commits, 455 files, 66 authorsdas-enterprise-automation-test-suite: 12,259 commits, 3,536 files, 172 authorsdas-epao-fireitup: 21 commits, 15,711 files, 6 authorsdas-epao-prototype: 234 commits, 48 files, 12 authorsdas-estimate-apprenticeship-funding: 417 commits, 232 files, 23 authorsdas-events: 419 commits, 228 files, 52 authorsdas-fat-beta: 5 commits, 399 files, 3 authorsdas-fat-dataloader: 96 commits, 27 files, 22 authorsdas-fat-jobs: 60 commits, 39 files, 18 authorsdas-fat-prototype: 634 commits, 1,097 files, 4 authorsdas-find-employment-schemes: 1,223 commits, 261 files, 37 authorsdas-find-employment-schemes-acceptance-tests: 19 commits, 41 files, 4 authorsdas-find-epao-web: 342 commits, 173 files, 41 authorsdas-findapprenticeship-api: 685 commits, 183 files, 38 authorsdas-findapprenticeship-jobs: 578 commits, 194 files, 27 authorsdas-findapprenticeship-rss: 46 commits, 48 files, 16 authorsdas-findapprenticeship-web: 3,039 commits, 1,317 files, 36 authorsdas-findapprenticeshiplegacy-api: 126 commits, 122 files, 16 authorsdas-findapprenticeshiptraining: 2,218 commits, 468 files, 60 authorsdas-findtraineeship-api: 30 commits, 13 files, 7 authorsdas-flexible-payment-models-prototype: 1,421 commits, 1,577 files, 8 authorsdas-forecasting-api: 167 commits, 83 files, 36 authorsdas-forecasting-jobs: 393 commits, 90 files, 48 authorsdas-forecasting-tool: 2,979 commits, 552 files, 87 authorsdas-frontend: 2,436 commits, 352 files, 60 authorsdas-funding-apprenticeship-earnings: 1,611 commits, 410 files, 39 authorsdas-funding-apprenticeship-earnings-approvals-eventhandlers: 36 commits, 37 files, 7 authorsdas-funding-apprenticeship-payments: 576 commits, 247 files, 25 authorsdas-funding-rule-bridge: 125 commits, 43 files, 11 authorsdas-funding-rule-validation-service: 131 commits, 70 files, 10 authorsdas-funding-system-acceptance-tests: 1,202 commits, 200 files, 37 authorsdas-github-template: 131 commits, 15 files, 23 authorsdas-github-toolkit: 200 commits, 100 files, 13 authorsdas-govuk-prototype-kit: 5 commits, 2,685 files, 3 authorsdas-grafana: 352 commits, 12 files, 30 authorsdas-hmrc-mock-api: 119 commits, 81 files, 13 authorsdas-hub-infrastructure: 260 commits, 23 files, 7 authorsdas-identify-data-locks: 434 commits, 328 files, 41 authorsdas-incentive-pay-prototype: 689 commits, 2,427 files, 17 authorsdas-informmicrosite: 85 commits, 249 files, 8 authorsdas-interact-design-prototype: 8 commits, 129 files, 4 authorsdas-internal-knowledge: 126 commits, 26,255 files, 4 authorsdas-learner-data-api: 269 commits, 102 files, 26 authorsdas-learner-data-jobs: 163 commits, 71 files, 13 authorsdas-learner-notifications: 72 commits, 92 files, 9 authorsdas-learner-verification-api: 168 commits, 15 files, 15 authorsdas-learning: 1,853 commits, 433 files, 41 authorsdas-levy-transfer-matching-api: 1,139 commits, 307 files, 56 authorsdas-levy-transfer-matching-functions: 351 commits, 108 files, 41 authorsdas-levy-transfer-matching-prototype: 529 commits, 4,968 files, 11 authorsdas-levy-transfer-matching-web: 2,018 commits, 426 files, 70 authorsdas-location-api: 309 commits, 201 files, 39 authorsdas-login-service: 467 commits, 401 files, 50 authorsdas-logstash-exporter: 126 commits, 26 files, 20 authorsdas-maintenance-pages: 77 commits, 20 files, 23 authorsdas-manage-your-apprenticeship-beta: 6 commits, 5,454 files, 3 authorsdas-midata: 22 commits, 104 files, 3 authorsdas-nonlevy-prototype: 451 commits, 11,481 files, 7 authorsdas-notifications: 587 commits, 115 files, 82 authorsdas-ofsted-inspection-client: 80 commits, 59 files, 5 authorsdas-onboarding: 51 commits, 59 files, 13 authorsdas-payments-V2: 8,578 commits, 2,525 files, 89 authorsdas-payments-V2-matched-learner: 656 commits, 118 files, 33 authorsdas-payments-V2-spec: 778 commits, 5 files, 3 authorsdas-payments-v2-acceptancetests-common: 1,332 commits, 96 files, 45 authorsdas-payments-v2-acceptancetests-endtoend: 4,863 commits, 14 files, 46 authorsdas-payments-v2-adf: 45 commits, 29 files, 8 authorsdas-payments-v2-audit: 1,480 commits, 238 files, 51 authorsdas-payments-v2-collectionperiod: 143 commits, 72 files, 13 authorsdas-payments-v2-common: 2,073 commits, 185 files, 47 authorsdas-payments-v2-common-servicefabric: 218 commits, 48 files, 32 authorsdas-payments-v2-databases: 1,000 commits, 115 files, 46 authorsdas-payments-v2-datalocks: 905 commits, 215 files, 44 authorsdas-payments-v2-earningevents: 1,837 commits, 256 files, 53 authorsdas-payments-v2-fundingsource: 1,092 commits, 238 files, 52 authorsdas-payments-v2-job-context-message-handling: 87 commits, 18 files, 21 authorsdas-payments-v2-monitoring: 3,080 commits, 383 files, 45 authorsdas-payments-v2-monitoring-alerts: 140 commits, 40 files, 18 authorsdas-payments-v2-performancetests: 80 commits, 14 files, 17 authorsdas-payments-v2-periodend: 317 commits, 77 files, 34 authorsdas-payments-v2-provideradjustments: 94 commits, 42 files, 21 authorsdas-payments-v2-providerpayments: 1,490 commits, 154 files, 52 authorsdas-payments-v2-providerpayments-republish-service: 24 commits, 40 files, 4 authorsdas-payments-v2-requiredpayments: 2,599 commits, 229 files, 57 authorsdas-payments-v2-scheduledjobs: 251 commits, 122 files, 25 authorsdas-payments-v2-testtools: 60 commits, 58 files, 13 authorsdas-paymentsacceptancetesting: 964 commits, 240 files, 20 authorsdas-paymentscommon: 18 commits, 66 files, 4 authorsdas-pensionsregulator: 397 commits, 92 files, 55 authorsdas-performance-suite: 33 commits, 115 files, 6 authorsdas-performance-test-suite: 21 commits, 3 files, 4 authorsdas-pgl-prototype: 51 commits, 312 files, 2 authorsdas-platform-automation: 1,121 commits, 101 files, 50 authorsdas-platform-building-blocks: 2,034 commits, 146 files, 80 authorsdas-platform-monitor: 29 commits, 16 files, 6 authorsdas-platform-monitoring-jobs: 178 commits, 40 files, 23 authorsdas-playwright-automation-test-suite: 2,167 commits, 1,707 files, 34 authorsdas-playwright-ts-automation-test-suite: 81 commits, 20 files, 7 authorsdas-poc-matching: 58 commits, 613 files, 4 authorsdas-pr-api: 471 commits, 337 files, 22 authorsdas-pr-jobs: 253 commits, 139 files, 20 authorsdas-provide-feedback-apprentice: 475 commits, 267 files, 26 authorsdas-provide-feedback-employer: 1,176 commits, 261 files, 85 authorsdas-provider-api: 323 commits, 344 files, 13 authorsdas-provider-funding-web: 204 commits, 89 files, 34 authorsdas-provider-idams-stub: 21 commits, 90 files, 9 authorsdas-provider-pr-web: 387 commits, 209 files, 25 authorsdas-provider-rat-web: 209 commits, 168 files, 19 authorsdas-provider-registrations: 492 commits, 263 files, 57 authorsdas-provider-relationships: 2,142 commits, 542 files, 79 authorsdas-providerapprenticeshipsservice: 4,309 commits, 400 files, 162 authorsdas-providercommitments: 5,311 commits, 1,259 files, 130 authorsdas-providerevents: 872 commits, 257 files, 84 authorsdas-providerfeedback-web: 117 commits, 111 files, 21 authorsdas-providerpayments: 2,328 commits, 2,424 files, 47 authorsdas-public-sector-organisations-api: 135 commits, 97 files, 13 authorsdas-public-sector-reporting: 1,291 commits, 416 files, 69 authorsdas-push-notifications: 102 commits, 65 files, 12 authorsdas-qfast-prototype: 11 commits, 19 files, 2 authorsdas-qna-api: 2,784 commits, 449 files, 112 authorsdas-qna-config: 293 commits, 74 files, 14 authorsdas-qna-config-preview: 78 commits, 149 files, 8 authorsdas-quality-feedback-prototype: 218 commits, 131 files, 7 authorsdas-rat-api: 281 commits, 253 files, 18 authorsdas-rat-jobs: 76 commits, 44 files, 13 authorsdas-recruit: 11,624 commits, 2,329 files, 125 authorsdas-recruit-api: 1,111 commits, 570 files, 41 authorsdas-recruit-apprentice-prototype: 5 commits, 26 files, 4 authorsdas-recruit-jobs: 468 commits, 303 files, 19 authorsdas-recruit-prototype: 1,488 commits, 22,927 files, 15 authorsdas-recruit-qa-web: 170 commits, 777 files, 15 authorsdas-recruit-v2-prototype: 144 commits, 8,895 files, 9 authorsdas-recruit-vacancy-ai-api: 132 commits, 86 files, 11 authorsdas-referencedata: 630 commits, 335 files, 66 authorsdas-referencedata-jobs: 50 commits, 28 files, 13 authorsdas-registration-prototype: 431 commits, 684 files, 25 authorsdas-registration-prototype-archive: 271 commits, 19,346 files, 7 authorsdas-reservations: 2,626 commits, 549 files, 75 authorsdas-reservations-api: 1,053 commits, 401 files, 67 authorsdas-reservations-jobs: 916 commits, 305 files, 64 authorsdas-reserve-funding-prototype: 126 commits, 271 files, 2 authorsdas-roatp-api: 2,053 commits, 744 files, 40 authorsdas-roatp-assessor: 845 commits, 368 files, 47 authorsdas-roatp-coursemanagement-jobs: 36 commits, 32 files, 7 authorsdas-roatp-coursemanagement-web: 1,261 commits, 701 files, 44 authorsdas-roatp-finance: 142 commits, 117 files, 32 authorsdas-roatp-functions: 300 commits, 91 files, 37 authorsdas-roatp-gateway: 594 commits, 562 files, 45 authorsdas-roatp-oversight: 650 commits, 194 files, 48 authorsdas-roatp-prototypes: 1,412 commits, 6,031 files, 11 authorsdas-roatp-providermoderation-web: 233 commits, 113 files, 24 authorsdas-roatp-service: 910 commits, 253 files, 54 authorsdas-rofjaa-api: 169 commits, 79 files, 25 authorsdas-search: 4,467 commits, 1,356 files, 82 authorsdas-secure-message-service: 475 commits, 86 files, 32 authorsdas-self-service: 115 commits, 58 files, 12 authorsdas-servicebus-error-exporter: 156 commits, 36 files, 36 authorsdas-servicebus-tools: 130 commits, 57 files, 26 authorsdas-shared-infrastructure: 797 commits, 37 files, 51 authorsdas-shared-packages: 3,559 commits, 1,502 files, 187 authorsdas-shortlist-api: 71 commits, 31 files, 15 authorsdas-standards-data: 238,107 commits, 2,178 files, 5 authorsdas-standards-versioning-prototype: 366 commits, 1,296 files, 11 authorsdas-status-cake-exporter: 90 commits, 24 files, 11 authorsdas-subscriptions: 51 commits, 94 files, 8 authorsdas-support-console-prototype: 192 commits, 294 files, 10 authorsdas-support-employerapprenticeshipservice: 212 commits, 201 files, 13 authorsdas-support-employerusers: 148 commits, 189 files, 11 authorsdas-support-portal: 779 commits, 741 files, 57 authorsdas-tasks: 568 commits, 225 files, 49 authorsdas-teach-in-further-education: 622 commits, 454 files, 28 authorsdas-teach-in-further-education-acceptance-tests: 28 commits, 41 files, 6 authorsdas-technical-guidance: 202 commits, 171 files, 27 authorsdas-technical-tests: 6 commits, 10 files, 1 authorsdas-tokenservice: 304 commits, 90 files, 52 authorsdas-tools-notifications: 158 commits, 38 files, 22 authorsdas-tools-service: 528 commits, 108 files, 29 authorsdas-tools-servicebus-support: 457 commits, 217 files, 34 authorsdas-tools-support: 669 commits, 337 files, 49 authorsdas-trackprogress-api: 158 commits, 68 files, 18 authorsdas-trackprogress-jobs: 125 commits, 38 files, 14 authorsdas-training-provider-prototype: 330 commits, 443 files, 21 authorsdas-transfers-test-plan-alpha: 30 commits, 401 files, 2 authorsdas-trm-automation: 13 commits, 13 files, 3 authorsdas-ufab-prototype: 277 commits, 267 files, 2 authorsdas-usertesting: 7 commits, 21,155 files, 3 authorsdas-utilities: 11 commits, 28 files, 5 authorsdas-vacancy-analytics: 206 commits, 44 files, 39 authorsdas-vacancyservices-api: 1,810 commits, 844 files, 55 authorsdas-vacancyservices-functions: 78 commits, 30 files, 32 authorsdas-zendesk-guide-theme: 177 commits, 92 files, 27 authorsdas-zendesk-monitor: 356 commits, 140 files, 32 authorsdevops-automation: 384 commits, 59 files, 22 authorsdevopsflex: 273 commits, 1,912 files, 4 authorsdfc-composite-sharedassets: 15 commits, 2 files, 4 authorsdfc-composite-shell-moc-onecol: 47 commits, 2 files, 8 authorsdfc-composite-shell-moc-twocol: 86 commits, 2 files, 8 authorsdfc-data-sharing-service: 89 commits, 279 files, 3 authorsdfc-data-sharing-service-automation: 12 commits, 12 files, 3 authorsdfc-devops: 1,579 commits, 294 files, 41 authorsdfc-geocoding-pkg-netstandard: 44 commits, 17 files, 12 authorsdfc-htmltodatatranslator-pkg-netstandard: 48 commits, 43 files, 8 authorsdfc-http-pkg-netstandard: 25 commits, 12 files, 4 authorsdfc-json-pkg-netstandard: 15 commits, 8 files, 4 authorsdfc-monitor-shared: 121 commits, 37 files, 12 authorsdfc-personalisation-sharedresources: 16 commits, 9 files, 5 authorsdfc-providerportal-managedsql: 71 commits, 14 files, 4 authorsdfc-servicetaxonomy-tests: 437 commits, 149 files, 19 authorsdfc-shared-owasp: 15 commits, 20 files, 5 authorsdfc-swagger-pkg-functions-netstandard: 122 commits, 15 files, 28 authorsdfe-prototype: 317 commits, 207 files, 9 authorsdss-actionplans: 402 commits, 61 files, 48 authorsdss-actions: 282 commits, 56 files, 41 authorsdss-address: 324 commits, 58 files, 48 authorsdss-adviserdetails: 171 commits, 47 files, 43 authorsdss-azuresearchutility: 95 commits, 35 files, 22 authorsdss-changefeedlistener: 164 commits, 66 files, 39 authorsdss-changefeedsqlprocessor: 126 commits, 23 files, 41 authorsdss-collections: 190 commits, 86 files, 43 authorsdss-contact: 419 commits, 57 files, 58 authorsdss-contentenhancer: 177 commits, 28 files, 41 authorsdss-contentpushservice: 267 commits, 33 files, 45 authorsdss-customer: 532 commits, 63 files, 68 authorsdss-devops: 489 commits, 128 files, 23 authorsdss-diversity: 313 commits, 59 files, 46 authorsdss-employmentprogression: 156 commits, 57 files, 41 authorsdss-gdprupdatecustomerinformation: 269 commits, 29 files, 21 authorsdss-goals: 259 commits, 60 files, 46 authorsdss-interaction: 207 commits, 54 files, 44 authorsdss-learningprogression: 183 commits, 51 files, 34 authorsdss-notificationslistener: 90 commits, 23 files, 27 authorsdss-outcomes: 393 commits, 64 files, 55 authorsdss-sessions: 239 commits, 61 files, 45 authorsdss-stagingdatabase: 708 commits, 234 files, 44 authorsdss-subscriptions: 148 commits, 47 files, 40 authorsdss-transfer: 178 commits, 53 files, 44 authorsdss-webchats: 207 commits, 46 files, 43 authorsfechoices-api: 16 commits, 28 files, 4 authorsfunding-platform-building-blocks: 592 commits, 94 files, 32 authorshmrc-apprenticeship-levy-api-client: 108 commits, 42 files, 17 authorshmrc-apprenticeship-levy-api-stub: 87 commits, 383 files, 8 authorsirt-prototype: 340 commits, 588 files, 6 authorsmarketing-data-capture: 75 commits, 74 files, 6 authorsmyesf-doc-ex-internal: 127 commits, 384 files, 4 authorsmyesf-doc-ex-internal-design-history: 19 commits, 162 files, 2 authorsmyesf-iac: 12 commits, 5 files, 2 authorspds-contracts-data-api: 70 commits, 142 files, 14 authorspds-contracts-data-api-client: 39 commits, 45 files, 6 authorspds-contracts-func-approver: 54 commits, 33 files, 8 authorspds-contracts-func-contract-processor: 74 commits, 90 files, 18 authorspds-contracts-func-feed-processor: 81 commits, 85 files, 18 authorspds-contracts-func-notifier: 46 commits, 178 files, 10 authorspds-shared-audit-api: 38 commits, 60 files, 8 authorsroaao-register: 316 commits, 342 files, 11 authorsroatp-indexer: 231 commits, 132 files, 19 authorsroatp-register: 253 commits, 308 files, 29 authorssa-platform-building-blocks: 15 commits, 92 files, 3 authorssfs-sitedesign: 3,516 commits, 10,354 files, 31 authorssfs-sitedesign-ToolkitBeta: 8 commits, 302 files, 2 authorstl-employersupport: 1,840 commits, 268 files, 12 authorstl-employersupport-ecrm-poc: 181 commits, 196 files, 4 authorstl-employersupport-prototype: 37 commits, 229 files, 5 authorstl-find-provider-api: 1,478 commits, 711 files, 22 authorstl-marketing-and-communication: 2,009 commits, 541 files, 44 authorstl-marketing-and-communication-prototype: 1,027 commits, 13,645 files, 14 authorstl-matching: 4,088 commits, 1,444 files, 30 authorstl-matching-automation-suite: 148 commits, 118 files, 19 authorstl-onboarding: 1,259 commits, 234 files, 10 authorstl-platform-automation: 24 commits, 37 files, 6 authorstl-platform-building-blocks: 166 commits, 108 files, 19 authorstl-poc-results-and-certification: 131 commits, 525 files, 6 authorstl-results-and-certification: 8,312 commits, 5,950 files, 47 authorstl-results-and-certification-automation-suite: 852 commits, 1,352 files, 16 authorstl-results-prototype: 429 commits, 1,958 files, 9 authorstl-servicehome: 50 commits, 44 files, 3 authorstl-shared-infrastructure: 41 commits, 5 files, 7 authorsfiles at HEAD (log)commits (log)

The shape of a repository

Directory layout is the cheapest reliable signal of what a repository actually is. app/ with config/ and spec/ is a Rails application; src/ with test/ is Java or Node. Counted by how many repositories contain each top-level directory at HEAD.

Most common top-level directories

srcsrc: 323323azureazure: 216216pipeline-templatespipeline-templates: 209209appapp: 5757docsdocs: 4848liblib: 4343ResourcesResources: 3434gulpgulp: 3131publicpublic: 2323azure-pipelines-templatesazure-pipelines-templates: 1919testtest: 1313.vscode.vscode: 1313templatestemplates: 1111buildbuild: 1010.idea.idea: 1010IntegrationTestsIntegrationTests: 99configconfig: 99node_modulesnode_modules: 88

Most common file extensions

By total file count across the estate.

.html.html: 98.8k98.8k.cs.cs: 91.3k91.3k.js.js: 80.9k80.9k.json.json: 18.4k18.4k.md.md: 13.7k13.7k.ts.ts: 13.3k13.3k.map.map: 12.9k12.9k.png.png: 10.4k10.4k.cshtml.cshtml: 5.4k5.4k.sql.sql: 5.3k5.3k.scss.scss: 4.6k4.6k.csproj.csproj: 3.6k3.6k.yml.yml: 2.8k2.8k.jpg.jpg: 2.7k2.7k.feature.feature: 2.5k2.5k.css.css: 2.5k2.5k

The twenty largest repositories

RepositoryLanguageGit size CommitsFilesStatus
DC-ILR-2021-DesktopC#1.2 GB807236active
DC-ILR-2021-ReferenceDataServiceC#292.9 MB653561active
tl-marketing-and-communicationHTML192.2 MB2,009541active
das-standards-data-190.7 MB238,1072,178active
devopsflexC#167.2 MB2731,912archived
das-campaigns-prototypeHTML130.5 MB1,3932,213archived
das-activitiesC#116.1 MB362361archived
das-location-apiC#114.8 MB309201active
OrchardCoreC#106.4 MB5,0534,013active
das-digi-cert-prototypeHTML92.4 MB57872active
das-apprenticeship-programs-indexerTSQL88.4 MB3,746507archived
tl-marketing-and-communication-prototypeHTML83.5 MB1,02713,645active
das-nonlevy-prototypeHTML82.4 MB45111,481archived
dss-customerC#76.8 MB53263active
das-employer-accountsC#70.7 MB15,4821,727active
das-support-portalJavaScript70.5 MB779741archived
das-employer-financeC#70.2 MB14,5831,322active
das-employerapprenticeshipsserviceC#68.6 MB17,385635active
sfs-sitedesignHTML68.3 MB3,51610,354active
das-searchC#67.7 MB4,4671,356archived