Metadata-Version: 2.4
Name: fastnote
Version: 1.0.0
Summary: A simple terminal-based note manager written in Python
Author: Salih
License: ## License
        
        FastNote is licensed under the PolyForm Noncommercial License 1.0.0.
        
        You may use, modify, and share FastNote for personal, educational, and non-commercial purposes.
        
        Commercial use requires explicit permission from the author.
        
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# FastNote

A simple and fast terminal-based note manager written in Python.

FastNote allows you to create, manage, and organize your notes directly from the terminal.

## Features

- Create notes
- Add content to notes
- Select an active note
- Show notes
- Clear notes
- Rename notes
- Delete notes
- List all notes
- Track current active note
- Lightweight and terminal friendly

## Installation

Install FastNote using pip:

```bash
pip install fastnote
```

## Usage

### Create a new note

```bash
fastnote new project
```

Example:

```
~/fastnote/notes/
└── project/
    └── project.txt
```

---

### Select a note

Before adding content, select a note:

```bash
fastnote select project
```

---

### Add content

```bash
fastnote add "Scanning results: open ports found"
```

---

### Show a note

```bash
fastnote show project
```

---

### Clear a note

```bash
fastnote clear project
```

---

### List notes

```bash
fastnote list
```

---

### Rename a note

```bash
fastnote rename old_name new_name
```

Example:

```bash
fastnote rename project pentest
```

---

### Delete a note

```bash
fastnote delete project
```

FastNote asks for confirmation before deleting.

---

### Show current active note

```bash
fastnote current
```

---

## Storage

FastNote stores your notes in:

Linux:

```
~/fastnote/
```

Example:

```
~/fastnote/
├── config.json
└── notes/
    └── project/
        └── project.txt
```

The configuration file stores the currently selected note.

## Why FastNote?

FastNote was created for users who prefer working in the terminal and want a simple way to keep notes without leaving the command line.

It can be useful for:

- Developers
- Linux users
- Students
- Cyber security learners
- CTF players

## Requirements

- Python >= 3.8

## License

This project is licensed under the PolyForm License.
