https://github.com/gangelo/doto
Todo gem
https://github.com/gangelo/doto
Last synced: 4 months ago
JSON representation
Todo gem
- Host: GitHub
- URL: https://github.com/gangelo/doto
- Owner: gangelo
- License: mit
- Created: 2024-09-01T21:34:10.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T10:08:25.000Z (over 1 year ago)
- Last Synced: 2025-10-25T17:49:29.750Z (8 months ago)
- Language: Ruby
- Size: 767 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# `doto`
[](https://github.com/gangelo/doto/actions/workflows/ruby.yml)
[](https://badge.fury.io/gh/gangelo%2Fdoto)
[](https://badge.fury.io/rb/doto)
[](http://www.rubydoc.info/gems/doto/)
[](https://github.com/gangelo/doto/issues)
[](#license)
`doto` is a [ruby gem](https://rubygems.org/gems/doto) doto is ruby gem that enables anyone to record, keep track of and manage their daily TODO lists.
- `doto` uses _no_ network connections whatsoever.
- `doto` stores all of its data _locally_, in .json files.
- `doto` is a simple (but powerful) command-line tool for users who _love_ to work within the terminal.
- `doto` versioning follows the [semantic versioning standard](https://semver.org/) (MAJOR.MINOR.PATCH).
- See the [CHANGELOG.md](https://github.com/gangelo/doto/blob/main/CHANGELOG.md) before upgrading to a MAJOR `doto` version.
- See the [Exporting TODO entries](https://github.com/gangelo/doto/wiki/Exporting-TODO-entries) wiki on how to export (backup) your data.
# Installation
```shell
gem install doto
```
# Documentation
The [doto wiki](https://github.com/gangelo/doto/wiki) is currently the gold standard for `doto` documentation.
# Examples
* The [doto wiki](https://github.com/gangelo/doto/wiki) is repleat with practical examples on how to use `doto`.
* Visit the [How I use doto daily](https://github.com/gangelo/doto/wiki/How-I-use-doto-daily) wiki for examples of how _I_ use `doto` on a daily basis.
# Supported ruby versions
`doto` _should_ work with any ruby version `['>= 3.0.7', '< 4.0']`; however, `doto` is currently tested against the ubuntu-latest, macos-latest and windows-latest platforms, using the following ruby versions:
- 3.0.7
- 3.1
- 3.2
- 3.3
Copyright (c) 2023-2024 Gene Angelo. See [LICENSE](https://github.com/gangelo/doto/blob/main/LICENSE.txt) for details.