{"id":14068159,"url":"https://github.com/ycphs/openxlsx","last_synced_at":"2025-10-21T20:58:11.593Z","repository":{"id":41057373,"uuid":"212778693","full_name":"ycphs/openxlsx","owner":"ycphs","description":"openxlsx - a fast way to read and write complex xslx files","archived":false,"fork":false,"pushed_at":"2025-01-25T20:34:30.000Z","size":12313,"stargazers_count":236,"open_issues_count":16,"forks_count":78,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-10-21T20:58:03.147Z","etag":null,"topics":["cran","r","xlsx"],"latest_commit_sha":null,"homepage":"https://ycphs.github.io/openxlsx/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ycphs.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-04T09:23:12.000Z","updated_at":"2025-10-14T08:14:53.000Z","dependencies_parsed_at":"2024-01-23T10:27:26.127Z","dependency_job_id":"542e6e9f-41ac-4e98-8639-04ecdb2d94ec","html_url":"https://github.com/ycphs/openxlsx","commit_stats":{"total_commits":1421,"total_committers":65,"mean_commits":"21.861538461538462","dds":0.7473610133708656,"last_synced_commit":"6b0cf0f78d7bc321e1bc59c14b53ebac26a491b8"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/ycphs/openxlsx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ycphs%2Fopenxlsx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ycphs%2Fopenxlsx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ycphs%2Fopenxlsx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ycphs%2Fopenxlsx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ycphs","download_url":"https://codeload.github.com/ycphs/openxlsx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ycphs%2Fopenxlsx/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280333502,"owners_count":26312845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cran","r","xlsx"],"created_at":"2024-08-13T07:05:59.395Z","updated_at":"2025-10-21T20:58:11.569Z","avatar_url":"https://github.com/ycphs.png","language":"R","funding_links":[],"categories":["R"],"sub_categories":[],"readme":"[openxlsx](https://ycphs.github.io/openxlsx/) \u003cimg src=\"man/figures/logo.png\" align=\"right\" height=\"139\" /\u003e\n========\n\n\n[![codecov](https://codecov.io/gh/ycphs/openxlsx/branch/master/graph/badge.svg)](https://app.codecov.io/gh/ycphs/openxlsx)\n[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/openxlsx)](https://cran.r-project.org/package=openxlsx)\n[![CRAN RStudio mirror downloads](https://cranlogs.r-pkg.org/badges/openxlsx)](https://cran.r-project.org/package=openxlsx)\n[![R-CMD-check](https://github.com/ycphs/openxlsx/actions/workflows/R-CMD-check.yaml/badge.svg?branch=master)](https://github.com/ycphs/openxlsx/actions/workflows/R-CMD-check.yaml)\n\nThis [R](https://www.R-project.org/) package simplifies the creation of `.xlsx`\nfiles by providing a high level interface to writing, styling and editing\nworksheets. Through the use of [`Rcpp`](https://CRAN.R-project.org/package=Rcpp),\nread/write times are comparable to the [`xlsx`](https://CRAN.R-project.org/package=xlsx)\nand [`XLConnect`](https://CRAN.R-project.org/package=XLConnect) packages with\nthe added benefit of removing the dependency on Java.\n\n**Note:** `openxlsx` is no longer under active development. The package is\nmaintained, and CRAN warnings will be fixed, but non-critical issues will not be\naddressed unless accompanied by a pull request. Packages that depend on\n`openxlsx` do not need to take any action, but for new developments, users are\nencouraged to use alternatives like `readxl`, `writexl`, or `openxlsx2`. The\nfirst two packages provide support for reading and writing `.xlsx` files. The\nlatter package is a modern reinterpretation of `openxlsx` and provides similar\nfunctions to modify worksheets. However, it is not a drop-in replacement, so you\nmay want to consult resources like the\n[update vignette](https://janmarvin.github.io/openxlsx2/articles/Update-from-openxlsx.html).\n\n\n## Installation\n\n### Stable version\n\nCurrent stable version is available on [CRAN](https://CRAN.R-project.org/) via\n\n```R\ninstall.packages(\"openxlsx\", dependencies = TRUE)\n```\n\n### Development version\n```R\ninstall.packages(c(\"Rcpp\", \"remotes\"), dependencies = TRUE)\nremotes::install_github(\"ycphs/openxlsx\")\n```\n\n## Example\n\nExplore the package with a simple example:\n\n```R\nlibrary(openxlsx)\n\n# Create a new workbook and add a sheet\nwb \u003c- createWorkbook()\naddWorksheet(wb, \"Sheet 1\")\n\n# Write data to the sheet\nwriteData(wb, \"Sheet 1\", mtcars)\n\n# Save the workbook\nsaveWorkbook(wb, \"my_mtcars.xlsx\", overwrite = TRUE)\n```\n\n## Bug/feature request\nPlease let us know which version of `openxlsx` you are using when posting bug reports.\n```R\npackageVersion(\"openxlsx\")\n```\n\n## News\nYou can find the NEWS file [here](https://raw.githubusercontent.com/ycphs/openxlsx/master/NEWS.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fycphs%2Fopenxlsx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fycphs%2Fopenxlsx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fycphs%2Fopenxlsx/lists"}