• Overview
•
Features
•
Installation
•
Get started
•
Long-form documentations
•
Code coverage
•
Citation
•
Contributing
•
Acknowledgments
•
References
Nextcloud Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.
The R package ncdeckr is a client to the Nextcloud Deck
API. It is dedicated to
manage (list, create, delete, update) boards, stacks, cards and labels.
ncdeckr is freely released by the
FRB-CESAB.
To use ncdeckr, you need to locally store your Nextcloud credentials:
- the URL of the Nextcloud server
- your username on the Nextcloud instance
- an application password
To generate a Nextcloud application password, go to the Settings and
open the Security menu. At the bottom, generate a new app password (use
ncdeckr as the app name).
Once your password is created, store your Nextcloud credentials on your computer. A good practice in managing secrets is to store this information as R Environment variables.
Use the function usethis::edit_r_environ() to open the ~/.Renviron
file and add these three lines:
NEXTCLOUD_USERNAME='your-username'
NEXTCLOUD_PASSWORD='your-password'
NEXTCLOUD_SERVER='https://...'
Save this file and restart R.
Coming soon…
You can install the development version from GitHub with:
## Install < remotes > package (if not already installed) ----
if (!requireNamespace("remotes", quietly = TRUE)) {
install.packages("remotes")
}
## Install < ncdeckr > from GitHub ----
remotes::install_github("frbcesab/ncdeckr")Then you can attach the package ncdeckr:
library("ncdeckr")For an overview of the main features of ncdeckr, please read the Get
started
vignette.
Click to expand results
| File | Coverage |
|---|---|
R/nc_list_stacks.R |
|
R/utils.R |
|
R/nc_list_boards.R |
Last update: 2026-02-07
Please cite ncdeckr as:
Casajus Nicolas (2026) ncdeckr: An R Client to the Nextcloud Deck API. R package version 0.0.0.9000. https://github.com/frbcesab/ncdeckr/
All types of contributions are encouraged and valued. For more information, check out our Contributor Guidelines.
Please note that the ncdeckr project is released with a Contributor
Code of
Conduct.
By contributing to this project, you agree to abide by its terms.

