Andrey SalomatinProduct Manager / Programmer

What's the best personal knowledge base?

Looking for a simple system to collect notes, images, documents and links. A personal wiki. Features I'm looking for: * Cross-platform * Secure * Data can be exported in a popular format (e.g. markdown) * Search (+indexing of links mentioned in notes) * Some way of organizing notes (projects/tags/links between notes etc) * Works offline
Featured 
Your recommendation
🤓 Have a recommendation? Join to share.
18 recommended
  1. 28
    Evernote

    Note taking gets even simpler

    Evan BulatovProduct Manager, Aori · Written
    I'm using Evernote as personal knowledge base. You can structure your notes, add tags and use search.
    CommentsShare
    JayWeb Developer & Designer · Written
    This is a tall order, but I think Evernote comes closest. Can export in HTML, but not Markdown, unfortunately. The cross-platform-ness requirement is really going to limit you here.
    CommentsShare
  2. 16
    Reddit App

    The official app for Android & iOS. Meow.

    Ian RumacAndroid Developer @ Undabot · Written
    This might be weird suggestion, but Reddit is an amazing personal knowledge base - that's how I use it! Create an account and make a private subreddit just for you. It's secure, it's got simple markdown and an API where you can fetch JSON, it has a search, tons of clients on all kinds of platforms, supports links, wikis, images, custom CSS, plugins... you can even use it as a file storage 👀
    Comments (2)Share
  3. 6
    Todoist

    Organize your life. Then go enjoy it.

    Ash PearsonProduct Manager - Always learning · Written
    Primarily a todo app, but it does everything you are asking for. It's cross platform it's secure You can export your lists The search is amazing and instant You can create projects, categories, labels, and add new notes with a hashtag to these projects - and you can add files in comments to each "task", which you'd store as a title for your document It works offline - activates offline mode automatically as soon as an internet connection is no longer detected on any platform you are on such as iOS, Android or Web.
    Comments (1)Share
    I never thought about Todoist in this way. But, with the Premium version notes and tasks can be easily linked.
    CommentsShare
  4. JayWeb Developer & Designer · Edited
    Just came across this today. Looks like it checks a lot of your boxes! It's cross-platform, open source, plain text, exportable as text, end-to-end encryption, tagging. Been playing around with it for a little and it seems terrific. Definitely look into it.
    CommentsShare
  5. 4
    OmniOutliner 5

    Create, collect, and organize information and ideas

    Anshuman Chadda3MD MPH; Physician Entrepreneur · Edited
    Believe it or not, OmniOutliner has been the most powerful software for me when it comes to organizing knowledge. I have used so many tools over the years- Evernote, OneNote, Dropbox, Notion, Trello etc... OO has been the only tool that has helped me THINK with my material, my general long-form notes can be unstructured and chaotic, and the constraints and hierarchies of the outliner really help me navigate both the micro and macro topics effortlessly. While I keep archival long-form notes and files in Evernote, I find it too bulky and buggy for daily lightweight use. I loved using Outliner SO much for organizing knowledge that I even wrote a blog post about it: https://medium.com/@achadda/outl...
    Comments (1)Share
  6. JayWeb Developer & Designer · Written
    Works on Windows and Mac, Android and iPhone. No export to Markdown, unfortunately. But it is always free, as opposed to Evernote.
    CommentsShare
  7. 3
    Nuclino

    The easy knowledge base for teams

    I've been using Nuclino as a personal knowledge base for my Masters. I've found it really useful and the development cycles are pretty quick so new features coming all the time. I don't think they have an Android app at the moment though.
    CommentsShare
  8. You can actually make a really effective knowledge base with Google Docs. With the unique URLs for files, sections and the likes, and public/private sharing, it's quite easy to create an effective KB.
    CommentsShare
  9. 3
    Workflowy

    Turn your entire life into a list.

    Abhilash Jain3Product Marketing / Growth · Written
    I just started using it and its the best. Takes a little while to get over the learning curve, but there's no going back later. Plus its got all the features you are looking for.
    CommentsShare
  10. 2
    Atom

    A hackable text editor for the 21st Century

    Secure - Offline Markdown - External library for this feature Search - Not available Cross Platform - YES
    CommentsShare
  11. Madiken HelselHelping early-stage start-ups · Written
    Easy to capture and organize small pieces of information
    CommentsShare
  12. Ghita KassaraOptimization Engineer · Written
    LifeDigger is a personal knowledge database/personal wiki, where you can write about everything you learn or see in your work / interests. But unlike many note apps where you end up with 5000 static notes that you will probably never see again, you can easily search and review notes in LD. You can even use Flashcards and spaced-repetition to deepen your recollection of these notes. LD is meant to be intuitive, fast and put the focus on building an actual knowledge on your topics of interests. I would be glad to have your opinion on that since I just launched the website lately ! Concerning the features you are looking for : * Search (+indexing of links mentioned in notes) CHECK * Some way of organizing notes (projects/tags/links between notes etc) CHECK * Works offline ALMOST CHECK *Cross-platform TO COME *Secure TO COME * Data can be exported in a popular format (e.g. markdown) TO COME And when I am saying 'TO COME' it really means that it is planned ;)
    CommentsShare
    Bruno VegrevilleFrench Machine Learning Engineer · Written
    +1 for Flashcards and Review mode !
    CommentsShare
  13. JayWeb Developer & Designer · Written
    I haven't tried this myself, but it looks like it hits a lot of the things you need.
    CommentsShare
  14. You could do this with Pogo which integrates with Slack. So if you have a personal Slack account, you can share links into it and save them with Pogo.
    CommentsShare
  15. 1
    WhatsApp Desktop

    WhatsApp, now on your desktop

    Anshuman Chadda3MD MPH; Physician Entrepreneur · Written
    I store everything (notes, attachments, voice memos, photos, videos) on Whatsapp... Obviously, I also use Evernote, but I find it an extremely bulky app and definitely a memory hog. In WhatsApp- I use a private group that is only viewable by me. Everything is searchable within this group, and everything is automatically backed up on iCloud. (https://www.labnol.org/internet/...) Thanks to Amit Agarwal for this tip.
    CommentsShare
  16. 1
    Slack

    Be less busy. Real-time messaging, archiving & search.

    Can OlcerCo-Founder Kosmos · Written
    Just post everything to yourself as a private message. Assuming you've got access to the paid version of Slack (which you probably do if you work at a company), you've got unlimited storage, archives, searchability, files, access from every client etc. Plus, it's something you use every day anyway, so you don't have to open another app. I am surprised no one has mentioned this before. I thought it's more common.
    CommentsShare
  17. Lachlan Campbell11Hack Club design/JS—HS 🎓—they/them—🌈 · Written
    Though I don't use Ulysses in this way, it certainly has the features you're looking for. It's a Markdown-based writing environment, available on iPhone, iPad, and Mac with private iCloud sync, and you can create essentially nested folders (with icons), search across your whole library, and it works entirely offline.
    Comments (1)Share
  18. 1
    nValt

    Notational Velocity with MultiMarkdown features

    It's simple. I can add and search info in second-two. It auto-save data in separated files.
    CommentsShare