All Projects → augmentable-dev → Tickgit

augmentable-dev / Tickgit

Licence: mit
Manage your repository's TODOs, tickets and checklists as config in your codebase.

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Tickgit

Qtodotxt2
Rewrite of GUI code of QTodoTxt using qml.
Stars: ✭ 136 (-44.94%)
Mutual labels:  todo
Vuetify Todo Pwa
✔️ A simple Todo PWA built with Vue CLI 3 + Vuex + Vuetify.
Stars: ✭ 160 (-35.22%)
Mutual labels:  todo
Collabtive
Collabtive is web based project management software
Stars: ✭ 192 (-22.27%)
Mutual labels:  todo
Microsoft Todo Mac
🐜 Microsoft-ToDo macOS App. 微软Todo mac客户端.
Stars: ✭ 138 (-44.13%)
Mutual labels:  todo
React Native Vs Ionic Todos
Simplistic application to compare React Native and Ionic 2
Stars: ✭ 151 (-38.87%)
Mutual labels:  todo
Minimal Todo
Material To-Do App
Stars: ✭ 2,051 (+730.36%)
Mutual labels:  todo
Coddx Alpha
Coddx - a collection of tools that help developers program efficiently. One of the features is generating multiple files from templates quickly.
Stars: ✭ 132 (-46.56%)
Mutual labels:  todo
To Do
一个无后端待办事项应用,数据用 LeanCloud 进行同步。
Stars: ✭ 238 (-3.64%)
Mutual labels:  todo
Orgzly Android
Outliner for taking notes and managing to-do lists
Stars: ✭ 2,042 (+726.72%)
Mutual labels:  todo
Code Notes
Tool to summarise all code annotation like TODO or FIXME
Stars: ✭ 192 (-22.27%)
Mutual labels:  todo
Done it
DoneIt is a sample note app 📝 Flutter application 📱 built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Developers with ❤️.
Stars: ✭ 140 (-43.32%)
Mutual labels:  todo
Ao
Elegant Microsoft To-Do desktop app
Stars: ✭ 1,923 (+678.54%)
Mutual labels:  todo
Knowledge
💡 document everything
Stars: ✭ 174 (-29.55%)
Mutual labels:  todo
Vim Simple Todo
Mappings to manage GitHub-like task lists
Stars: ✭ 137 (-44.53%)
Mutual labels:  todo
Flutter wanandroid
🔥项目基于 Flutter 移动应用框架,采用 Dart 语言编写,努力打造一款优秀的 [玩Android] 客户端
Stars: ✭ 198 (-19.84%)
Mutual labels:  todo
Deadline
A simple TODO with countdown timer
Stars: ✭ 134 (-45.75%)
Mutual labels:  todo
Todomvc App Css
CSS for TodoMVC apps
Stars: ✭ 160 (-35.22%)
Mutual labels:  todo
Todoman
✅ A simple, standards-based, cli todo (aka: task) manager.
Stars: ✭ 247 (+0%)
Mutual labels:  todo
Todo Macos Swiftui Sample
Todo macOS app in built SwiftUI
Stars: ✭ 216 (-12.55%)
Mutual labels:  todo
Atom Todo Show
Atom package that shows a list of todos from your project.
Stars: ✭ 186 (-24.7%)
Mutual labels:  todo

GoDoc BuildStatus Go Report Card GitHub release (latest SemVer) Coverage TODOs

tickgit 🎟️

tickgit is a tool to help you manage latent work in a codebase. Use the tickgit command to view pending tasks, progress reports, completion summaries and historical data (using git history).

It's not meant to replace full-fledged project management tools such as JIRA or Trello. It will, hopefully, be a useful way to augment those tools with project management patterns that coexist with your code. As such, it's primary audience is software engineers.

TODOs

tickgit will scan a codebase and identify any TODO items in the comments. It will output a report like so:

# tickgit ~/Desktop/facebook/react
...
TODO:
  => packages/scheduler/src/__tests__/SchedulerBrowser-test.js:85:9
  => added 1 month ago by Andrew Clark <[email protected]> in a2e05b6c148b25590884e8911d4d4acfcb76a487

TODO: Scheduler no longer requires these methods to be polyfilled. But
  => packages/scheduler/src/__tests__/SchedulerBrowser-test.js:77:7
  => added 1 month ago by Andrew Clark <[email protected]> in a2e05b6c148b25590884e8911d4d4acfcb76a487

TODO: Scheduler no longer requires these methods to be polyfilled. But
  => packages/scheduler/src/forks/SchedulerHostConfig.default.js:77:7
  => added 1 month ago by Andrew Clark <[email protected]> in a2e05b6c148b25590884e8911d4d4acfcb76a487

TODO: useTransition hook instead.
  => fixtures/concurrent/time-slicing/src/index.js:110:11
  => added 3 weeks ago by Sebastian Markbåge <[email protected]> in 3ad076472ce9108b9b8a6a6fe039244b74a34392

128 TODOs Found 📝

Check out an example of the TODOs tickgit will surface for the Kubernetes codebase.

Coming Soon

  • [x] Blame - get a better sense of how old TODOs are, when they were introduced and by whom
  • [ ] Context - more visibility into the lines of code around a TODO for greater context
  • [ ] More TODO type phrases to match, such as FIXME, XXX, HACK, or customized alternatives.
  • [ ] More configurability (e.g. custom ignore paths)
  • [ ] Markdown parsing
  • [ ] More thorough historical stats

Installation

Homebrew

brew tap augmentable-dev/tickgit
brew install tickgit

Usage

The most up to date usage will be the output of tickgit --help.

API

To find information about using the tickgit API, see this file.

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].