Metadata-Version: 2.4
Name: doggy-notes
Version: 1.1.1.post5
Summary: Command-line note taking application
Author: Dev-ev-v
License: 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
Keywords: cli,notes,productivity
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer[all]<1.0,>=0.12.3
Dynamic: license-file

# doggy-notes CLI

Fast note-taking in the terminal using JSON storage.

Create and manage notes quickly without leaving the command line.

## Features

- Create notes
- Delete single or multiple notes
- JSON storage
- Tag support
- Creation timestamps

## 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
```

List notes

```bash
doggy list
```

Delete a note:

```bash
doggy delete 3
```

## Command Reference

| Command | Description |
|---------|-------------|
| add     | Create note |
| delete  | Delete note |
| list    | Show notes |

## Storage

Notes are stored locally in JSON.

Example structure:

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

## Roadmap

Planned:

- SQLite backend
- Search notes
- Edit notes
- Export notes
- Encryption
- Backup support
<Up>
## Why This Project

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

## Contributing

Issues and suggestions welcome.
