Zim (software)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

Zim
Zim desktop wiki editor logo
Screenshot of the Zim editor window with some arbitrary text
Zim (version 0.54)
Developer(s) Jaap Karssenberg
Stable release 0.65
Development status active
Written in Python
Operating system Cross-platform
Platform Python, GTK+
Type Notetaking application, Personal wiki
License GNU GPL
Website zim-wiki.org

Zim is a graphical text editor designed to maintain a collection of locally stored wiki-pages.[1][2][3][4] Each wiki-page can contain text with simple formatting, links to other wiki-pages, attachments, and images. Additional plugins, such as an equation editor and spell-checker, are also available. The wiki-pages are stored in a folder structure in plain text files with wiki formatting.

Zim is written in Python using GTK+ libraries. It is free software licensed under the GNU General Public License (GPL).

Features

Some of the editing features supported:

  • Lightweight text mark-up (hybrid DocuWiki/Markdown)
  • Inline preview (write mark-up and it gets converted instantly), including: headers, bulleted lists, ordered lists, checkbox lists, tables, diagrams
  • Multimedia content: images, files attachment, calendar
  • Links to other pages
  • Multi-documents tabs
  • Auto-saving per character
  • Cursor position memory for every notes
  • Revision control system (Bazaar, Git, Mercurial, Fossil)
  • Tagging system
  • Tasks/Todo list system
  • Export single or compilation of the notes into HTML, slideshow, Markdown or ReStructuredText
  • Support for Getting things done method[5]
  • Can be extended with plugins

Plugins

Zim supports several plugins, including:

Availability

Several GNU/Linux distributions include Zim in their repositories (as of 2011), in particular Debian, Ubuntu, Arch Linux and Fedora.[6][7][8][9] Also FreeBSD and OpenBSD include Zim in their ports collections.[10][11]

The core features of Zim depend on python, gtk and python-gtk modules and thus Zim can be easily ported to any platform where these modules are available. In particular, Zim has been ported to the Microsoft Windows operating system. There were attempts and plans to port to Android.

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.

External links