Skip to main content

Command-line note taking application

Reason this release was yanked:

Missing files problem. Use 2.0.1 instead

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
  • JSON 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:

  • SQLite backend
  • Search notes
  • 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.0.post1.tar.gz (17.1 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.0.post1-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file doggy_notes-2.0.0.post1.tar.gz.

File metadata

  • Download URL: doggy_notes-2.0.0.post1.tar.gz
  • Upload date:
  • Size: 17.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for doggy_notes-2.0.0.post1.tar.gz
Algorithm Hash digest
SHA256 2140a55004c9e18de5102f67aaebfdcae32e374f9985452954d1f656c8ee0d91
MD5 99fc832fac37e192f985b91b28b3584a
BLAKE2b-256 44a1ebc52748379c0ee4a9d69c1226875d162a354ad6a4dbcff4a47c056f9277

See more details on using hashes here.

File details

Details for the file doggy_notes-2.0.0.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for doggy_notes-2.0.0.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6e3fd1dad21dcf31fdfd091f487d16aebfc3266517a405ddb120dbbcf2179db
MD5 72fea48c19747484d3fb0f146fbbfc84
BLAKE2b-256 5d6a4ad77e19434acb84c881aee0366196e65bda7399f0b1bd54df7a870529a8

See more details on using hashes here.

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