projmgr0.1.2 package

Task Tracking and Project Management with GitHub

browse_docs

View GitHub API documentation

browse_issues

Browse issues for given GitHub repo

browse_milestones

Browse milestones for given GitHub repo

browse_repo

Browse a given GitHub repo

check_credentials

Check for valid credentials and repo permissions

check_internet

Check internet connection (re-export of curl::has_internet())

check_rate_limit

Find requests remaining and reset time

create_repo_ref

Create reference to a GitHub repository

get_engine

Core code for all GET calls

get_issue_comments

Get comments for a specific issue from GitHub repository

get_issue_events

Get events for a specific issue from GitHub repository

get_issues

Get issues from GitHub repository

get_milestones

Get milestones from GitHub repository

get_repo_labels

Get all labels for a repository

help

Learn about optional fields for related get_ functions

listcol_extract

Extract new dataframe column from list-column matching pattern

listcol_filter

Filter dataframe by list-column elements

listcol_pivot

Pivot list-column elements to indicator variables

parse_issue_comments

Parse issue comments from get_issues_comments

parse_issue_events

Parse issue events from get_issues_events

parse_issues

Parse issues overview from get_issues

parse_milestones

Parse milestones from get_milestones

parse_repo_labels

Parse labels from get_repo_labels

patch_engine

Core code for all PATCH calls

pipe

Pipe operator

post_engine

Core code for all POST calls

post_issue_update

Post updates to existing issue in GitHub repository

post_issue

Post issue to GitHub repository

post_milestone

Post milestone to GitHub repository

post_plan

Post plan (milestones + issues) to GitHub repository

post_todo

Post to-do list (issues) to GitHub repository

projmgr

projmgr package

read_plan

Read plan from YAML

read_todo

Read to-do list from YAML

report_discussion

Print issue comments in RMarkdown friendly way

report_plan

Print plan in RMarkdown friendly way

report_progress

Print issue-milestone progress in RMarkdown friendly way

report_taskboard

Report HTML-based task board of item status

report_todo

Print to-do lists in RMarkdown friendly way

taskboard_helpers

Tag "in-progress" items for taskboard visualization

template_yaml

Print YAML template to console

validate_inputs

Validate that all user-defined inputs (GET query, POST body, etc.) are...

viz_gantt

Visualize Gantt-style chart of planned or actual time to completion

viz_taskboard

Visualize Agile-style task board of item status

viz_waterfall

Visualize waterfall of opened, closed, and pending items over timefram...

Provides programmatic access to 'GitHub' API with a focus on project management. Key functionality includes setting up issues and milestones from R objects or 'YAML' configurations, querying outstanding or completed tasks, and generating progress updates in tables, charts, and RMarkdown reports. Useful for those using 'GitHub' in personal, professional, or academic settings with an emphasis on streamlining the workflow of data analysis projects.

  • Maintainer: Emily Riederer
  • License: MIT + file LICENSE
  • Last published: 2025-11-30