R Markdown: The Definitive Guide

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern API for authentication & user identity.
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Pluto.jl

    🎈 Simple reactive notebooks for Julia

    This has been discussed before but I am watching the development of https://github.com/fonsp/Pluto.jl so that it can provide some solid alternative.

  • codebraid

    Live code in Pandoc Markdown

    For the Python in markdown case, you might be interested in one of my projects that allows executable Python code (including optional Jupyter kernel support) in Pandoc markdown: https://github.com/gpoore/codebraid. Pandoc does all the document parsing (there is no regex preprocessor for extracting code), so converting markdown to markdown often works particularly well.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Neptune.jl

    Simple (Pluto-based) non-reactive notebooks for Julia

    If you're interested in Pluto.jl, I recently saw an announcement about Neptune.jl[1], which appears to remove some of the reactive nature of Pluto. An interesting read anyway and maybe worth trying.

    [1] https://github.com/compleathorseplayer/Neptune.jl

  • ISLR

    Introduction to Statistical Learning

    I recently discovered R Markdown. Started doing the ISLR examples with it.



    I need to figure out how to better fit images so I don’t have pages with large gaps

    Also, you can now embed executable Python in the files.

  • jupytext

    Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

    I haven't use it myself but apparently jupytext (https://github.com/mwouts/jupytext) allows you to save Jupyter notebooks as R markdown files.

  • here_here

    I love the here package. Here's why.

    You can avoid project related issues by using the here package.


  • rmarkdown

    Dynamic Documents for R

    We have tried for almost four years without success: https://github.com/rstudio/rmarkdown/issues/1020 We did hear back from Github for a few times, but there has been no sign of progress at all. We will truly appreciate it if anyone can connect us to a Github contact to push this forward.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts