All Projects → ThinkR-open → Togglr

ThinkR-open / Togglr

an R and Rstudio wrapper for toggl Api

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to Togglr

Lol Qwop
Everyone who has a merged pull request is invited to become an admin of this repo.
Stars: ✭ 35 (-5.41%)
Mutual labels:  hacktoberfest
Laravel Weather
🌤️ A wrapper around Open Weather Map API (Current weather)
Stars: ✭ 36 (-2.7%)
Mutual labels:  hacktoberfest
React Step Progress
Dynamic multi-step progress indicator for React.
Stars: ✭ 37 (+0%)
Mutual labels:  hacktoberfest
Open Oni
Open ONI (Open Online Newspaper Initiative) Django web app
Stars: ✭ 35 (-5.41%)
Mutual labels:  hacktoberfest
Megadraft
Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility
Stars: ✭ 982 (+2554.05%)
Mutual labels:  hacktoberfest
Ns Vue Radio
A native white-label application built with NativeScript-Vue for community radios
Stars: ✭ 36 (-2.7%)
Mutual labels:  hacktoberfest
Gitomatic
A tool to monitor git repositories and automatically pull & push changes
Stars: ✭ 979 (+2545.95%)
Mutual labels:  hacktoberfest
Kubernetes Credentials Provider Plugin
Credentials provider that allows storing credentials in Kubernetes
Stars: ✭ 37 (+0%)
Mutual labels:  hacktoberfest
Wire Webapp
👽 Wire for web
Stars: ✭ 982 (+2554.05%)
Mutual labels:  hacktoberfest
Hero Starter
Hero code needed to play the game.
Stars: ✭ 36 (-2.7%)
Mutual labels:  hacktoberfest
Flypie
Flysystem plugin for CakePHP
Stars: ✭ 35 (-5.41%)
Mutual labels:  hacktoberfest
Fabric Sdk Java
Stars: ✭ 982 (+2554.05%)
Mutual labels:  hacktoberfest
Monero Gui Guide
Guide for the Monero GUI wallet
Stars: ✭ 36 (-2.7%)
Mutual labels:  hacktoberfest
Gh License
Scan your online repo, check if it is missing the license or install the Git Hooks
Stars: ✭ 35 (-5.41%)
Mutual labels:  hacktoberfest
Openwisp Monitoring
Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and metric collection happens automatically.
Stars: ✭ 37 (+0%)
Mutual labels:  hacktoberfest
Emoji Dictionary
Convert emoji names in unicode characters and vice versa.
Stars: ✭ 35 (-5.41%)
Mutual labels:  hacktoberfest
Merge Branch
A GitHub Action that merge PR branch to other branchs
Stars: ✭ 36 (-2.7%)
Mutual labels:  hacktoberfest
Rocket.chat.apps Cli
The CLI for interacting with Rocket.Chat Apps
Stars: ✭ 37 (+0%)
Mutual labels:  hacktoberfest
Cbj smart Home
If you are searching for an easy way to deploy a smart home 🏡 by yourself CyBear Jinni 🦾🐻🧞‍♂️ is here for you. Join the community and make your home smarter than yesterday.
Stars: ✭ 37 (+0%)
Mutual labels:  hacktoberfest
Nvquicksite
nvQuickSite is a desktop installation app for DNN, the world's most popular ASP.NET-based CMS. This app allows you to easily install DNN onto any environment that meets the minimum system requirements for DNN to be installed.
Stars: ✭ 36 (-2.7%)
Mutual labels:  hacktoberfest

CRAN_Status_Badge Travis build status AppVeyor Build Status Coverage status

togglr

An R and Rstudio wrapper for toggl Api. https://www.toggl.com/

Documentation site: https://thinkr-open.github.io/togglr/

Installation of togglr

From CRAN

install.packages("togglr")

From Github

if (!requireNamespace("devtools")){install.packages("devtools")}
devtools::install_github("ThinkR-open/togglr")

Set toggl Api token

Go on toogl.com website : https://toggl.com/app/profile

togglr::open_toggl_website_profile()

then select and copy your token api at the bottom of the page.

library(togglr)
set_toggl_api_token("your_token_api")

You just need to do this once.

Start the tracking system

Without any parameters it will create a new project using your Rstudio project name.

toggl_start()

By default the client name is “without client” you can choose (and eventualy create a client) by using :

toggl_start(client = "my client")

But you can also choose the task and the project

toggl_start(client = "my client",
            description = "what I'm doing",
            project_name = "my project")

Stop the tracking system

toggl_stop()

Get total time passed on the current project

get_current_duration()# the current track
get_project_task_detail()# all the project (including the current track)

Get all your dashboard

get_dashboard()

Use Rstudio Addins

This package comes with 2 Rstudio addins ‘start toggl’ and ‘stop toggl’, feel free to use keybindings for convenience.

Some other uselfull functions are in this package

ls(package:togglr)
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].