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
Your recommendation
🤓 Have a recommendation? Join to share.
21 recommended
  1. 28

    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.
    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.
    • Emily Kellert
      Emily Kellerttech lover & travel freak & tractive PM

      Absolutely love Evernote. Use it for work and personal use and that is easy with the ability to make notebooks. Tags are super helpful as is annotating a document or editing a picture with Skitch. Makes my life easier and more organized!

    • David Neira
      David NeiraChape Fitness - Online Personal Training

      Evernote is a platform that allows you to organize, store, share and then search your information. Evernote impacts a business's productivity by streamlining the collection and distribution of critical information by enhancing its retrieval. Evernote's gives your business enhanced control of the information you own or information already collected by your employees. It's your business. It's your information.

  2. 16
    Reddit App

    The official app for Android & iOS. Meow.

    Ian Rumac
    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
    • I've used Boost for Reddit for a long time wishing for an Official Reddit app. I was excited when it was first released and used it for a little bit and started to notice some thumbnails didn't load properly and very limited.

    • Marek Liszewski
      Marek LiszewskiI ❤️building products

      That's definitely my new go-to medium to use Reddit. Well done Reddit team.

  3. 6

    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.
    • haabe
      haabeDeveloper @ Snopp Designbyrå

      We were looking for a tool to replace Asana, and after initially testing Todoist, became certain it could be the tool for us. But sharing projects is a PITA. There's no easy way to let your team have access to all newly created projects. Also, the projects structure isn't shared, so sharing a new subproject causes havoc in the teammate's projects structure, and the teammate needs to manually configure the projects structure according to it's intended layout.

    • The Todoist app is ruthlessly efficient in helping me capture my tasks no matter when or where I am. Bring collaborators into a project, or a task is a snap. When I'm creating a recurring task, and hopefully a positive habit, or when I am reflecting on my productivity, Todoist works.

  4. 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.
  5. 5

    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.
    • Philipp Seybold
      Philipp SeyboldCo-Founder & CEO @ combyne

      Excellent product which is on the right track. In my view the pricing is too high for this stage with 5 Euro/user/ month. G Suite costs 4 euro for it's vast service portfolio. For us a price point at 1 or 2 Euro would feel comfortable.

    • Nuclino definitely deserves to be as popular as Slack and Trello. Like Slack and Trello, Nuclino focuses on one task and does a brilliant job at it. I really hope this stays actively maintained!

      Comments (1)
  6. 4
    OmniOutliner 5

    Create, collect, and organize information and ideas

    Anshuman Chadda
    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:
    Comments (1)Share
  7. 5

    Turn your entire life into a list.

    Abhilash Jain
    Abhilash Jain5Product 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.
    • Pedro Paredes
      Pedro ParedesFullstack developer

      Usually my thoght process goes from general idea to multiple sub-ideas until I get to doable tasks. No other app that I've tried allows you to do this the way Workflowy does. They all let you group by tag, or notebooks or whatever but they are usually one level grups.

    • Artem Ushanov
      Artem UshanovPM at Adeptik

      Best outline and note-taking app for me.

      Using WF for:

      - projects list

      - clients list

      - "inbox", "tasks" and "later" lists in kinda GTDish style

      - quick note taking during meetings and

      Using WF everyday for two years, happy with it's simple efficiency. No automation at all, but you can invent any kind of workflow using tags and search. Lately company significantly improved their Android app, but it still need more.

  8. 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.
  9. 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.
  10. 2

    A hackable text editor for the 21st Century

    Secure - Offline Markdown - External library for this feature Search - Not available Cross Platform - YES
    • Petr Pridal
      Petr PridalCEO of Klokan Technologies GmbH.

      I have been using Atom for more than a year. So far the best editor for coding. The only downside is the size and how much RAM it requires to run.

  11. Madiken Helsel
    Madiken HelselHelping early-stage start-ups · Written
    Easy to capture and organize small pieces of information
  12. 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 ;)
    Bruno Vegreville
    Bruno VegrevilleFrench Machine Learning Engineer · Written
    +1 for Flashcards and Review mode !
  13. Jay
    JayWeb Developer & Designer · Written
    I haven't tried this myself, but it looks like it hits a lot of the things you need.
  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.
  15. 1
    WhatsApp Desktop

    WhatsApp, now on your desktop

    Anshuman Chadda
    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. ( Thanks to Amit Agarwal for this tip.
  16. 1

    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.
    • Amrith Shanbhag
      Amrith ShanbhagCommunity at Product Hunt & Feathrd

      I'm a part of a ton of Slack communities but I'm active in only a handful.

      Slack works to its fullest only when it is implemented in a team and everyone's supposed to use it for communication. Slack could/should improve on making the communities on it better by adding relevant features.

      Comments (4)
    • João Oliveira Simões
      João Oliveira SimõesDesign Lead, 44 Studio

      As a remote designer, this is a must have. I'm always contactable and available. Super easy way to also have quick calls and communicate with other team members on different teams.

      Comments (0)
  17. 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
  18. 1

    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.
  19. Quick and easy way to add notes as you go. Also good for longer structured documents
  20. 1

    Notational Velocity with MultiMarkdown features

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