Yesterday, I was coming up with ideas for my new project, and since I don't like paper, I was looking for a simple note-taking program for console. Since my requirements were quite simple, I decided to write a simple Python script myself.
The script turned out to be quite fun to both write and use. It basically just takes a single line input from you (which ends with ), appends a timestamp to it, and appends to a ~/NOTES.txt (C:\Documents and Settings\username\NOTES.txt) file. (Please don't bug me with "why it has .txt" extension and all. I just wanted to make life a bit easier for Windows users.)
The prompt for note-taking is persistent. It reappears after you enter your note, to take down some more stuff. You can terminate the script by entering an empty note or typing "/quit" (the latter was implemented because I use at least two programs that behave that way, mcabber Jabber client, and epic IRC client).
That's about all the functionality it has, and all the functionality I need.
So, without further ado, I present you the FoxNotes (download).
It requires python, but it comes with most distros nowadays. If you are on Windows, you can download it from Python's web site.
It's released under the BSD license, so feel free to do what you want with it (read the license).
Post new comment