oNotes v1.0 (The WebDAV Experiment)
I have a problem, and it has nothing to do with cowbell. It does, however, have to do with the eleventy-thousand text files that I have lying around my hard drive(s). I just can't keep them organized enough any more!
I've had this problem for a while, actually, and I've gone through a few different softwares trying to keep my notes organized. Freemind (too structured for general note taking. Mind-mapping FTW though!), Evernote (too bloated/relying on external systems for my data), mempad (no automatic off-disk backups so I can access it from anywhere, but close), and finally my blog (too public. heh.) were all options at one point and I spent some time with each one to get them to "fit".
Welp, nothing did. Mempad came the closest to what I was looking for, but when I emailed the author about adding some off-disk backups, like WebDAV, he in-not-so-many-words-but-still-friendly told me that he wasn't interested.
But, to be honest, that was exactly the answer I was looking for :)
I have been a fan of WebDAV since the way-back-when days of SVN infancy. The idea that I can turn a simple web server into a universal file system is incredibly powerful! Add versioning to that and you get oh-I-want-to-crap-my-pants awesome-ness-ity. What do you think Sharepoint is?
Anyway, with my interest in WebDAV, boredom of being away from the internets for a few days, and my recent inspiration from a Lifehacker article, I set out to build my own solution.....
.....And I present to you oNotes!
- Sync to WebDAV share
- Notes can either be a Document (text) or Table (like a spreadsheet). Very useful for contact lists, etc.
- Image embedding (by clicking on the toolbar button)
- Any-object embedding (by drag and drop)
- Basic formatting (bold, italics, underline, strikethrough and bulleted list)
- Multiple Notes per file
- Categorize your notes by hierarchy with drag-and-drop
- Hotkey support to bring it up by a simple (configurable) hotkey. This is useful, say, if you put oNotes.exe in your Startup folder and set it to start minimized. Then you can simple press your shortcut key! (Control-Alt-O by default)
- Encryption support - encrypt your notes with a password!
- Print your notes
- Import text files
- Export text or RTF (RTF format retains your formatting and embedded objects and can be openned in MS Word, for example).
- Auto-save every (configured) minutes
I am really looking for suggestions on how I can improve oNotes. Please leave a comment with any suggestions or problems.
Enjoy!
| Attachment | Size |
|---|---|
| oNotes.zip | 88.29 KB |
- steve's blog
- Add new comment
- 729 reads

Heya! This is almost what I´m
Heya!
This is almost what I´m looking for. I would suggest to create somekind of hotkey which copy an pastes into your program from the browser. Also a screencapture hotkey.
Good idea!
Those are good suggestions. I'm re-working this to use WPF and also adding some additional features already, but I'll be sure to see what I can do about those suggestions. Here are a few things coming up:
- Spellcheck
- Linking Document notes to Table notes. For example, if you have a contact list in a Table, you can link a person's name to the row in the table and have updates show up automatically in the Document note.
- Tags. Give your notes some tags, and in the notes list on the left you can sort by tags. So, for example, if you want to see all your software projects, or notes on family members, or shopping lists, etc. you can view those notes neatly.
- Also updating the UI to give the user more feedback and customization.