Skip to main content

Command-line note taking application

Project description

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
  • Note search
  • SQLITE storage
  • Tag support
  • Creation timestamps

Installation

Clone the repository:

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

Install:

pip install .

Or:

pip install doggy-notes

Quick Start

Create a note:

doggy add "your text here"

List notes

doggy list

Delete a note:

doggy delete <index>

Command Reference

Command Description
add Create note
delete Delete note
list Show notes

Storage

Notes are stored locally in JSON.

Example structure:

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

Roadmap

Planned:

  • Edit notes
  • Export notes
  • Import notes
  • Encryption
  • Backup support

Why This Project

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

Contributing

Issues and suggestions welcome.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

doggy_notes-2.0.1.post0.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

doggy_notes-2.0.1.post0-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

Details for the file doggy_notes-2.0.1.post0.tar.gz.

File metadata

  • Download URL: doggy_notes-2.0.1.post0.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for doggy_notes-2.0.1.post0.tar.gz
Algorithm Hash digest
SHA256 435a0b1d308d6294055e7f125dd307587e485d1fa8a3a71446df8a4860600b88
MD5 51477b6f3fd374196795b30a8681244d
BLAKE2b-256 e022cc4b341d8f5781ebae0506c94f725420f5a46be06b81365283b0e3822609

See more details on using hashes here.

Provenance

The following attestation bundles were made for doggy_notes-2.0.1.post0.tar.gz:

Publisher: python-publish.yml on Dev-ev-v/doggy-notes

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file doggy_notes-2.0.1.post0-py3-none-any.whl.

File metadata

File hashes

Hashes for doggy_notes-2.0.1.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 fd425c5f7d7a5d0031bd2e0b3c422b63ca4ccd39f82b96404aea241a83193434
MD5 5a241cd6398dbf12af577c78f5757284
BLAKE2b-256 ca8ed01d15e68bb397b37dcc873ad8cc8ef106c126eeb43fa0df1e4a4743743c

See more details on using hashes here.

Provenance

The following attestation bundles were made for doggy_notes-2.0.1.post0-py3-none-any.whl:

Publisher: python-publish.yml on Dev-ev-v/doggy-notes

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page