Notes

Zim Desktop Wiki – personal desktop wiki and note-taking application

Zim Desktop Wiki is a graphical text editor for maintaining a personal collection of interconnected wiki pages. It combines the simplicity of a text editor with the organisation provided by a traditional wiki.

Each notebook consists of pages arranged in a hierarchy, with links connecting related information. Notes are stored as plain text files using wiki markup, making them accessible outside the application and straightforward to back up.

Zim is particularly useful for personal knowledge management, project notes, meeting records, research material and journals. It provides a flexible environment for organising information without requiring a database or web server.

This is free and open source software.

Key Features

  • Create multiple notebooks containing hierarchically organised pages and subpages.
  • Link pages using wiki-style hyperlinks, including links to pages that do not yet exist.
  • Format text with headings, bold, italic, highlighting, lists and checkboxes.
  • Attach files and embed images within notebook pages.
  • Search notebook contents and locate pages using keywords, tags and structured search expressions.
  • Organise information using tags, a tag cloud and configurable page indexes.
  • Display backlinks showing which other pages reference the current page.
  • Create daily, weekly, monthly or yearly journal pages using the Journal plugin.
  • Manage tasks with priorities, tags, start dates, due dates and filtered task lists.
  • Automatically save changes while editing and navigating between pages.
  • Maintain revision history through integration with Git, Mercurial, Fossil or Bazaar.
  • Extend editing capabilities with equation, diagram, table and source-view plugins.
  • Insert screenshots, create bookmarks and navigate using configurable keyboard shortcuts.
  • Export notebook content to HTML and other supported document formats.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: zim-wiki.org
Support:
Developer: Jaap Karssenberg
License: GNU General Public License v2.0

Zim in action

Zim is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Desktop Wiki GUI Notes Apps
Zim Desktop WikiBrings the concept of a wiki to your desktop
logseqPrivacy-first platform for knowledge management and collaboration
AppFlowyBring projects, wikis, and teams together with AI.
Trilium NotesHierarchical note taking application
SiYuanPrivacy-first personal knowledge management and note-taking app
SilverBulletNote-taking application optimized for people with a hacker mindset
TangentDesigned to let you write the way you think
MyTetraSmart manager for information collecting
OutWikerCross-platform note-taking app with a tree-based structure
WikidPadWiki-like notebook for storing your thoughts, ideas, todo lists
ReorAI note-taking app

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted