KeyNote is a free
notetaking
Note-taking (sometimes written as notetaking or note taking) is the practice of recording information from different sources and platforms. By taking notes, the writer records the essence of the information, freeing their mind from having to rec ...
and
outlining text editor
A text editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be u ...
produced by Tranglos Software for
Microsoft Windows.
Overview
Keynote is based on the
tree data structure
In computer science, a tree is a widely used abstract data type that represents a hierarchical tree structure with a set of connected nodes. Each node in the tree can be connected to many children (depending on the type of tree), but must be con ...
concept, allowing "nodes" in a tree panel (much like the tree panel in Windows
file manager
A file manager or file browser is a computer program that provides a user interface to manage files and folders. The most common operations performed on files or groups of files include creating, opening (e.g. viewing, playing, editing or print ...
s) to represent separate fields within a single text file. Individual documents within the tree can be edited in
Rich Text Format (RTF) or simple text (unformatted). As RTF format (supported in KeyNote by using a
RichEdit The Text Object Model (TOM) is a Microsoft Windows API that provides developers with object-based rich text manipulation interfaces. It is implemented through COM, and can be accessed through Microsoft Word or additionally through the RichEdit co ...
control) is complicated and may cause problems in user applications,
the option of using the
plain-text
In computing, plain text is a loose term for data (e.g. file contents) that represent only characters of readable material but not its graphical representation nor other objects (floating-point numbers, images, etc.). It may also include a limit ...
format may be an advantage, especially if the user wants to have a small-size notes file, also easily viewable in any text viewer.
Import and export of KeyNote files to and from TreePad files is fully supported. Each field is then treated as a separate virtual document within the tree.
KeyNote is
open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Ope ...
developed in
Delphi 3. As of October 2005, development of the original program had ceased.
Keynote NF
Development was resumed in 2006 by Daniel Prado, with a project called "KeyNote NF" (or "KeyNote - New Features") to distinguish it from other Google search results. Initially released o
SourceForge and presently o
Github it includes features such as alarm reminders on nodes.
Current versions are 1.7.8.1 stable and 1.7.9.8 Beta but, since that time, the project does not seem to have been under active development.
See also
*
Comparison of notetaking software
The tables below compare features of notable note-taking software.
General information
Basic features
Advanced formatting and content
See also
* Comparison of text editors
* Comparison of web annotation systems
* Comparison of wiki soft ...
*
Zim
References
External links
original KeyNote project on SourceForge(abandoned)
KeyNote - New Features (KeyNote NF)(project on github.com)
Daniel Prado's blogKeyNote 1.7 file format specification
Note-taking software
Windows text editors
{{Notetaking software