Tools and scripts for interacting with the the 🇺🇸 government's code.gov projects
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
src
.gitignore
LICENSE
README.md
index.js
package.json

README.md

govstats

code.gov stats tooling

11/09 data pull

Top ten projects by stars

1 nasa/openmct 5282
2 USArmyResearchLab/Dshell 5098
3 scipy/scipy 5079
4 nasa/NASA-3D-Resources 1422
5 GSA/data 1353
6 GSA/data.gov 1278
7 Code-dot-mil/code.mil 1229
8 openscenegraph/OpenSceneGraph 1177
9 WhiteHouse/petitions 177
10 NREL/api-umbrella 1172

Top ten projects by forks

1 scipy/scipy 2556
2 USArmyResearchLab/Dshell 1164
3 openscenegraph/OpenSceneGraph 720
4 nasa/openmct 585
5 spack/spack 539
6 lammps/lammps 534
7 idaholab/moose 460
8 WhiteHouse/petitions 373
9 GSA/data.gov 356
10 materialsproject/pymatgen 309

Top ten projects by watchers

1 USArmyResearchLab/Dshell 673
2 scipy/scipy 312
3 GSA/data.gov 251
4 nasa/openmct 233
5 nasa/NASA-3D-Resources 220
6 WhiteHouse/petitions 214
7 openscenegraph/OpenSceneGraph 201
8 18F/api-standards 173
9 nsacyber/Windows-Secure-Host-Baseline 172
10 Code-dot-mil/code.mil 169

Top ten projects by contributors

1 scipy/scipy 669
2 trilinos/Trilinos 197
3 SchedMD/slurm 162
4 18F/18f.gsa.gov 139
5 Kitware/ParaView 136
6 GSA/wordpress-seo 119
7 department-of-veterans-affairs/vets-website 116
8 idaholab/moose 114
9 materialsproject/pymatgen 113
10 petsc/petsc 113

Top ten projects by depedents

Top ten projects by commits

Notes

  • Probot is only included as it adds some helpful features to octokit, including bottleneck and a handy graphql query.
    • I could probably wrap this myself, but ... ¯_(ツ)_/¯
  • utils/github and utils/codegov are abstractions to those SDKs providing additional functionality
  • Not all interesting data is currently available in the public GraphQL schema. Hopefully this will be resolved in the future
  • Current rate-limiting via bottleneck only supports a time-bound approach, not a computational bound approach