tickgit alternatives and similar packages
Based on the "Code Analysis" category.
Alternatively, view tickgit alternatives based on common mentions on social networks and blogs.
-
Go Metalinter
DISCONTINUED. Metalinter is a tool to automatically apply all static analysis tool and report their output in normalized form. -
revive
🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint -
go-cleanarch
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects. -
goreturns
A gofmt/goimports-like tool for Go programmers that fills in Go return statements with zero values to match the func return types -
go-mod-outdated
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates. -
usestdlibvars
A linter that detect the possibility to use variables/constants from the Go standard library. -
staticcheck
staticcheck is go vet on steroids, applying a ton of static analysis checks you might be used to from tools like ReSharper for C#. -
Golint online
Lints online Go source files on GitHub, Bitbucket and Google Project Hosting using the golint package. -
blanket
blanket is a tool that helps you catch functions which don't have direct unit tests in your Go packages.
CodeRabbit: AI Code Reviews for Developers

Do you think we are missing an alternative of tickgit or a related project?
Popular Comparisons
README
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 asFIXME
,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.