https://github.com/s-fleck/shed
A *shiny* csv edtior
https://github.com/s-fleck/shed
Last synced: 3 months ago
JSON representation
A *shiny* csv edtior
- Host: GitHub
- URL: https://github.com/s-fleck/shed
- Owner: s-fleck
- License: other
- Created: 2018-02-10T10:52:56.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-14T06:35:45.000Z (almost 5 years ago)
- Last Synced: 2024-12-01T12:47:17.789Z (3 months ago)
- Language: R
- Homepage:
- Size: 117 KB
- Stars: 13
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- Changelog: NEWS.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - s-fleck/shed - A *shiny* csv edtior (R)
README
---
output: github_document
---```{r setup, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-"
)
```
# shed[](https://www.tidyverse.org/lifecycle/#experimental)

A minimal, eye-friendly csv editor made with
[shiny](https://CRAN.R-project.org/package=shiny),
[rhandsontable](https://CRAN.R-project.org/package=rhandsontable), and
[readr](https://CRAN.R-project.org/package=readr). Shed is designed to quickly
edit small (hundreds of rows) csv files and `data.frames` and save them as UTF-8
encoded csv files.Why use shed?
-------------
Use shed if you need to manually edit csv files in a GUI, but you cannot or do
not want to install a dedicated csv-editor (for example, on a remote RStudio
server). Shed is arguably more confortable and safe to use than Excel which is
notorious for converting everything that looks remotely like a date to strangely
formatted dates. It cannot compete with dedicated csv editors in terms of
performance and can only handle csv files with a few hundred to a thousand
rows before it becomes noticably slugish.Development status
------------------**shed is currently beeing rewritten. A finished CRAN ready version is planned for mid 2019 as I wanna finish some other projects first**
shed is perfectly usable and the internals are more or less stable. The user
interface might still change a bit, especially how files are read and written.
There is also an
[issue in rhandsontable](https://github.com/jrowen/rhandsontable/issues/264)
which I want to see fixed - or figure out a workaround for - before I plan on
putting shed on CRAN.If you have any feature requests or comments don't hesitate to file an issue
or send a mail.## Installation
You can install shed from github with:
```{r gh-installation, eval = FALSE}
# install.packages("devtools")
devtools::install_github("s-fleck/shed")
```## Example
```{r example, eval = FALSE}
shed(iris)# Uppon termination, shed returns the edited data.frame
x <- shed(iris)
```