Clone wiki

notefinder / Home

<<float right>>

= NoteFinder =
**NoteFinder ** is an open source extensible personal information manager

<<float right>>


NoteFinder is an open source extensible personal information manager

<<float right>>

Getting and installing

NoteFinder is free software and is distributed under the terms of new BSD license.

There are two ways you can get NoteFinder.

Stable releases can be always found at official website.

Current development snapshots can be fetched from here.

Note that development snapshots may contain untested, buggy and maybe even dangerous code so don't be surprised if it would delete or break all of your notes or maybe even eat your kitties, blah-blah.

NoteFinder requires some open source applications and libraries to work in full force.

You'll need:

  • Python >=2.5 (note that NoteFinder is completely untested with Python's 2.6 and 3k branches, mail me a bug if it wouldn't work)
  • PyQt4 >= 4.4 (it's actually optional, but you'll need it if you want to use great graphical user interface. Note that PyQt requires Qt itself)
  • py-rss2gen (open source library that provides RSS generating features. It's needed for daemon interface to provide RSS feeds via internal web server)
  • feedparser (this library provides code for parsing RSS feeds and it's used by optional RSS backend that's distributed as extension)
  • manpath and man2html utilies (you'd need it if you would like to view man entries withing NoteFinder)
  • python-vobject (provides ability to use iCalendar and vCard industry standards)

Installation is quite easy, you should simply cd to notefinder sources directory (it should contain and setup.cfg files) and type 'python install' into your favorite X11 terminal emulator.

Once you have installed application you can run it by typing 'notefinder' command.


If you want to get in touch with developers you'll probably want to visit project's jabber conference:

History and concept

NoteFinder was firstly developed as a simple command-line interface note-taking application that used a filesystem as database and featured tagging and search.

Later it was extended with GUI implemented with Qt.

Now it has been rewritten to be as extensible and modular as possible.

Thanks to modular architecture it became possible to turn it into a full featured PIM application to store not only notes, but contacts, tasks, spreadsheets, bookmarks, web pages and any files too.

Unlike in most commonly used PIMs like Microsoft Outlook, Kontact, Evolution, Mozilla Sunbird those provide different non-integrated interfaces to access different data types, everything is tightly integrated and stored in a single database so you can use common interface to search for records, list, view and edit them.


Developing extensions

Russian page (Русская версия)