To cite glmnet in publications use:

Friedman J, Tibshirani R, Hastie T (2010). “Regularization Paths for Generalized Linear Models via Coordinate Descent.” Journal of Statistical Software, 33(1), 1–22. doi:10.18637/jss.v033.i01.

If coxnet is used, please also cite:

Simon N, Friedman J, Tibshirani R, Hastie T (2011). “Regularization Paths for Cox's Proportional Hazards Model via Coordinate Descent.” Journal of Statistical Software, 39(5), 1–13. doi:10.18637/jss.v039.i05.

If glmnet is used for generalized linear models, please also cite:

Tay JK, Narasimhan B, Hastie T (2023). “Elastic Net Regularization Paths for All Generalized Linear Models.” Journal of Statistical Software, 106(1), 1–31. doi:10.18637/jss.v106.i01.

Corresponding BibTeX entries:

  @Article{,
    title = {Regularization Paths for Generalized Linear Models via
      Coordinate Descent},
    author = {Jerome Friedman and Robert Tibshirani and Trevor Hastie},
    journal = {Journal of Statistical Software},
    year = {2010},
    volume = {33},
    number = {1},
    pages = {1--22},
    doi = {10.18637/jss.v033.i01},
  }
  @Article{,
    title = {Regularization Paths for Cox's Proportional Hazards Model
      via Coordinate Descent},
    author = {Noah Simon and Jerome Friedman and Robert Tibshirani and
      Trevor Hastie},
    journal = {Journal of Statistical Software},
    year = {2011},
    volume = {39},
    number = {5},
    pages = {1--13},
    doi = {10.18637/jss.v039.i05},
  }
  @Article{,
    title = {Elastic Net Regularization Paths for All Generalized
      Linear Models},
    author = {J. Kenneth Tay and Balasubramanian Narasimhan and Trevor
      Hastie},
    journal = {Journal of Statistical Software},
    year = {2023},
    volume = {106},
    number = {1},
    pages = {1--31},
    doi = {10.18637/jss.v106.i01},
  }