

more screenshots What is KeepNote KeepNote is a note taking application that works on Windows, Linux, and MacOS X. With KeepNote, you can store your class notes, TODO lists, research notes, journal entries, paper outlines, etc in a simple notebook hierarchy with rich-text formatting, images, and more. Using full-text search, you can retrieve any note for later reference. KeepNote is designed to be cross-platform (implemented in Python and PyGTK) and stores your notes in simple and easy to manipulate file formats (HTML and XML). Archiving and transferring your notes is as easy as zipping or copying a folder. Read more about KeepNote's design philosophy or follow my development ideas on twitter (@mattrasmus). Features Rich-text formatting (e.g. Bullet point lists, Inline images)

Hierarchical organization for notes

Web links and note-to-note links

Full-text search

Integrated screenshot

File attachments

Spell checking (via gtkspell)

Auto-saving

Built-in backup and restore (archive to zip files)

Extensions (i.e. "plugins")

Cross-platform (Linux, Windows, MacOS X)

Download

See change log for update details. Installation instructions are available in the INSTALL file. The platform independent downloads are known to work for Linux, Windows (XP, Vista), and Mac OS X platforms. The software is licensed under GPL. All versions are also available.

2012.3.26 KeepNote 0.7.8: KeepNote 0.7.8: keepnote_0.7.8-1_all.deb (Linux Debian Package)

2012.3.26 KeepNote 0.7.8: KeepNote 0.7.8: keepnote-0.7.8.ebuild (Linux Gentoo ebuild)

