Mybase Desktop Edition for Linux/macOS/Windows

Introducing Mybase Desktop

Mybase is an intuitive knowledge base management software that allows entry of unstructured text, webpages, images, documents, emails and even arbitrary files without regard to length or format. Unlike traditional database systems, Mybase accepts text input like a word processor, all information is compressed with an integrated zip utility and stored in the tree structured outline form.

Mybase is now available in two editions, the desktop edition and the server edition. The desktop edition is intended for best practice of personal information and knowledge base management on Linux/macOS/Windows desktop computers, while the server edition enables databases multi-user collaborative and accessible to co-workers over network by using a modern web browser at the client side.

Mybase Desktop provides a set of utilities for capturing, editing, organizing, retrieving, searching and sharing information, that helps build up a personal or corporate knowledge base effectively and efficiently, and helps increase personal productivity significantly. No programming skills required.

Benefits & Advantages

With the desktop edition and a set of inbuilt plugins and addon programs, you can;

  • Keep all your information in one place and accessible at fingertips with no latency;
  • Get a large and growing collection of notes and/or documents well-organized with no programming skills required;
  • Create personal/corporate full-text searchable knowledge base or research databases containing text, graphics, webpages , documents, and/or even binary files with a set of inbuilt Capture-specific utilities;
  • Manage product/project/customer information in an intuitive way with all information at your fingertips and full-text searchable;
  • Take notes or write articles with in a hierarchical structure;
  • Write books in the tree outline form more efficiently than a standard word processor;
  • Capture webpages/snippets (including images/stylesheets) from within Chrome/Firefox while surfing the web;
  • Secure all your information with in local .nyf database files with no contents transmitted over network;
  • Sync local .nyf database files between Linux/macOS/Windows computers by using a USB drive or via a 3rd-party cloud drive;
  • Migrate local .nyf databases to the server edition effortlessly and enable them multi-user collaborative and accessible to co-workers over network by using PCs, xPads as well as mobile phones;
  • And more ...

System Requirements

To run Mybase Desktop 8.x, you will need a PC running GNU/Linux (amd64), macOS 10.14+, or Windows 7+ (x64).

Key Features

Mybase Desktop provides a set of features/utilities/options for storing and managing a large number of unstructured information, such as webpages, images, documents, emails, spreadsheets, presentations and any kind of arbitrary files, with in the tree-structured outline form.

  1. Intuitive and uncluttered user interface
  2. Organizing info items in the tree-structured outline form
  3. Categorizing info items with hierarchical labels/tags
  4. UNICODE (UTF-8) support for multilingual contents
  5. Fast load speed, fast access, with low RAM requirements
  6. Large file support ( > 2GB )
  7. Data compression ( powered by Zlib )
  8. Optimization for file size
  9. Password-protection
  10. Attachments support
  11. HTML/Rich Text formatting and editing
  12. Markdown support ( powered by Marked )
  13. MathJax support ( powered by MathJax ) for Markdown
  14. Katex support ( powered by Katex ) for Markdown
  15. Source code syntax-highlighting ( powered by highlight.js )
  16. Recycle bin and revision history
  17. Undeletion of info items and attachments
  18. Revision history of HTML contents
  19. Webpage/snippets capturing and saving
  20. Item links, hyperlinks, symbolic links and file shortcuts
  21. Custom icons for individual info items
  22. Relative path vailables for local file links
  23. Auto-save, auto-index and auto-backup
  24. Print and preview
  25. Boolean search, Search by RegExp, Search in results, Find as you type
  26. HTML tree generator
  27. ePub/CHM e-book maker
  28. MS-Word outline generator
  29. Mindmap spider-like diagram generator
  30. Importing data from a variety of sources
  31. Exporting data in a variety of file formats
  32. Javascript APIs for extending functionality
  33. And more ...

Plugin Utilities

Below is a simple list of inbuilt plugin utilities:

  1. Capture -> Import directory tree as hyperlinks or attachments
  2. Capture -> Import files as child items, Text to notes, else to attachemts, each file creates a child item
  3. Capture -> Import Mind Map items
  4. Capture -> Import OPML items
  5. Capture -> Import .zip archives
  6. Capture -> Import text file by a delimiter, each division creates a child item
  7. Capture -> Import journal template
  8. Capture -> Import info items from within another .nyf database
  9. Capture -> Import MS Word documents as child items (Windows only)
  10. Capture -> Import MS Outlook items (Windows only)
  11. Capture -> Import selected items from within MS Outlook (Windows only)
  12. Share -> Export info items and map as a disk directory tree
  13. Share -> Export all files to a specified directory
  14. Share -> Export text notes to a file with a text line delimiter
  15. Share -> Export data records to MS Excel
  16. Share -> Export text contents as HTML documents
  17. Share -> Export text contents with indentation
  18. Share -> Export text contents without formatting
  19. Share -> Export MS Word outline (Windows only)
  20. Share -> Export HTML Tree
  21. Share -> Export Spider-like Diagrams (mindmap)
  22. Share -> Export .mmap documents
  23. Share -> Export .opml documents
  24. Share -> Export .epub digital books
  25. Share -> Export CHM projects
  26. Share -> Export PDF document
  27. Share -> Export page as image
  28. Share -> Export .zip archive
  29. Share -> Export branches to another .nyf database
  30. Edit -> Insert -> Insert table
  31. Edit -> Insert -> Insert picture from file
  32. Edit -> Insert -> Insert text from file
  33. Edit -> Insert -> Insert quick text
  34. Edit -> Insert -> Insert file/folder hyperlinks
  35. Edit -> Insert -> Insert code block (syntax highlighting for 100+ languages supported)
  36. Edit -> Insert -> Insert hyperlinks
  37. Edit -> Text utilties -> Sort selected text lines by alphabet
  38. Edit -> Text utilties -> Remove unwanted Returns/Spaces
  39. Edit -> Text utilties -> Make selection uppercase/lowercase
  40. Edit -> Text utilties -> Make selected text into table
  41. Edit -> Text utilties -> Edit selected text fields within a fillable form
  42. Edit -> Edit HTML source code
  43. Edit -> Revision history
  44. Search -> Items for today
  45. Search -> Items for today
  46. Search -> List all related items
  47. Search -> List attachments or shortcuts
  48. Search -> List recently modified entries
  49. Search -> Search local file system
  50. Search -> Search by custom icons
  51. Search -> Custom search scope
  52. Tools -> Calculate expression or js code
  53. Tools -> Word count
  54. Tools -> Compare local folders
  55. Tools -> Backup local folder
  56. Tools -> Detect text encoding
  57. Tools -> View file in hexadecimal
  58. Tools -> Compute file digest
  59. Tools -> Find duplicate files
  60. Tools -> Number base converter
  61. And more ...

Plugin Development & JS API Reference

The current version 8.x of Mybase Desktop is built with the Qt5 Framework and the Structured Storage Library, exposes a set of plugin APIs in JavaScript and provides a number of plugins inbuilt as essential functionalities of the application. The plugin JS API reference is currently available to the public domain for end-users to extend or customize the functionalities. For detailed info about plugin development, please go here.


To download the evaluation version of Mybase Desktop for a trial, please click the below links applicable to your computer's OS platform.

GNU/Linux (amd64) | macOS 10.14+ | Windows 7+ (x64)