RSEPedia Top Spack (C++) Dependencies

We use CiteLang to clone software repositories, parse dependency files, and assemble them into one common structure to assess the value of any particular dependency across the ecosystem. Each credit value represents the average credit assigned to a dependency across repositories, where each repository is represented by it's own graph that allocates 50% of credit to the repository itself, and 50% to its dependencies.

Software Credit

Manager Name Credit
spack zlib 0.0062734266372855806
spack gnuconfig 0.0052780089358067305
spack rhash 0.002975648644184828
spack python 0.0026731193496753116
spack pkgconfig 0.0019453659633398433
spack cmake 0.0018061598231606552
spack openmp 0.0016903669837304996
spack ncurses 0.0016067458754972163
spack libbsd 0.001394113320347653
spack qt 0.0009532258359668017
spack py-sphinx 0.0009515498444926051
spack openssl 0.0009453656481826141
spack bzip2 0.0009366600373076835
spack autoconf 0.0009074969748274942
spack libtool 0.0009053125788028726
spack mpi 0.0009035988278449068
spack automake 0.0009024095712573481
spack m4 0.0008776670694920635
spack libxml2 0.0008289099792281392
spack perl 0.0007909238458477663
spack threads 0.0007807836328841715
spack ca-certificates-mozilla 0.0006890156763497474
spack nasm 0.0006890156763497474
spack xz 0.0006546853687512752
spack expat 0.0006500472999627473
spack gmake 0.0005785936315456335
spack eigen3 0.000534398563734291
spack python3 0.0005272890484739677
spack mbedtls 0.00047790277214497805
spack diffutils 0.0003984537651128563
spack gtest 0.00038255963067453195
spack lz4 0.0003584259288329092
spack icu4c 0.00035691152132203476
spack gettext 0.0003517781185582606
spack py-numpy 0.0003403445030107109
spack ninja 0.0003322252941922688
spack bison 0.0003299866052189128
spack slicer 0.000321705565529623
spack pybind11 0.0003173890741215697
spack sqlite 0.00031487107888054477
spack pythoninterp 0.0003117248998757078
spack lapack 0.000306264003693897
spack zstd 0.0003042420369985707
spack nss 0.0002903276846735853
spack libffi 0.00028642369370035747
spack tk 0.0002858298762536234
spack readline 0.0002851755576990822
spack libidn2 0.00027661662280071826
spack tcl 0.00026385299124191946
spack gdbm 0.0002604685979849757
spack krb5 0.0002566536205289325
spack libnsl 0.000256452299511008
spack uuid 0.000256452299511008
spack tix 0.000256452299511008
spack libssh2 0.00025431296878489554
spack libssh 0.00025431296878489554
spack gnutls 0.00024908694185491354
spack nghttp2 0.00024908694185491354
spack curl 0.0002447072087674687
spack nettle 0.00022966505966618653
spack lzo 0.0002280972515871919
spack numpy 0.0002255578353423955
spack png 0.000216931363071399
spack biosoup 0.0002073608617594255
spack cuda 0.00020499352683431572
spack pythonlibs 0.00020254305837788785
spack libiconv 0.0002008709518068253
spack iconv 0.00018219230118355503
spack bpython 0.000177737881508079
spack omegalib 0.000177737881508079
spack vif 0.000177737881508079
spack patchelf 0.00017596050269299822
spack flex 0.00017000587872645413
spack hip 0.00016089342251746712
spack blas 0.00016018878769500175
spack bioparser 0.0001540394973070018
spack libpciaccess 0.00014727215769611254
spack pmix 0.00014276034993475361
spack opengl 0.000137332872419907
spack java 0.00012517207035793316
spack re2c 0.00012290143104568335
spack libarchive 0.00012276582192271592
spack libuv 0.00012276582192271592
spack cython 0.00012187740446268275
spack py-setuptools 0.00011960408993691787
spack triqs 0.00011849192100538601
spack cminx 0.00011849192100538601
spack sqlite3 0.00011849192100538601
spack pcre 0.0001104146622814451
spack graphviz 0.00010772337123149601
spack szip 0.00010688669530648886
spack guile 0.00010600250249900652
spack mscgen 0.00010570083671778338
spack py-six 0.0001032756690977547
spack boost 9.649856951204745e-05
spack py-jinja2 9.027733948808482e-05
spack py-pip 8.969275310040045e-05
spack py-wheel 8.969275310040045e-05
spack py-sphinxcontrib-applehelp 8.969275310040045e-05
spack py-sphinxcontrib-devhelp 8.969275310040045e-05
spack py-sphinxcontrib-jsmath 8.969275310040045e-05
spack py-sphinxcontrib-htmlhelp 8.969275310040045e-05
spack py-sphinxcontrib-serializinghtml 8.969275310040045e-05
spack py-sphinxcontrib-qthelp 8.969275310040045e-05
spack py-pygments 8.969275310040045e-05
spack py-docutils 8.969275310040045e-05
spack py-snowballstemmer 8.969275310040045e-05
spack py-babel 8.969275310040045e-05
spack py-alabaster 8.969275310040045e-05
spack py-imagesize 8.969275310040045e-05
spack py-requests 8.969275310040045e-05
spack py-packaging 8.969275310040045e-05
spack py-importlib-metadata 8.969275310040045e-05
spack py-colorama 8.969275310040045e-05
spack py-sphinxcontrib-websupport 8.969275310040045e-05
spack py-sphinx-rtd-theme 8.969275310040045e-05
spack lapacke 8.88689407540395e-05
spack liblzma 8.88689407540395e-05
spack qt4 7.470142845991727e-05
spack libpng 7.287813009951084e-05
spack sphinx 7.10951526032316e-05
spack torch 7.10951526032316e-05
spack sgx 7.10951526032316e-05
spack curses 7.10951526032316e-05
spack py-typing 6.959102527275233e-05
spack pcre2 6.720261568548148e-05
spack gl 6.695968268463816e-05
spack zlib-api 6.363379724120532e-05
spack jpeg 6.0798583684894617e-05
spack libx11 6.030286843881699e-05
spack pythonextensions 5.9245960502693006e-05
spack qt5 5.9245960502693006e-05
spack bpp-core 5.924003590664273e-05
spack hdf5 5.917678580715668e-05
spack freetype 5.7146647290947436e-05
spack libtiff 5.68278573271194e-05
spack tbb 5.514897778777813e-05
spack opencl 5.2661622905923785e-05
spack matlab 5.2201118099112226e-05
spack gmp 5.136903724343313e-05
spack double-conversion 5.1355479197962844e-05
spack effpotential 5.0782251859451144e-05
spack rigidbodykinematics 5.0782251859451144e-05
spack sbgatcore 5.0782251859451144e-05
spack yaml 5.0782251859451144e-05
spack cpio 5.027442934085663e-05
spack fontconfig 5.001083771479867e-05
spack llvm 4.541864099769173e-05
spack libpeyton 4.443447037701975e-05
spack libxcrypt 4.3754176530756865e-05
spack gtkplus 4.343830048104165e-05
spack libsm 4.326327733238408e-05
spack libxext 4.326327733238408e-05
spack glib 4.285371409335727e-05
spack harfbuzz 4.1825329206355834e-05
spack libmng 4.124074281867145e-05
spack inputproto 4.124074281867145e-05
spack dbus 4.124074281867145e-05
spack assimp 4.124074281867145e-05
spack gperf 4.124074281867145e-05
spack libdrm 4.124074281867145e-05
spack libxcomposite 4.124074281867145e-05
spack libxcursor 4.124074281867145e-05
spack libxi 4.124074281867145e-05
spack libxtst 4.124074281867145e-05
spack libxrandr 4.124074281867145e-05
spack libxdamage 4.124074281867145e-05
spack libxcb 4.124074281867145e-05
spack libxkbcommon 4.124074281867145e-05
spack xcb-util-image 4.124074281867145e-05
spack xcb-util-keysyms 4.124074281867145e-05
spack xcb-util-renderutil 4.124074281867145e-05
spack xcb-util-wm 4.124074281867145e-05
spack libxrender 4.124074281867145e-05
spack llvm-openmp 4.03591946652988e-05
spack yacc 3.9618436165348975e-05
spack fftw3 3.9497307001795335e-05
spack meson 3.9063231597845606e-05
spack edlib 3.55475763016158e-05
spack spoa 3.55475763016158e-05
spack thread_pool 3.55475763016158e-05
spack rampler 3.55475763016158e-05
spack cudapoa 3.55475763016158e-05
spack cudaaligner 3.55475763016158e-05
spack cppuddle 3.55475763016158e-05
spack hpxkokkos 3.55475763016158e-05
spack virtest 3.5192100538599647e-05
spack openni2 3.231597845601436e-05
spack efusion 3.231597845601436e-05
spack suitesparse 3.231597845601436e-05
spack realsense 3.231597845601436e-05
spack hwloc 2.8573836746264225e-05
spack everybeam 2.7344289462781386e-05
spack idgapi 2.7344289462781386e-05
spack eigen 2.7013121176824455e-05
spack openssh 2.5961872866810028e-05
spack perl-alien-svn 2.5961872866810028e-05
spack cudalibs 2.5391125929725572e-05
spack pnetcdf 2.5391125929725572e-05
spack qt5widgets 2.5391125929725572e-05
spack qt5opengl 2.5391125929725572e-05
spack glut 2.5391125929725572e-05
spack sophus 2.5391125929725572e-05
spack visioncore 2.5391125929725572e-05
spack brisk 2.5391125929725572e-05
spack opengv 2.5391125929725572e-05
spack gtsam 2.5391125929725572e-05
spack tensorflow 2.5391125929725572e-05
spack swig 2.5198571508641588e-05
spack py-nose 2.5137214670428315e-05
spack findutils 2.5040843344061294e-05
spack glew 2.3563277561380527e-05
spack py-flit-core 2.2335072669520783e-05
spack py-mpi4py 2.1615422829814153e-05
spack help2man 2.155571484148667e-05
spack dl 1.9748653500897668e-05
spack sofa 1.9748653500897668e-05
spack pthreads 1.9748653500897668e-05
spack llvm-amdgpu 1.8133072582713515e-05
spack hsa-rocr-dev 1.8133072582713515e-05
spack libunistring 1.7704651251452108e-05
spack libfabric 1.6012494211881687e-05
spack cfitsio 1.5896723161689434e-05
spack libsbml 1.545546795722426e-05
spack libsedml 1.545546795722426e-05
spack libcombine 1.545546795722426e-05
spack crossguid 1.545546795722426e-05
spack nativejit 1.545546795722426e-05
spack cpufeatures 1.545546795722426e-05
spack raptor 1.545546795722426e-05
spack qcp 1.545546795722426e-05
spack qwtplot3d 1.545546795722426e-05
spack mml 1.545546795722426e-05
spack sbw 1.545546795722426e-05
spack atlas 1.530091327765202e-05
spack libedit 1.4965462804227806e-05
spack z3 1.4767835207408116e-05
spack gl2ps 1.3708346809905785e-05
spack jsoncpp 1.3661241893525823e-05
spack perl-data-dumper 1.3582915997354247e-05
spack libelf 1.3582915997354247e-05
spack binutils 1.3582915997354247e-05
spack isl 1.3582915997354247e-05
spack glu 1.344854118208913e-05
spack texinfo 1.3331443595793792e-05
spack hpx 1.325729733921041e-05
spack memkind 1.3231315721979997e-05
spack gflags 1.3153193722898536e-05
spack git 1.3127342316570358e-05
spack numactl 1.2317235188509876e-05
spack kokkos-nvcc-wrapper 1.2317235188509876e-05
spack pugixml 1.1892115194372188e-05
spack libzmq 1.1500686450522759e-05
spack dataspaces 1.1500686450522759e-05
spack c-blosc 1.1500686450522759e-05
spack zfp 1.1500686450522759e-05
spack sz 1.1500686450522759e-05
spack doxygen 1.1219622388383658e-05
spack netcdf-c 1.1028816912761514e-05
spack cgns 1.1028816912761514e-05
spack rtmpdump 1.0934688381636318e-05
spack ffmpeg 1.0699322766975773e-05
spack fftw-api 1.0473839446011798e-05
spack fftw 1.0337558583000629e-05
spack libgd 1.0323016157989227e-05
spack gsl 1.026455909595269e-05
spack glx 1.0114736379291393e-05
spack libxt 1.0114736379291393e-05
spack osmesa 1.0114736379291393e-05
spack netcdf-cxx 1.0114736379291393e-05
spack libogg 1.0114736379291393e-05
spack libtheora 1.0114736379291393e-05
spack utf8cpp 1.0114736379291393e-05
spack proj 1.0114736379291393e-05
spack seacas 1.0114736379291393e-05
spack arpack-ng 9.950147473711207e-06
spack root 8.516606822262128e-06
spack superlu 8.379071556809437e-06
spack octave 7.626406038178289e-06
spack rsync 7.331687612208259e-06
spack hepmc 7.331687612208259e-06
spack hepmc3 7.331687612208259e-06
spack evtgen 7.331687612208259e-06
spack fastjet 7.331687612208259e-06
spack lhapdf 7.331687612208259e-06
spack rivet 7.331687612208259e-06
spack madgraph5amc 7.331687612208259e-06
spack openmpi 7.331687612208259e-06
spack mpich 7.331687612208259e-06
spack highfive 7.331687612208259e-06
spack msmpi 7.331687612208259e-06
spack libsigsegv 6.928495067966145e-06
spack libmd 6.898355547576302e-06
spack cudnn 6.170634092224005e-06
spack libxft 6.0075223688187585e-06
spack glfw 5.586047704539626e-06
spack unzip 5.414169313630714e-06
spack wget 5.414169313630714e-06
spack adios2 5.358721171108967e-06
spack bdw-gc 4.887791741472172e-06
spack googletest 4.887791741472172e-06
spack psm 4.511807761358929e-06
spack opa-psm2 4.511807761358929e-06
spack rdma-core 4.511807761358929e-06
spack slurm 4.511807761358929e-06
spack jemalloc 4.493091066674925e-06
spack vtk 4.160503289454096e-06
spack berkeley-db 4.016298473967684e-06
spack valgrind 4.0002923964724695e-06
spack libxscrnsaver 3.984987855106136e-06
spack wcslib 3.778828891037151e-06
spack nspr 3.6582188509874333e-06
spack bpp-phyl 3.5547576301615873e-06
spack sofa-c 3.3838558210191964e-06
spack pythia8 3.2074537237664917e-06
spack mkl 3.199281867145431e-06
spack lm-sensors 3.1421518338035393e-06
spack rocprofiler-dev 3.1421518338035393e-06
spack rocm-smi-lib 3.1421518338035393e-06
spack vc 2.7334860397449426e-06
spack autoconf-archive 2.7070846568153574e-06
spack libxmu 2.7070846568153574e-06
spack tar 2.490617409441335e-06
spack suite-sparse 2.4851564503718904e-06
spack seqan 2.285201333675305e-06
spack kokkos 2.1582457040266724e-06
spack libice 2.022534513712623e-06
spack nlohmann-json 2.022534513712623e-06
spack xxhash 2.022534513712623e-06
spack libxpm 2.022534513712623e-06
spack ftgl 2.022534513712623e-06
spack arrow 2.022534513712623e-06
spack davix 2.022534513712623e-06
spack dcap 2.022534513712623e-06
spack fcgi 2.022534513712623e-06
spack mysql-client 2.022534513712623e-06
spack oracle-instant-client 2.022534513712623e-06
spack postgresql 2.022534513712623e-06
spack pythia6 2.022534513712623e-06
spack r 2.022534513712623e-06
spack r-rcpp 2.022534513712623e-06
spack r-rinside 2.022534513712623e-06
spack shadow 2.022534513712623e-06
spack unuran 2.022534513712623e-06
spack vdt 2.022534513712623e-06
spack veccore 2.022534513712623e-06
spack xrootd 2.022534513712623e-06
spack papi 2.0135162862272406e-06
spack asio 1.7596050269299823e-06
spack gperftools 1.7596050269299823e-06
spack mimalloc 1.7596050269299823e-06
spack otf2 1.7596050269299823e-06
spack groff 1.6129712746858168e-06
spack ghostscript 1.6129712746858168e-06
spack gts 1.6129712746858168e-06
spack cairo 1.6129712746858168e-06
spack pango 1.6129712746858168e-06
spack poppler 1.6129712746858168e-06
spack sed 1.6129712746858168e-06
spack protobuf 1.600231424873413e-06
spack fltk 1.5710759169017697e-06
spack glpk 1.5710759169017697e-06
spack gnuplot 1.5710759169017697e-06
spack imagemagick 1.5710759169017697e-06
spack qhull 1.5710759169017697e-06
spack qrupdate 1.5710759169017697e-06
spack qscintilla 1.5710759169017697e-06
spack py-twisted 1.3825468068735574e-06
spack perl-module-build 1.3825468068735574e-06
spack apr 1.3825468068735574e-06
spack apr-util 1.3825468068735574e-06
spack bpp-phyl-omics3 1.1849192100538602e-06
spack bpp-popgen3 1.1849192100538602e-06
spack catkin 1.1849192100538602e-06
spack roslaunch 1.1849192100538602e-06
spack bpp-seq 1.1730700179533286e-06
spack rpcsvc-proto 1.1385679586017532e-06
spack libtirpc 1.1385679586017532e-06
spack seqan. 1.0156450371890229e-06
spack sowing 9.140805334701206e-07
spack hipblas 9.140805334701206e-07
spack hipsparse 9.140805334701206e-07
spack rocsparse 9.140805334701206e-07
spack rocsolver 9.140805334701206e-07
spack rocblas 9.140805334701206e-07
spack rocrand 9.140805334701206e-07
spack rocthrust 9.140805334701206e-07
spack rocprim 9.140805334701206e-07
spack metis 9.140805334701206e-07
spack scotch 9.140805334701206e-07
spack parmetis 9.140805334701206e-07
spack mmg 9.140805334701206e-07
spack parmmg 9.140805334701206e-07
spack tetgen 9.140805334701206e-07
spack hypre 9.140805334701206e-07
spack superlu-dist 9.140805334701206e-07
spack strumpack 9.140805334701206e-07
spack scalapack 9.140805334701206e-07
spack mumps 9.140805334701206e-07
spack trilinos 9.140805334701206e-07
spack mpfr 9.140805334701206e-07
spack giflib 9.140805334701206e-07
spack exodusii 9.140805334701206e-07
spack parallel-netcdf 9.140805334701206e-07
spack random123 9.140805334701206e-07
spack moab 9.140805334701206e-07
spack p4est 9.140805334701206e-07
spack saws 9.140805334701206e-07
spack libyaml 9.140805334701206e-07
spack kokkos-kernels 9.140805334701206e-07
spack zlib-ng 8.886894075403968e-07
spack glog 8.384976469816377e-07
spack cpprestsdk 7.109515260323294e-07
spack cereal 7.109515260323195e-07
spack libconfig 5.924596050269345e-07
spack tclap 5.924596050269345e-07
spack itk 5.924596050269345e-07
spack ant 5.845863876843794e-07
spack ceres-solver 5.845863876843794e-07
spack clp 5.845863876843794e-07
spack gdal 5.845863876843794e-07
spack ipp 5.845863876843794e-07
spack jasper 5.845863876843794e-07
spack onnx 5.845863876843794e-07
spack openexr 5.845863876843794e-07
spack openjpeg 5.845863876843794e-07
spack libwebp 5.845863876843794e-07
spack tesseract 5.845863876843794e-07
spack leptonica 5.845863876843794e-07
spack libdc1394 5.845863876843794e-07
spack pangolin 5.770710438574013e-07
spack casacore 5.468857892556311e-07
spack nlopt 5.078225185945167e-07
spack armadillo 5.078225185945167e-07
spack petsc 5.078225185945167e-07
spack arrayfire 5.078225185945167e-07
spack silo 3.5547576301615973e-07
spack lua 2.7344289462781553e-07
spack opencv 2.5391125929725837e-07
spack clapack 1.5455467957224185e-07
spack qwt 1.5455467957224185e-07

Note that credit values are rounded and expanded (so shared dependencies are represented as one record) and may not add to 1.0. Rounded values that hit zero are removed.