Foam (software)
| Type | Personal knowledge management software |
|---|---|
| Developer | Jani Eväkallio and contributors |
| Initial release | 2020 |
| Built on | Visual Studio Code |
| License | MIT |
| Website | foambubble.github.io/foam |
Foam is a free, open-source personal knowledge management system that runs inside the Visual Studio Code editor. It stores notes as plain Markdown files and connects them with wiki-style links, backlinks, and a visual graph, so that a folder of notes can work as a personal wiki. Foam is released under the MIT license.[1]
History
Foam was created by the developer Jani Eväkallio as a free alternative to the note-taking application Roam Research, and drew on note-taking methods such as Zettelkasten. It launched publicly in June 2020.[2] The project's GitHub repository has more than 17,000 stars.[1]
Features
Foam adds link autocompletion for [[wikilinks]] between notes, a backlinks panel showing which notes reference the current one, and a graph view of how notes connect. It also supports note templates and daily notes for journaling.[1][3]
Because notes are ordinary files, a Foam workspace can be versioned with Git, backed up to GitHub, and optionally published to the web with static site tools such as GitHub Pages, Jekyll, or Netlify.[1][3]
See also
References
- ↑ 1.0 1.1 1.2 1.3 "foambubble/foam". GitHub. Retrieved October 16, 2026.
- ↑ "Foam: Personal knowledge management and sharing system inspired by Roam Research". AlternativeTo. Retrieved October 16, 2026.
- ↑ 3.0 3.1 "Foam documentation". Foam. Retrieved October 13, 2026.