Foam logo


A personal knowledge management and sharing system inspired by Roam Research, built on Visual Studio Code and GitHub
+ 1

What is Foam?

It is a personal knowledge management and sharing system inspired by Roam Research, built on Visual Studio Code and GitHub. It allows you to own your data while being free, open source, and extensible to suit your personal workflow.
Foam is a tool in the Task Management category of a tech stack.
Foam is an open source tool with 10.2K GitHub stars and 416 GitHub forks. Here’s a link to Foam's open source repository on GitHub

Who uses Foam?

7 developers on StackShare have stated that they use Foam.

Foam's Features

  • Open source
  • Extremely extensible
  • Collaborate on and share your content between devices
  • To publish your content, you can set it up to publish to GitHub Pages with zero code and zero config, or to any website hosting platform like Netlify or Vercel

Foam Alternatives & Comparisons

What are some alternatives to Foam?
Take notes to a new level with Evernote, the productivity app that keeps your projects, ideas, and inspiration handy across all your digital devices. It helps you capture and prioritize ideas, projects, and to-do lists, so nothing falls through the cracks.
It lets you keep track of everything in one place. It gives you the confidence that everything’s organized and accounted for, so you can make progress on the things that are important to you.
Get organized in notebooks you can divide into sections and pages. With easy navigation and search, you’ll always find your notes right where you left them. It gathers users' notes, drawings, screen clippings and audio commentaries. Notes can be shared with other OneNote users over the Internet or a network.
Dropbox Paper
It is more than a doc, it’s a workspace that brings creation and coordination together in one place. You can write together, share comments, embed images, and more. If you have a Dropbox account, you can use Paper for free.
It is a software task management and build automation tool. It allows the user to specify tasks and describe dependencies as well as to group tasks in a namespace.
See all alternatives

Foam's Followers
17 developers follow Foam to keep up with related blogs and decisions.