Andrey Salomatin
Andrey SalomatinCEO @Polychops / Product / Programming

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.
24 recommended
  1. William Curtis
    William CurtisBackEnd Developer · Written
    I've tried several apps over the years, going back and forth between some, but for the last few months I've been using NoteLedge. I've found it quite easy to keep my notes, PDFs, to-do lists and research papers organized and stored all in one place and synced across both my phone and my laptop. I've really had no issues with this app and recommend it to someone who wants to stay well-organized and manage all their documents easily.
    CommentsShare
    Dayna Barber
    Dayna BarberGraphic Form Designer · Written
    My third notes app this year and I'm sticking with this one. Can't find a single feature I don't use and I'm collecting a large amount of articles, bookmarks and resources with it that I can reference later.
    CommentsShare
    Harry Ryan
    Harry RyanFront-end Developer · Written
    Love, love, love taking notes with this application. It's so easy to make your notes interactive and cool looking. Not going back to anything else. I'm using this app for gathering my favorite recipes, interviews with various chefs and everything related to cooking.
    CommentsShare
  2. 28
    Evernote

    Note taking gets even simpler

    Evan Bulatov
    Evan BulatovProduct Manager, Aori · Written
    I'm using Evernote as personal knowledge base. You can structure your notes, add tags and use search.
    CommentsShare
    Jay
    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
  3. 23
    Reddit App

    The official app for Android & iOS. Meow.

    Ian Rumac
    Ian RumacAndroid Architect @ 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
  4. 17
    Slack

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

    Can Olcer
    Can OlcerCo-Founder Kosmos School · 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
  5. 12
    Todoist

    Organize your life. Then go enjoy it.

    Product Pearson
    Product PearsonProduct Manager @ Property4Media · 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
  6. 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
  7. Jay
    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
  8. 8
    OmniOutliner 5

    Create, collect, and organize information and ideas

    Anshuman Chadda
    Anshuman Chadda4MD 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
  9. 5
    Atom

    A hackable text editor for the 21st Century

    Secure - Offline Markdown - External library for this feature Search - Not available Cross Platform - YES
    CommentsShare
  10. 5
    WhatsApp Desktop

    WhatsApp, now on your desktop

    Anshuman Chadda
    Anshuman Chadda4MD 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
  11. Jay
    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
  12. 5
    Nuclino

    Part knowledge base, part collaboration space 🧠

    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
  13. 5
    Workflowy

    Turn your entire life into a list.

    Abhilash Jain
    Abhilash Jain5Customer Success / 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
  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. Madiken Helsel
    Madiken HelselHelping early-stage start-ups · Written
    Easy to capture and organize small pieces of information
    CommentsShare
  16. Ghita Kassara
    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 Vegreville
    Bruno VegrevilleFrench Machine Learning Engineer · Written
    +1 for Flashcards and Review mode !
    CommentsShare
  17. Jay
    JayWeb Developer & Designer · Written
    I haven't tried this myself, but it looks like it hits a lot of the things you need.
    CommentsShare
  18. Lachlan Campbell
    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
  19. 1
    Dnote

    Instantly capture your coding wisom

    Sung Won Cho made this product
    Dnote allows you to capture your everyday microlessons instantly. To minimize distraction, it works as browser extensions, cli, and IDE plugin. And it automates the spaced repetition by sending digests every Friday.
    CommentsShare
  20. Quick and easy way to add notes as you go. Also good for longer structured documents
    CommentsShare