i've long been looking for a solution for storing structured information (such as for example contacts) that is:
- future safe (saves to a .txt file or other future safe format or can export to a .txt file)
- viewable with a standard text editor
- even better: editable with a standard text editor
- Free open source software
What i've tried so far is using:
- LibreOffice Base. Downsides: Seems a bit complicated for this and doesn't store info in .txt files
- A simple text editor like leafpad. Downside: Has no way to store name of columns like "mobile number: " or "first name: ", in other words is not so good at structuring information
So i'm looking for something else with preferrable none of these downsides. Any help is greatly appreciated!
Kind Regards, Tord
Libreoffice calc and most other spreadsheet software can save and read
.csv
files which can be saved as a.txt
and can be opened in any text editor.From the Wikipedia page on CSV files:
.csv
files actually predate computers so that's your best bet given all your requirements.Use a desktop wiki, e.g. Zim:
You can export human readable text files, for example, if you using "markdown" as export format.
Alternatively, you can export as HTML (via GUI or terminal) and convert into text with
html2text
.e.g.:
i would recommend a database like mysql for storing structured information. It's a little bit more work at the beginning, but for future use, i think, you'll be really glad ;)
For viewing/editing you could use something like phpmyadmin or HeidiSQL (Windows).
Regards
Jonas
I use Tomboy (available for the Software Centre). It is primarily meant as a quick note taking / note store programme, but also creates automatic links between notes and they can be organised in notebooks.
Tomboy integrates tightly with Ubuntu, creating its own dash widget and making available a set of hot-keys for fast keyboard management.
Tomboy stores its data natively as XML that is pretty editable directly by hand. It can also export the notes to HTML, if you prefer that format.