2012.1.1 KeepNote 0.7.7: KeepNote 0.7.7: keepnote-0.7.7.exe (Windows Installer) 2012.1.1 KeepNote 0.7.7: KeepNote 0.7.7: keepnote-0.7.7.tar.gz (platform indenpendent) 2012.1.1 KeepNote 0.7.7: KeepNote 0.7.7: keepnote_0.7.7-1_all.deb (Linux Debian Package) 2012.1.1 KeepNote 0.7.7: KeepNote 0.7.7: keepnote-0.7.7-1.noarch.rpm (Linux RPM) 2012.1.1 KeepNote 0.7.7: KeepNote 0.7.7: keepnote-0.7.7.ebuild (Linux Gentoo ebuild) 2011.11.20 KeepNote 0.7.6: KeepNote 0.7.6: keepnote-0.7.6.exe (Windows Installer) 2011.11.20 KeepNote 0.7.6: KeepNote 0.7.6: keepnote-0.7.6.tar.gz (platform indenpendent) 2011.11.20 KeepNote 0.7.6: KeepNote 0.7.6: keepnote_0.7.6-1_all.deb (Linux Debian Package) 2011.11.20 KeepNote 0.7.6: KeepNote 0.7.6: keepnote-0.7.6-1.noarch.rpm (Linux RPM) 2011.11.20 KeepNote 0.7.6: KeepNote 0.7.6: keepnote-0.7.6.ebuild (Linux Gentoo ebuild) 2011.9.14 KeepNote 0.7.5: KeepNote 0.7.5: keepnote-0.7.5.exe (Windows Installer) 2011.9.14 KeepNote 0.7.5: KeepNote 0.7.5: keepnote-0.7.5.tar.gz (platform indenpendent) 2011.9.14 KeepNote 0.7.5: KeepNote 0.7.5: keepnote_0.7.5-1_all.deb (Linux Debian Package) 2011.9.14 KeepNote 0.7.5: KeepNote 0.7.5: keepnote-0.7.5-1.noarch.rpm (Linux RPM) 2011.9.14 KeepNote 0.7.5: KeepNote 0.7.5: keepnote-0.7.5.ebuild (Linux Gentoo ebuild) 2011.7.9 KeepNote 0.7.4: KeepNote 0.7.4: keepnote-0.7.4.exe (Windows Installer) 2011.7.9 KeepNote 0.7.4: KeepNote 0.7.4: keepnote-0.7.4.tar.gz (platform indenpendent) 2011.7.9 KeepNote 0.7.4: KeepNote 0.7.4: keepnote_0.7.4-1_all.deb (Linux Debian Package) 2011.7.9 KeepNote 0.7.4: KeepNote 0.7.4: keepnote-0.7.4-1.noarch.rpm (Linux RPM) 2011.7.9 KeepNote 0.7.4: KeepNote 0.7.4: keepnote-0.7.4.ebuild (Linux Gentoo ebuild) 2011.6.8 KeepNote 0.7.3: KeepNote 0.7.3: keepnote-0.7.3.exe (Windows Installer) 2011.6.8 KeepNote 0.7.3: KeepNote 0.7.3: keepnote-0.7.3.tar.gz (platform indenpendent) 2011.6.8 KeepNote 0.7.3: KeepNote 0.7.3: keepnote_0.7.3-1_all.deb (Linux Debian Package) 2011.6.8 KeepNote 0.7.3: KeepNote 0.7.3: keepnote-0.7.3-1.noarch.rpm (Linux RPM) 2011.6.8 KeepNote 0.7.3: KeepNote 0.7.3: keepnote-0.7.3.ebuild (Linux Gentoo ebuild) 2011.5.12 KeepNote 0.7.2: KeepNote 0.7.2: keepnote-0.7.2.exe (Windows Installer) 2011.5.12 KeepNote 0.7.2: KeepNote 0.7.2: keepnote-0.7.2.tar.gz (platform indenpendent) 2011.5.12 KeepNote 0.7.2: KeepNote 0.7.2: keepnote_0.7.2-1_all.deb (Linux Debian Package) 2011.5.12 KeepNote 0.7.2: KeepNote 0.7.2: keepnote-0.7.2-1.noarch.rpm (Linux RPM) 2011.5.12 KeepNote 0.7.2: KeepNote 0.7.2: keepnote-0.7.2.ebuild (Linux Gentoo ebuild) 2011.3.1 KeepNote 0.7.1: KeepNote 0.7.1: keepnote-0.7.1.exe (Windows Installer) 2011.3.1 KeepNote 0.7.1: KeepNote 0.7.1: keepnote-0.7.1.tar.gz (platform indenpendent) 2011.3.1 KeepNote 0.7.1: KeepNote 0.7.1: keepnote_0.7.1-1_all.deb (Linux Debian Package) 2011.3.1 KeepNote 0.7.1: KeepNote 0.7.1: keepnote-0.7.1-1.noarch.rpm (Linux RPM) 2011.3.1 KeepNote 0.7.1: KeepNote 0.7.1: keepnote-0.7.1.ebuild (Linux Gentoo ebuild) 2011.2.25 KeepNote 0.7: KeepNote 0.7: keepnote-0.7.exe (Windows Installer) 2011.2.25 KeepNote 0.7: KeepNote 0.7: keepnote-0.7.tar.gz (platform indenpendent) 2011.2.25 KeepNote 0.7: KeepNote 0.7: keepnote_0.7-1_all.deb (Linux Debian Package) 2011.2.25 KeepNote 0.7: KeepNote 0.7: keepnote-0.7-1.noarch.rpm (Linux RPM) 2011.2.25 KeepNote 0.7: KeepNote 0.7: keepnote-0.7.ebuild (Linux Gentoo ebuild) 2011.1.14 KeepNote 0.6.8: KeepNote 0.6.8: keepnote-0.6.8.exe (Windows Installer) 2011.1.14 KeepNote 0.6.8: KeepNote 0.6.8: keepnote-0.6.8.tar.gz (platform indenpendent) 2011.1.14 KeepNote 0.6.8: KeepNote 0.6.8: keepnote_0.6.8-1_all.deb (Linux Debian Package) 2011.1.14 KeepNote 0.6.8: KeepNote 0.6.8: keepnote-0.6.8-1.noarch.rpm (Linux RPM) 2011.1.14 KeepNote 0.6.8: KeepNote 0.6.8: keepnote-0.6.8.ebuild (Linux Gentoo ebuild) 2010.11.23 KeepNote 0.6.7: KeepNote 0.6.7: keepnote-0.6.7.exe (Windows Installer) 2010.11.23 KeepNote 0.6.7: KeepNote 0.6.7: keepnote-0.6.7.tar.gz (platform indenpendent) 2010.11.23 KeepNote 0.6.7: KeepNote 0.6.7: keepnote_0.6.7-1_all.deb (Linux Debian Package) 2010.11.23 KeepNote 0.6.7: KeepNote 0.6.7: keepnote-0.6.7-1.noarch.rpm (Linux RPM) 2010.11.23 KeepNote 0.6.7: KeepNote 0.6.7: keepnote-0.6.7.ebuild (Linux Gentoo ebuild) 2010.11.16 KeepNote 0.6.6: KeepNote 0.6.6: keepnote-0.6.6.exe (Windows Installer) 2010.11.16 KeepNote 0.6.6: KeepNote 0.6.6: keepnote-0.6.6.tar.gz (platform indenpendent) 2010.11.16 KeepNote 0.6.6: KeepNote 0.6.6: keepnote_0.6.6-1_all.deb (Linux Debian Package) 2010.11.16 KeepNote 0.6.6: KeepNote 0.6.6: keepnote-0.6.6-1.noarch.rpm (Linux RPM) 2010.11.16 KeepNote 0.6.6: KeepNote 0.6.6: keepnote-0.6.6.ebuild (Linux Gentoo ebuild) 2010.10.13 KeepNote 0.6.5: KeepNote 0.6.5: keepnote-0.6.5.exe (Windows Installer) 2010.10.13 KeepNote 0.6.5: KeepNote 0.6.5: keepnote-0.6.5.tar.gz (platform indenpendent) 2010.10.13 KeepNote 0.6.5: KeepNote 0.6.5: keepnote_0.6.5-1_all.deb (Linux Debian Package) 2010.10.13 KeepNote 0.6.5: KeepNote 0.6.5: keepnote-0.6.5-1.noarch.rpm (Linux RPM) 2010.10.13 KeepNote 0.6.5: KeepNote 0.6.5: keepnote-0.6.5.ebuild (Linux Gentoo ebuild) 2010.7.23 KeepNote 0.6.4: KeepNote 0.6.4: keepnote-0.6.4.exe (Windows Installer) 2010.7.23 KeepNote 0.6.4: KeepNote 0.6.4: keepnote-0.6.4.tar.gz (platform indenpendent) 2010.7.23 KeepNote 0.6.4: KeepNote 0.6.4: keepnote_0.6.4-1_all.deb (Linux Debian Package) 2010.7.23 KeepNote 0.6.4: KeepNote 0.6.4: keepnote-0.6.4-1.noarch.rpm (Linux RPM) 2010.7.23 KeepNote 0.6.4: KeepNote 0.6.4: keepnote-0.6.4.ebuild (Linux Gentoo ebuild) 2010.7.4 KeepNote 0.6.3: KeepNote 0.6.3: keepnote-0.6.3.exe (Windows Installer) 2010.7.4 KeepNote 0.6.3: KeepNote 0.6.3: keepnote-0.6.3.tar.gz (platform indenpendent) 2010.7.4 KeepNote 0.6.3: KeepNote 0.6.3: keepnote_0.6.3-1_all.deb (Linux Debian Package) 2010.7.4 KeepNote 0.6.3: KeepNote 0.6.3: keepnote-0.6.3-1.noarch.rpm (Linux RPM) 2010.7.4 KeepNote 0.6.3: KeepNote 0.6.3: keepnote-0.6.3.ebuild (Linux Gentoo ebuild) 2010.2.19 KeepNote 0.6.2: KeepNote 0.6.2: keepnote-0.6.2.exe (Windows Installer) 2010.2.19 KeepNote 0.6.2: KeepNote 0.6.2: keepnote-0.6.2.tar.gz (platform indenpendent) 2010.2.19 KeepNote 0.6.2: KeepNote 0.6.2: keepnote_0.6.2-1_all.deb (Linux Debian Package) 2010.2.19 KeepNote 0.6.2: KeepNote 0.6.2: keepnote-0.6.2-1.noarch.rpm (Linux RPM) 2010.2.19 KeepNote 0.6.2: KeepNote 0.6.2: keepnote-0.6.2.ebuild (Linux Gentoo ebuild) 2010.1.15 KeepNote 0.6.1: KeepNote 0.6.1: keepnote-0.6.1.exe (Windows Installer) 2010.1.3 KeepNote 0.6.1: KeepNote 0.6.1: keepnote-0.6.1.tar.gz (platform indenpendent) 2010.1.3 KeepNote 0.6.1: KeepNote 0.6.1: keepnote_0.6.1-1_all.deb (Linux Debian Package) 2010.1.3 KeepNote 0.6.1: KeepNote 0.6.1: keepnote-0.6.1-1.noarch.rpm (Linux RPM) 2010.1.3 KeepNote 0.6.1: KeepNote 0.6.1: keepnote-0.6.1.ebuild (Linux Gentoo ebuild) 2009.9.16 KeepNote 0.6: KeepNote 0.6: keepnote-0.6.exe (Windows Installer) 2009.9.16 KeepNote 0.6: KeepNote 0.6: keepnote-0.6.tar.gz (platform indenpendent) 2009.9.16 KeepNote 0.6: KeepNote 0.6: keepnote_0.6-1_all.deb (Linux Debian Package) 2009.9.16 KeepNote 0.6: KeepNote 0.6: keepnote-0.6-1.noarch.rpm (Linux RPM) 2009.9.16 KeepNote 0.6: KeepNote 0.6: keepnote-0.6.ebuild (Linux Gentoo ebuild) 2009.7.8 KeepNote 0.5.3: KeepNote 0.5.3: keepnote-0.5.3.exe (Windows Installer) 2009.7.8 KeepNote 0.5.3: KeepNote 0.5.3: keepnote-0.5.3.tar.gz (platform indenpendent) 2009.7.8 KeepNote 0.5.3: KeepNote 0.5.3: keepnote_0.5.3-1_all.deb (Linux Debian Package) 2009.7.8 KeepNote 0.5.3: KeepNote 0.5.3: keepnote-0.5.3-1.noarch.rpm (Linux RPM) 2009.7.8 KeepNote 0.5.3: KeepNote 0.5.3: keepnote-0.5.3.ebuild (Linux Gentoo ebuild) 2009.4.12 KeepNote 0.5.2: KeepNote 0.5.2: keepnote-0.5.2.exe (Windows Installer) 2009.4.12 KeepNote 0.5.2: KeepNote 0.5.2: keepnote-0.5.2.tar.gz (platform indenpendent) 2009.4.12 KeepNote 0.5.2: KeepNote 0.5.2: keepnote_0.5.2-1_all.deb (Linux Debian Package) 2009.4.12 KeepNote 0.5.2: KeepNote 0.5.2: keepnote-0.5.2-1.noarch.rpm (Linux RPM) 2009.4.12 KeepNote 0.5.2: KeepNote 0.5.2: keepnote-0.5.2.ebuild (Linux Gentoo ebuild) 2009.1.25 KeepNote 0.5.1: KeepNote 0.5.1: keepnote-0.5.1.exe (Windows Installer) 2009.1.25 KeepNote 0.5.1: KeepNote 0.5.1: keepnote-0.5.1.tar.gz (platform indenpendent) 2009.1.25 KeepNote 0.5.1: KeepNote 0.5.1: keepnote_0.5.1-1_all.deb (Linux Debian Package) 2009.1.25 KeepNote 0.5.1: KeepNote 0.5.1: keepnote-0.5.1-1.noarch.rpm (Linux RPM) 2009.1.25 KeepNote 0.5.1: KeepNote 0.5.1: keepnote-0.5.1.ebuild (Linux Gentoo ebuild) 2009.1.24 KeepNote 0.5: KeepNote 0.5: keepnote-0.5.exe (Windows Installer) 2009.1.24 KeepNote 0.5: KeepNote 0.5: keepnote-0.5.tar.gz (platform indenpendent) 2009.1.24 KeepNote 0.5: KeepNote 0.5: keepnote_0.5-1_all.deb (Linux Debian Package) 2009.1.24 KeepNote 0.5: KeepNote 0.5: keepnote-0.5-1.noarch.rpm (Linux RPM) 2009.1.24 KeepNote 0.5: KeepNote 0.5: keepnote-0.5.ebuild (Linux Gentoo ebuild) 2008.12.23 TakeNote 0.4.5: TakeNote 0.4.5: takenote-0.4.5.exe (Windows Installer) 2008.12.23 TakeNote 0.4.5: TakeNote 0.4.5: takenote-0.4.5.tar.gz (platform indenpendent) 2008.12.23 TakeNote 0.4.5: TakeNote 0.4.5: takenote_0.4.5-1_all.deb (Linux Debian Package) 2008.12.23 TakeNote 0.4.5: TakeNote 0.4.5: takenote-0.4.5-1.noarch.rpm (Linux RPM) 2008.12.23 TakeNote 0.4.5: TakeNote 0.4.5: takenote-0.4.5.ebuild (Linux Gentoo ebuild) 2008.11.6 TakeNote 0.4.4: TakeNote 0.4.4: takenote-0.4.4.exe (Windows Installer) 2008.11.7 TakeNote 0.4.4: TakeNote 0.4.4: takenote-0.4.4.tar.gz (platform indenpendent) 2008.11.30 TakeNote 0.4.4: TakeNote 0.4.4: takenote_0.4.4-1_all.deb (Linux Debian Package) 2008.11.7 TakeNote 0.4.4: TakeNote 0.4.4: takenote-0.4.4-1.noarch.rpm (Linux RPM) 2008.11.30 TakeNote 0.4.4: TakeNote 0.4.4: takenote-0.4.4.ebuild (Linux Gentoo ebuild) 2008.10.1 TakeNote 0.4.3: TakeNote 0.4.3: takenote-0.4.3.tar.gz (platform indenpendent) 2008.9.27 TakeNote 0.4.2: TakeNote 0.4.2: takenote-0.4.2.exe (Windows Installer) 2008.9.27 TakeNote 0.4.2: TakeNote 0.4.2: takenote-0.4.2.tar.gz (platform indenpendent) 2008.8.9 TakeNote 0.4.1: TakeNote 0.4.1: takenote-0.4.1.exe (Windows Installer) 2008.8.9 TakeNote 0.4.1: TakeNote 0.4.1: takenote-0.4.1.tar.gz (platform indenpendent) 2008.7.17 TakeNote 0.4: TakeNote 0.4: takenote-0.4.exe (Windows Installer) 2008.7.17 TakeNote 0.4: TakeNote 0.4: takenote-0.4.tar.gz (platform indenpendent)

