Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
2 of 5 committers (40.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: lz100
- Language: JavaScript
- Default Branch: master
- Homepage: https://systempipe.org/sps/dev/drawer/
- Size: 8.69 MB
Statistics
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
drawer 
{drawer} is an interactive image editing tool that can be added as part of the HTML in Shiny, R markdown or any type of HTML document. Often times, plots, photos are embedded in the web application/file. {drawer} can take screenshots of these image-like elements, or any part of the HTML document and send to an image editing space called "canvas" to allow users immediately edit the screenshot(s) within the same document. Users can quickly combine, compare different screenshots, upload their own images and maybe make a scientific figure.

Features
- {drawer} is built with 99% javascript + HTML + CSS, there is no need to have a Shiny server or any other types of server in the back-end. That's why you can use it in any HTML document. All you need is a modern web browser, like Chrome or Firefox (IE will not work).
- Shiny and R markdown compatible.
- Screenshot any element in the page and edit in canvas or download it png or jpg
- Drag and upload your own images.
Demo
|type|link| |---|---| |Pure HTML|hosted online| |Pure HTML (github)|download and open in your browser| |Shiny|shinyapp.io| |R markdown|syspipe.org|
Install
Install release version from CRAN:
r
install.packages("drawer")
Develop version:
r
if (!requireNamespace("remotes", quietly=TRUE))
install.packages("remotes")
remotes::install_github("lz100/drawer")
User manual
Read details of drawer on our website.
About drawer
{drawer} is originally part of systemPipeShiny (SPS), the SPS Canvas functionality. However, one cannot use it outside SPS framework and installing the whole SPS framework is heavy. To benefit more people in their own apps/documents, we provide {drawer} as a separate package.
Other packages in systemPipeShiny
| Package | Description | Documents | Function reference | Demo |
| --- | --- | --- | :---: | --- |
|
systemPipeShiny | SPS main package |website|link | demo|
|
spsComps | SPS UI and server components |website|link | demo|
|
drawer | SPS interactive image editing tool |website|link | demo|
|
spsUtil | SPS utility functions |website|link | NA|
Owner
- Login: lz100
- Kind: user
- Repositories: 15
- Profile: https://github.com/lz100
Data engineer/scientist with expertise in bioinformatics data pipeline automation, visualization, and web application development. lezhang100@gmail.com
GitHub Events
Total
Last Year
Committers
Last synced: over 2 years ago
Top Committers
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 5
- Total pull requests: 1
- Average time to close issues: 3 days
- Average time to close pull requests: 1 day
- Total issue authors: 4
- Total pull request authors: 1
- Average comments per issue: 1.6
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- Teolone88 (2)
- dcaud (1)
- lz100 (1)
- durraniu (1)
Pull Request Authors
- olivroy (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- cran 256 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 1
(may contain duplicates) - Total versions: 6
- Total maintainers: 1
cran.r-project.org: drawer
An Interactive HTML Image Editing Tool
- Homepage: https://github.com/lz100/drawer
- Documentation: http://cran.r-project.org/web/packages/drawer/drawer.pdf
- License: GPL (≥ 3)
-
Latest release: 0.1.0
published over 5 years ago
Rankings
Maintainers (1)
conda-forge.org: r-drawer
- Homepage: https://github.com/lz100/drawer
- License: GPL-3.0-or-later
-
Latest release: 0.1.0
published about 5 years ago
Rankings
Dependencies
- R >= 4.0.0 depends
- bsplus * imports
- glue * imports
- htmltools * imports
- magrittr * imports
- shiny * imports
- stringr * imports
- utils * imports
- ggplot2 * suggests
- testthat * suggests
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
- actions/cache v2 composite
- actions/checkout v2 composite
- ad-m/github-push-action master composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite