| Crates.io | nfa |
| lib.rs | nfa |
| version | 0.1.3 |
| created_at | 2025-02-03 05:58:43.961386+00 |
| updated_at | 2025-02-03 07:08:38.240883+00 |
| description | A small CLI application for taking notes |
| homepage | |
| repository | https://github.com/curtisknudson/nfa |
| max_upload_size | |
| id | 1540145 |
| size | 31,905 |
A simple, fast, and efficient command-line note-taking application written in Rust.
Install using cargo:
cargo install nfa
# Quick note (automatically generates title from content)
nfa "This is a quick note"
# Structured note (requires both title and content flags)
nfa new -t "My Title" -c "This is the content"
nfa list
nfa show <note-id>
nfa update --id <note-id> --title "New Title" --content "Updated content"
nfa delete <note-id>
Notes are stored in ~/.nfa/ directory using the sled database engine.
git clone https://github.com/curtisknudson/nfa
cd nfa
cargo build --release
cargo test
Contributions are welcome! Please feel free to submit a Pull Request.
Curtis Knudson