Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sn3akiwhizper-pkms/awesome-foam

Awesome list of Foam knowledge system resources
https://github.com/sn3akiwhizper-pkms/awesome-foam

List: awesome-foam

awesome-list digital-garden foam knowledge-management vscode

Last synced: 16 days ago
JSON representation

Awesome list of Foam knowledge system resources

Awesome Lists containing this project

README

        

# Awesome Foam Resources [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)

Awesome resources for VSCode Foam Personal Knowledge Management System (PKMS) software

- [What is Foam?](#what-is-foam)
- [Foam Plugins](#foam-plugins)
- [Developer Recommended](#developer-recommended)
- [Other](#other)
- [Publishing](#publishing)
- [Foam Templates](#foam-templates)
- [Others Using Foam](#others-using-foam)
- [Personal Knowledge Management Systems](#personal-knowledge-management-systems)
- [Personal Knowledge Management System Reading](#personal-knowledge-management-system-reading)
- ['External' Tools](#external-tools)
- [Contribute](#contribute)

## What is Foam?

- [Foam Homepage](https://foambubble.github.io/foam/)
- [Foam Template](https://github.com/foambubble/foam-template)
- [Foam Twitter](https://twitter.com/foamnotes)

## Foam Plugins

### Developer Recommended

- [foam.foam-vscode](https://marketplace.visualstudio.com/items?itemName=foam.foam-vscode): Foam's own extension
- [yzhang.markdown-all-in-one](https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one): Provides many markdown goodies & helpers
- [mushan.vscode-paste-image](https://marketplace.visualstudio.com/items?itemName=mushan.vscode-paste-image): Shortcut to paste image from clipboard into markdown, saving image file into workspace folder

### Other

- [bierner.emojisense](https://marketplace.visualstudio.com/items?itemName=bierner.emojisense): suggestions and autocomplete for emoji
- [hediet.vscode-drawio](https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio): unofficial extension to integrate Draw.io into VSCode
- [donjayamanne.githistory](https://marketplace.visualstudio.com/items?itemName=donjayamanne.githistory): View git log, file history, compare branches or commits
- [oderwat.indent-rainbow](https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow): Makes indentation easier to read
- [bierner.markdown-emoji](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-emoji): Adds emoji syntax support to VS Code's built-in markdown preview and markdown cells in notebook
- [yzane.markdown-pdf](https://marketplace.visualstudio.com/items?itemName=yzane.markdown-pdf): Convert Markdown to PDF
- [bierner.markdown-mermaid](https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid): Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
- [skn0tt.markdown-link-expander](https://marketplace.visualstudio.com/items?itemName=skn0tt.markdown-link-expander): Easily create pretty Markdown links using its HTML title.
- [goessner.mdmath](https://marketplace.visualstudio.com/items?itemName=goessner.mdmath): LaTeX Math for Markdown ... with macros and more
- [davidanson.vscode-markdownlint](https://marketplace.visualstudio.com/items?itemName=DavidAnson.vscode-markdownlint): Markdown linting and style checking for Visual Studio Code
- [esbenp.prettier-vscode](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode): Code formatter using prettier
- [mechatroner.rainbow-csv](https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv): Highlight CSV and TSV files, Run SQL-like queries
- [wayou.vscode-todo-highlight](https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight): highlight TODOs, FIXMEs, and any keywords, annotations...
- [gruntfuggly.todo-tree](https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree): Show TODO, FIXME, etc. comment tags in a tree view
- [redhat.vscode-yaml](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml): YAML Language Support by Red Hat, with built-in Kubernetes syntax support
- [vscode-icons-team.vscode-icons](https://marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons): Icons for Visual Studio Code
- [MikeCluck.kaleidofoam](https://marketplace.visualstudio.com/items?itemName=MikeCluck.kaleidofoam): Collection of custom features built to extend Foam's functionality
- [shd101wyy.markdown-preview-enhanced](https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced): [Markdown Preview Enhanced](https://shd101wyy.github.io/markdown-preview-enhanced/#/) ported to vscode, enables advanced markdown features such as embedding markdown files, pandoc, ebooks, presentations, etc.

## Publishing

- [Foam Gatsby Template](https://github.com/mathieudutour/foam-gatsby-template)
- [Foam Jekyll Template](https://github.com/hikerpig/foam-jekyll-template)
- [Foam Mkdocs Tempalte](https://github.com/Jackiexiao/foam-mkdocs-template): Publish Foam with Mkdocs theme
- [adiren-perello](https://github.com/adrien-perello/digital-garden): example of publishing Foam with the [Gatsby digital garden](https://github.com/mathieudutour/gatsby-digital-garden) theme
- [NextJS Starter](https://github.com/yenly/foamy-nextjs): Archived project that combines Foam with [NextJS](https://nextjs.org/)
- [Primer Wiki Gatsby theme](https://github.com/theowenyoung/foam-template-gatsby-theme-primer-wiki): Publish Foam project using an appealing [wiki-like](https://github.com/theowenyoung/gatsby-theme-primer-wiki) theme
- [Gatsby Philips Foam Theme](https://github.com/phartenfeller/gatsby-philipps-foam-theme): similar layout to the Gatsby digital garden theme

## Foam Templates

- [Base Foam Template](https://github.com/foambubble/foam-template): Basic Foam template demonstrating Foam's features
- [Tyrell](https://github.com/voightco/tyrell): A starting poing for using Foam with extra snippets, extensions, and layout configs
- [Foam with P.A.R.A](https://github.com/sn3akiwhizper/foam-example-para): Example of how to use the P.A.R.A. knowledge management system with Foam
- [Foam with Zettelkasten](https://github.com/sn3akiwhizper/foam-example-zettelkasten): Example of how to use the Zettelkasten knowledge management system with Foam
- [Foam with Decimal-Cutter](https://github.com/sn3akiwhizper/foam-example-decimal-cutter): Example of how to use the Decimal-Cutter knowledge management system (by Brian M. Watson) with Foam
- [Foam with Johnny Decimal](https://github.com/sn3akiwhizper/foam-example-johnny-decimal): Example of how to use the Johnny Decimal knowledge management system with Foam
- [Foam for Worldbuilding](https://github.com/sn3akiwhizper/foam-example-worldbuilding): Example/template for how to use Foam for worldbuilding and writing.

## Others Using Foam

- [sn3akiwhizper's Foam template](https://github.com/sn3akiwhizper/foam-example-personal)
- [kerrbear digital garden with Foam base](https://github.com/krry/commonplace-foamy-nextjs): Visually appealing example see live site [here](https://kerrbear.wtf/)
- [Face Maulers D&D Campaign](https://github.com/clux/facemaulers): Example of how Foam was used to run a 3+ year D&D campaign

## Personal Knowledge Management Systems

This section is about theories and principles of knowledge management systems instead of specific software solutions that might be used to implement them.

- [PARA](https://fortelabs.com/blog/para/): Projects, Areas, Resources, Archives method developed by ForteLabs, also considered the "Second Brain" method
- [Zettelkasten](https://zettelkasten.de/introduction/): "create a web of thoughts instead of notes of arbitrary size and form, and emphasize connection, not a collection"
- [Johnny Decimal](https://johnnydecimal.com/): two levels of at most ten categories, category:id
- [LYT Method](https://www.linkingyourthinking.com/): Learn Forward Learning(TM)
- [Get Things Done](https://gettingthingsdone.com/): 5 steps for classifying action items
- [Zen To Done](https://zenhabits.net/zen-to-done-ztd-the-ultimate-simple-productivity-system/): modification of GTD with a focus on simplicity
- [Decimal-Cutter](https://forum.obsidian.md/t/cataloging-classification-information-science-pkms-and-you/10071): Combination many different systems coined by [Brian M. Watson](https://twitter.com/brimwats)
- [Digital Gardening Tools & Resources](https://github.com/MaggieAppleton/digital-gardeners): list of resources for building and maintaining a digital garden
- [Awesome Knowledge Management List](https://github.com/brettkromkamp/awesome-knowledge-management): list of PKMS resources with a bias towards Contextualise
- [Awesome Knowledge Graphs List](https://github.com/frutik/awesome-knowledge-graphs): Resources about the theory of knowledge graphs and their use at scale

## Personal Knowledge Management System Reading

- [Rise and Fall of GTD](https://www.newyorker.com/tech/annals-of-technology/the-rise-and-fall-of-getting-things-done): how personal productivity in the Information Era can be a vicious cycle

## 'External' Tools

This section lists tools that are not directly tied to Foam or VSCode but are complimentary, such as browser add-ons, etc.

- [Flowcus](https://github.com/0Lilian/Flowcus): Browser add-on for clutter-free reading and clipping, highlighting, conversions, etc.
- [ShareX](https://getsharex.com/): Open source screen capture tool

## Contribute

Contributions welcome! Read the [contribution guidelines](contributing.md) first.