Metadata-Version: 2.4
Name: doggy-notes
Version: 2.1.2.post0
Summary: Secure, portable CLI note-taking app with filtering and rich formatting
Author-email: Dev-ev-v <guilhermepapuf.dev@proton.me>
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/Dev-ev-v/doggy-notes
Project-URL: Repository, https://github.com/Dev-ev-v/doggy-notes
Project-URL: Issues, https://github.com/Dev-ev-v/doggy-notes/issues
Project-URL: Documentation, https://github.com/Dev-ev-v/doggy-notes#readme
Project-URL: Changelog, https://github.com/Dev-ev-v/doggy-notes/blob/main/CHANGELOG.md
Keywords: cli,notes,productivity,diary,reminders,text-editor,secure,private,portable,filter,rich-output
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Office/Business
Classifier: Topic :: Text Editors :: Word Processors
Classifier: Topic :: Office/Business :: News/Diary
Classifier: Topic :: Utilities
Requires-Python: <4,>=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer<1.0,>=0.12.3
Requires-Dist: platformdirs>=4.0.0
Dynamic: license-file

# doggy-notes CLI

Fast note-taking in the terminal using SQLite storage.

Create and manage notes quickly without leaving the command line.

## Features

- Create notes
- Delete single or multiple notes
- Confirmation before deletion
- Note search
- SQLite storage
- Tag support
- Creation timestamps
- Read notes in details
- Edit notes

## Installation

Clone the repository:

```bash
git clone https://github.com/Dev-ev-v/doggy-notes.git
cd doggy-notes
```

Install:

```bash
pip install .
```

Or:

```bash
pip install doggy-notes
```

## Quick Start

Create a note:

```bash
doggy add "your text here"
```

List notes

```bash
doggy list
```

Delete a note:

```bash
doggy delete <index>
```

## Command Reference

| Command | Description |
|---------|-------------|
| add     | Create note |
| delete  | Delete note |
| list    | Find notes |
| read  | Show notes details |
| edit  | Edit notes |

## Storage

Notes are stored locally in SQLite.

Example structure:

```note
{
 "content":"Review argparse",
 "title":"Note",
 "description":"How to use argparse + examples"
 "tags":["python","cli"],
 "date":"2026-04-25"
}
```

## Roadmap

Planned:

- Export notes
- Import notes
- Encryption
- Backup support
- README support
- Filter notes dedicated function
- Personalizations

## Why This Project

Built as a lightweight, fast and privacy-friendly terminal note manager.

## Contributing

Issues and suggestions welcome.