KeepNote is open source. If you like it, you can contribute $10 towards further development.

Download extensions

There are a growing number of extensions available for KeepNote.

Help me test the next release

I am currently testing out the next version of KeepNote. Try out the latest features and help me fix any remaining bugs by submitting a bug report. As always, please backup your notebooks before using a testing version of KeepNote. All previous testing versions are also available.

Requirements

KeepNote is developed to be cross-platform. It is known to work on the following platforms (but possibly others as well):

Linux

Windows (Win2000, XP, Vista)

Mac OS/X

All dependencies are included for the Windows version of KeepNote.

To use KeepNote on Linux or MacOS X, the following third-party libraries are needed (they are all cross-platform):

Python2.5 (or any greater 2.X)

sqlite (version >= 3.5.0)

PyGTK

gtkspell (optional)

On Debian, required packages can be install with this command:

apt-get install python python-gtk2 python-glade2 libgtk2.0-dev libsqlite3-0

Spell checking is enabled with an optional package:

apt-get install python-gnome2-extras aspell aspell-en aspell-XX

where XX is your language if it is not english. Other platforms will probably name their packages similarly.

Notes

KeepNote is provided as-is. I only make it available in the hope that someone else will find it useful. If you find any bugs or experience any other problems I would be interested to know. My email is rasmus@alum.mit.edu.