It is proposed that this article be deleted because of the following concern:
If you can address this concern by improving, copyediting, sourcing, renaming, or merging the page, please edit this page and do so. You may remove this message if you improve the article or otherwise object to deletion for any reason. Although not required, you are encouraged to explain why you object to the deletion, either in your edit summary or on the talk page. If this template is removed, do not replace it . The article may be deleted if this message remains in place for seven days, i.e., after 21:16, 21 July 2025 (UTC). Find sources: "Memoranda" software – news · newspapers · books · scholar · JSTOR |
| Memoranda | |
|---|---|
| Memoranda on its default startup page. | |
| Developer(s) | The Memoranda Team |
| Stable release | 1.0-RC3.1 bugfix release / 2007-05-07 |
| Written in | Java |
| Operating system | Any |
| Platform | Java |
| Type | Personal Information Manager |
| License | GPL |
| Website | memoranda.sf.net |
Memoranda is an open source and cross-platform personal projects and diaries manager.
It provides a set of tools to help a user to organize their daily work:
The Notes, Tasks and Resources are combined into the Projects. A user can have multiple projects in parallel and switch between them quickly. The special Agenda page provides an overview of today's tasks from all active projects.
The user interface consists of five main views (Agenda, Notes, Tasks, Events and Resources) switched as screen tabs. Navigation on items is performed with the Calendar widget and the projects list which are always available on the screen (as the expandable panels).
On Windows and KDE platforms, the system tray icon is supported to keep the application running without the main window.
The software is internationalized. So far, there are localizations for 14 languages. The specific localization is selected automatically depending on a user system locale.
The user interface is implemented with Java Swing library.
A simple XML persistence storage layer is used for to store user data in background. All data objects represent their model as XOM document interfaces which are serialized as XML files. The data files and settings are stored in a subdirectory of a user home that enables to share a single application installation between different users of the same machine. For migrating data between separate installations, the special ZIP-based format of a "packed project" is used.
Notes content can be exported as (X)HTML files.