All Projects β†’ mdequeljoe β†’ Rdoc

mdequeljoe / Rdoc

colourised R docs in the terminal

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Rdoc

Cgx
πŸ’»πŸ”₯CLI to generate the recommended documentation/files to improve contribution (Github, Gitlab, CodeCommit and Bitbucket)
Stars: ✭ 190 (+287.76%)
Mutual labels:  cli, documentation
Kit
Tools for developing, documenting, and testing React component libraries
Stars: ✭ 1,201 (+2351.02%)
Mutual labels:  cli, documentation
Cross Platform Node Guide
πŸ“— How to write cross-platform Node.js code
Stars: ✭ 1,161 (+2269.39%)
Mutual labels:  cli, documentation
Git Praise
A nicer git blame.
Stars: ✭ 24 (-51.02%)
Mutual labels:  pretty-print, cli
Cheat.sh
the only cheat sheet you need
Stars: ✭ 27,798 (+56630.61%)
Mutual labels:  cli, documentation
Prettier Package Json
Prettier formatter for package.json files
Stars: ✭ 86 (+75.51%)
Mutual labels:  pretty-print, cli
Flybook
✈️ FlyBook is a simple utility to generate static website such as gh-pages, manual of you projects
Stars: ✭ 76 (+55.1%)
Mutual labels:  cli, documentation
Md To Pdf
Hackable CLI tool for converting Markdown files to PDF using Node.js and headless Chrome.
Stars: ✭ 374 (+663.27%)
Mutual labels:  cli, documentation
Aruba
Test command-line applications with Cucumber-Ruby, RSpec or Minitest. The most up to date documentation can be found on Cucumber.Pro (https://app.cucumber.pro/projects/aruba)
Stars: ✭ 900 (+1736.73%)
Mutual labels:  cli, documentation
Cht.exe
cht.sh libcurl client for windows XP+ with changed colorization
Stars: ✭ 15 (-69.39%)
Mutual labels:  cli, documentation
Kraiklyn
A Hugo theme for one page documentation
Stars: ✭ 47 (-4.08%)
Mutual labels:  documentation
Resources
R-Ladies Resources : Various resources for R-Ladies Global and to be shared across chapters πŸ’œ 🌍
Stars: ✭ 47 (-4.08%)
Mutual labels:  rstats
Nomadctld
ssh server with ability to exec/attach/logs/tail/stop/restart hashicorp nomad containers
Stars: ✭ 47 (-4.08%)
Mutual labels:  cli
Flask Apidoc
Adds ApiDoc support to Flask
Stars: ✭ 49 (+0%)
Mutual labels:  documentation
Git Plan
Git Plan - a better workflow for git
Stars: ✭ 44 (-10.2%)
Mutual labels:  cli
Para
Para - community plugin manager and a "swiss army knife" for Terraform/Terragrunt - just 1 tool to facilitate all your workflows.
Stars: ✭ 47 (-4.08%)
Mutual labels:  cli
Pandora Apidoc
pandora.com API documentation
Stars: ✭ 46 (-6.12%)
Mutual labels:  documentation
Symbian Archive
A small website to archive Symbian-related dev tools & doc.
Stars: ✭ 46 (-6.12%)
Mutual labels:  documentation
Dsci 100
Repository for UBC's Introduction to Data Science course (DSCI 100)
Stars: ✭ 46 (-6.12%)
Mutual labels:  rstats
Luneta
command-line fuzzy finder
Stars: ✭ 49 (+0%)
Mutual labels:  cli

rdoc

Build Status CRAN Status codecov lifecycle

rdoc = help + tools::Rd2txt + cli + crayon + prettycode

rdoc can also be used in console sessions whereby the output will be interactively printed by section to avoid flooding it with too much text. The <enter> keypress will print the next section and any other keypress will exit the interaction without printing the remaining sections. This can be disabled via options (see below).

install

devtools::install_github("mdequeljoe/rdoc")

options

Customising rdoc output is possible via options:

# text formats - defaults to rdoc_text_formats()
options(rdoc.text_formats = rdoc::rdoc_text_formats(pkg = crayon::cyan))

# doc style - defaults to rdoc_style()
options(rdoc.style = rdoc::rdoc_style(arguments = function(x) paste0("@", x)))

# item bullet style to pass to tools::Rd2txt
options(rdoc.item_bullet = ">> ")

#whether to include a package header, defaults to TRUE
options(rdoc.header = FALSE)

#whether output be split by sections for non-terminal usage, defaults to TRUE
options(rdoc.by_section = FALSE)

base replacements

help and ? can be overridden via:

rdoc::use_rdoc()

Resetting is possible with:

rdoc::rm_rdoc()

contributing

contributions/suggestions welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].