39 ms·
Foam – A Roam Research alternative with VSCode, Markdown and GitHub
- slifin 6y agoI think roams queries will be the last feature most clones won't have
- cosmojg 6y agoThis really feels like an overcomplicated step in the wrong direction compared to VimWiki: https://github.com/vimwiki/vimwiki https://github.com/vimwiki/vimwiki
- dageshi 6y agoDoes vimwiki support the graph? That's the secret sauce really, I found https://obsidian.md https://obsidian.md a few days ago and have been obsessed with graph based knowledge storage since.
- jkkkk11 6y agoI'm looking for a graph based solution, too. For my master thesis I used diagrams.net, but it's not a long term solution. I need something with markdown support, git, offline mode and hopefully for free.
- dageshi 6y agoobsidian ticks most of those boxes, it's flat file, markup based, free, offline by design. don't think it has git integration but since its flat file you can likely rig something up.
- ronaldl93 6y agoNotebag also pretty cool.
- unsungNovelty 6y agoObsidian has a graph view, yes. But Zettlr is a much more stable note taking app than Obsidian. Zettlr is also open source. I would recommend you checkout Zettlr.com if possible. It has great set of tools and is stable unlike Obsidian (beta) which is proprietary. Currently Zettlr doesn't have graph view, But the PR for a graph view is up and soon will come (power of open source?). If cool with it, I would recommend Open Source Software like Zettlr. :) PR for graph view in Zettlr - https://github.com/Zettlr/Zettlr/pull/921 https://github.com/Zettlr/Zettlr/pull/921
- raun1 6y agoYou keep saying Zettlr is stable, unlike Obsidian? Why? Obsidian is quite stable in my experience, despite being in beta. Do you simply mean the feature set is built out and mostly solidified? Otherwise, I don't see the rationale behind your comment.
- Keyframe 6y agoCreating graphs, not same as organising your work into one.. If former, with markdown-preview you can write markdown and mermaidJS at the same time and see a live preview of it.
- kierkegaard7 6y agoThank you for showing obsidian, it was just what I was looking for! Now it just needs vim keybindings! edit: it has!
- gexla 6y agoOr Org Mode, which has already existed for a long time.
- sradman 6y agoVimWiki nicely integrates with a Vim centric toolchain and is functionally similar to the Markdown Notes extension for VS Code used by Foam. Foam looks like a very thin layer built on top of existing VS Code extensions. It integrates with a template generated GitHub repository. If it hasn’t been done already, I imagine a “VimWikiHub” layer to be equally useful. It really depends on your toolchain preferences and whether you want to integrate with a GutHub repo.
- Southland 6y agoAll of the links in square brackets for recommended extensions, recipes, etc, 404 when you click from the README.
- sradman 6y agoThe links work in GitHub Pages. https://foambubble.github.io/foam/ https://foambubble.github.io/foam/
- jevakallio 6y agoHi! Foam author here. We generate markdown references to bridge [[wiki-link]]s to work with Markdown tools. For the time being this is optimised for a) the editing experience in VS Code and b) the GitHub pages publishing pipeline, so it's more convenient to generate markdown links without the `.md` suffix. See bottom of the file here for example: https://raw.githubusercontent.com/foambubble/foam/master/readme.md https://raw.githubusercontent.com/foambubble/foam/master/rea... This means that for the time being links are broken in the GitHub markdown preview. I'll look into getting this fixed, but not sure what the best way forward is.
- erezsh 6y agoI think the problem is that you're including these links in the README. New visitors expect all the links there to work, but they are broken. If the README only included basic information and a link to the github pages, it would be easier to follow. P.S. since I'm already typing, have you considered supporting semantic links, in addition to the regular ones? It will make the relationships between the pages clearer at a glance, and allow for better automation in the future. It might also help in visualization, for example you could toggle only specific relationships, to get a simpler graph of the information you care about.
- sherlock_h 6y agoSeems like a lot of people are unhappy with their new pricing model! https://www.reddit.com/r/RoamResearch/comments/hf2fiq/i_love_roam_but_15_is_simply_too_much_for_me_on_a/ https://www.reddit.com/r/RoamResearch/comments/hf2fiq/i_love...
- gexla 6y agoWhat model? A monthly fee? As opposed to what? Free? Getting investors who will pay for development while the service monetizes the users? It's unfortunate that this is what users have come to expect. That we feel should be getting free usage of a service when the developers have bills to pay just like everyone else, in addition to the cloud usage costs. The people complaining about monthly fee in that three are target users for nobody but Facebook, Twitter, etc.
- kshatrea 6y agoI personally like the JetBrains model where one can pay yearly and get updates but if you have to stop paying due to some reason you can still use the version you originally paid for.
- drannex 6y agoI miss this model of releasing products, it was the defacto standard for the first 40 years of software development and I shall weep for it's return.
- gexla 6y agoRight, for much of that time we didn't have digital distribution. 40 years ago we were buying vinyl records (probably superior products) and cassette tapes. 10 years ago, selling subs were a pain because we didn't have providers such as Stripe to make it easy.
- healsjnr1 6y agoWhether we agree with it or not, I think what is strange is how subscriptions models have become the norm. There _is_ an alternative that isn't free and that is one off payments (rember when we used to buy software?). I happily pay in the order of $50 to $120 for one off payments, often locked to a version. In many cases this is _more_ than I've ended up paying for subscriptions I've used, then abandoned after 6-12 months.
- gexla 6y agoThe title is click bait. It seems all note taking applications now need to be Roam Research alternatives. And then you get the entourage of other mentions (Hi, Obsidian.) The Readme for the linked repo mentions this note taking system was inspired by Roam Research. That doesn't mean it's a Roam Research alternative. Personally, I like VSC but I find it quickly gets cluttered and I'm trying to pare back the things I use it for. I also often find myself struggling with the VSC UI for file handling. I don't know why. I often find myself opening another editor / file manager to use along with VSC. It seems error prone to me.
- submeta 6y agoSame here. I keep using VS Code for dev only and Sublime Text for all other text editing tasks.
- theon144 6y agoIt implements Roam-style syntax, backlinks and graph view, in what way is it not a Roam alternative?
- gexla 6y ago* Quick entry in a workflowy-like interface (blocks) * Bidirectional links * Block linking * No need for file creation / management Roam is just getting started with a dedicated team and a sustainable business model. At this point, I'm guessing they have built a lot of runway for development even if they lose a lot of users from their pricing. Development with a dedicated team will move quicker than open source efforts. In this context, we're talking about a "Roam alternative" because the alternative is implementing ideas from Roam. Unless the team is all out of ideas, the future of alternatives will be to continue copying Roam. The graph seems to be one of the least useful features. It doesn't take long before it becomes useless.
- immy 6y agoAnd the competition will check the pricing. Roam is the only block game in town, for now.
- ege_erdogan 6y agoThere will be many people migrating to other services once Roam stops being free. This seems like a promising alternative.
- notkaiho 6y agoI only just got my invitation to Roam the other week and there is no free tier option.
- stOneskull 6y agoif you're not very financial, you can get 50% off or even apply for free access.
- gexla 6y agoIt has already stopped being free. If there really were alternatives to Roam then why would we even be talking about Roam? Why aren't we talking about Notepad? Nobody talks about Notepad because it's not interesting. It's not interesting because there's nothing special about it. There's loads of projects on Github we could propose as alternatives to Roam. If they are really alternatives, then (again) why are we talking about Roam? Why is Roam in the title? Why aren't you talking about Foam, which is the subject of this HN entry? Why does the title name Roam and "A Roam Research alternative." Let's all repeat together. Room: The editor has a name. The editor's name is Foam. A bicycle isn't an alternative to a car. A bicycle might be another viable option for transportation, but it's not a car alternative. If you believe a bicycle is an alternative to a car then you're simply not using (or have no feed) of the benefits a car can provide over a bicycle. There is no alternative to Roam (unless you're trying to sell something, apparently.) Once people stop talking about Roam, then there will be an alternative, because it's no longer interesting. So, have you tried Notepad?
- elcomet 6y agoI'm not sure what your point is. Your comment is overly complicated. Are you saying notepad is a good alternative to roam?
- rcarmo 6y agoThe trouble I see with this sort of approach (not Foam itself, but a general take on Obsidian, Zettelkasten, etc.) is that you quickly end up with a single folder with thousands of files, which makes it hard to manage, share, etc. Especially if you have diagrams or media associated with your entries. It’s the same issue with static sites: you get a posts folder, dump everything in it, and then you dump all the images in an images folder and lose association between them. I would much prefer if these tools took front matter metadata (or a pathname) to link to each other and had a note-per-folder approach (my own site does that, and I store images for each post in the same folder as “index.md”—the pathname becomes the final URL).
- sradman 6y agoYour point about managing the image resources associated with the markdown is an important one. Rather than one folder per note, the existing approach is compatible with a {file-slug}.resources/ naming scheme. Sounds like a good opportunity for another plugin.
- rcarmo 6y agoThat approach won’t fix the “thousands of files in a folder” problem. It will just add another: “thousands of subfolders”. A full hierarchical approach (not just single level) is much better (believe me, I’ve been doing this for 16 years and have nearly 8000 notes/posts at taoofmac.com).
- sradman 6y agoBrownfield trade-offs; the current tool is agnostic about directory structure. There are other trade-offs: simple links/URLs, the requirement for opinionated helpers/generators, and the extra layer that is not required for notes that never add attachments. I’m just throwing ideas out there; I don’t have a horse in the race.
- stareatgoats 6y agoFWIW a hierarchy of notes can only reflect one dimension. But notes typically have multiple dimensions associated with them, and there is (in reality) no canonical hierarchy. Which means you will regularly end up in arguments with yourself about where in the hierarchy to put the note, unless your hierarchy is of a exceedingly simple kind, and serves but one single purpose. In fact, insisting to placing notes in a single hierarchy only serves to support a common but incorrect notion IMO: that things have but one single, universally valid, most important attribute. Of course no one will seriously argue that this is the case, but the notion is nonetheless ubiquitous because of our need to simplify, probably.
- paulkre 6y agoLove the idea, but I don't like the dependency on jekyll. Would love to see a clean Gatsby plugin that does the same thing. You could even generate the note-links graph for the static page that way.
- jevakallio 6y agoFoam author here! I also don't like dependency on Jekyll, and over time I want to build a bespoke static site generator for Foam (possibly based on Gatsby) that's able to create a richer browsing experience. Thanks for the idea! I have quite a few on the Roadmap already, and would love to hear more in GitHub issues https://foambubble.github.io/foam/roadmap https://foambubble.github.io/foam/roadmap
- ghego1 6y agoAs a researcher I always appreciate to see new opportunities to organize my work and improve my routines. This system does seem interesting. To this day though I've found that Zotero is unbeaten to keep everything organized. I collect all my notes and documents in the Zotero library, and I sync it on multiple devices by placing the Zotero files in a Dropbox folder. In this way I can use whatever app I want to write the actual notes (MD, txt, docx, whatever). I organize the notes in Zotero "folders" and the documents of each note are stored in "sub-folders". The best thing is that these are not actual folders, so the same document, if relevant for multiple researches, can be placed in two or more folders/sub-folders etc. This setup has worked for me for nearly 8 years, with over 50 publications and over 5000 documents in my Zotero library. And best of all, the only thing I'm actually paying for is Dropbox, which I would anyway and, IMHO, is totally worth it. But that's another story. And more importantly, to get things started one can rely on the free tier of Dropbox, so even that's free. So as a researcher (which translates to little money to spare and high volumes of documents to manage), I find that to this date I still have to find a solution that beats my configuration. I would love though to discover new opportunities!
- WJW 6y agoDropbox (or any of the other syncing apps) as a syncing mechanism for other stuff is underrated IMO. I personally have notes, password manager database and a budget app database synced between devices and the amount of value I've derived from having everything automatically sync between devices is huge. I wish more apps would take the wide availability of "magic syncing folders" into account when designing their data storage. (I know many VC funded apps would prefer to keep the data in house so it can be monetized, but there is less excuse for open source tools)
- quaintdev 6y agoI don't like to involve cloud apps in my workflow because there is no guarantee when what will change and then break my workflow. I currently self host a simple note server[1]. Now cloud apps can help me sync these notes across my devices but I would rather prefer mapped drive than cloud sync. I take notes from my mobile/desktop browser address bar or simply edit the files directly. No dependencies, no cloud storage, only files and no one can ever access them but me. Works like a charm for me. [1]: https://github.com/quaintdev/pinotes https://github.com/quaintdev/pinotes
- discreteevent 6y agoMind maps are still quite good for this kind of thing. Quicker than a wiki. WYSIWYG. Use two dimensions of the screen. Very quick to refactor structure. But they are a bit 90s I suppose.
- theon144 6y agoI mean, outliners are literally 60s/70s tech and they're just now getting their heyday (in the form of Roam and others). Give mindmaps time :)
- m0zg 6y agoI always feel like "creating relationships" in a tool misses the point in a way. Those relationships need to be _in your head_ in order to be useful, not in some tool, or else you're spending too much time and energy on maintaining the graph, and derive little to no value from having it.
- chadcmulligan 6y agoThings can have a lot of relationships - databases for instance, it's good to have something remember it for you, and to show other people.
- m0zg 6y agoDatabases operate at a much lower semantic level though, so it's not a good analogy IMO.
- chadcmulligan 6y agoThere are many examples: Biochemical pathways: https://www.roche.com/sustainability/philanthropy/science_education/pathways.htm https://www.roche.com/sustainability/philanthropy/science_ed... Financial market trades Suppliers for the parts of a car Electrical networks Data networks Neural networks Metabolic networks https://en.wikipedia.org/wiki/Metabolic_network https://en.wikipedia.org/wiki/Metabolic_network Electronic components Fields of mathematics History of mathematics / politics etc
- haroldship 6y agoAfter having tried Roam, as well as Zettelkasten and Bullet Journalling, I'm starting to think you're right. I keep searching for a magic tool to help me organise all my reading and research. But I think it's about 90% procrastination.
- theon144 6y agoThe beauty of Roam-style approach is that most of the work of updating the graph is implicit - you just reference a tag or a keyword, and it automatically gets connected with all other instances of that keyword (with context). And explicit block referencing is near effortless too, though I do agree that there you can run into issues with the structure becoming obsolete and useless over time (I know I did).
- sepeth 6y agoI tried this with VSCodium, but it doesn't work. The recommended extensions are not in open-vsx marketplace. I installed the foam extension from the VSIX file, and it asks to reload VSCodium but I don't see it in my installed extensions after. I would love to help to get it working for VSCodium if it doesn't depend on anything VSCode specific.
- jevakallio 6y agoFoam author here! I'm not personally familiar with VSCodium, but contributions in this area would be extremely welcome as long as they don't prevent any of our Roadmap features working on VS Code! Check out the contribution guide here: https://foambubble.github.io/foam/contribution-guide https://foambubble.github.io/foam/contribution-guide
- Madeindjs 6y agoThere are already an open issue about it : https://github.com/foambubble/foam/issues/26 https://github.com/foambubble/foam/issues/26
- bmaupin 6y agoI'm in the slow process of migrating my personal wiki from Google Sites to Markdown + Jekyll/GitHub Pages. I love that everything is in plain text and version controlled and I feel like I can organize it however I like. I also use VSCode to edit and create the Markdown files but without any special plugins.
- p0nce 6y agoI will keep using a single text file with little structure thanks.
- abrowne 6y agoI don't think or note about anything important or complicated enough to need a tool like this, but I love this approach for those who want it. Notes are really just text to edit, so why not use a text editor for notes, especially if it's something you already have open? For my much more simple notes, mostly lists for things like todos and music to check out, I switched to using a folder of text files in a separate VS Code window, and I couldn't be happier. I used to use Notational Velocity on Mac and then Zim on Linux, but I realized I might as well have a full editor for things like sorting, (un)capitalizing and block selections. I find rich text features and even markdown distracting for my notes, but I could use the latter if I ever wanted. Line folding is great for decluttering, and it lets me stick to under ten topical files. I thought I wanted wiki linking, but really just clickable web links plus multi-file search. Finally, autosave of existing and new, unnamed files is what let me to ditch a notes-specific app.
- Heliosmaster 6y agoOrg mode in emacs seems to fit your description pretty well (for Emacs users, at least)
- abrowne 6y agoI've thought about it, but it seems overkill for what I'd really use, and I have Mac/Gnome keybindings burned into my fingers, so Emacs feels really alien. (I know about CUA-mode and other options, but it feels like fighting against the current to change everything from Emacs defaults style keys.)
- Heliosmaster 6y agoI use Mac and emacs keybinding all the time. C-a, C-e, C-k, C-y.. not sure what you mean.
- abrowne 6y agoTo choose one of your examples, when I want to paste, my fingers know C{md/trl}-v, so C-y is not familiar. But it's not just copy and paste, I want keys for things like find, find again and replace to work about the same in all the apps I use, notably browsers, where I spend more than half of my time. Keys like these are used by most Mac, Linux and cross-platform apps. I know the Emacs commands aren't exactly the same — they're often more powerful, with more options for different types of find — but editors like VS Code and Sublime Text also have more powerful find than a browser, for example, but their keybindings are much more similar.
- flarg 6y agoSeriously this has to stop, all you need is Zotero, Zim and Freemind. Formal research, desktop note taking and file organisation, mind mapping. These tools are reputable, well supported, play well with any file sync service and will be around for many years. They are the desktop productivity tools of choice. Don't waste time on cloud services that will shut down or be acquired, taking your data with them.
- trenchgun 6y agoFreemind seems to be a dead project.
- olah_1 6y agoBacklinks aren’t enough. They don’t actually tell you anything. We need to be able to define relationships between data. There needs to be a piece of metadata that describes the type of link like “influenced_by” or “influenced” or “evolved_from” etc.
- olav 6y agoIn Knowfox, I associate a type with bidirectional links, e.g. https://www.evernote.com/l/AAEeqhDgvTZLrozLtt0zMg1JvLol4xRmDKQ https://www.evernote.com/l/AAEeqhDgvTZLrozLtt0zMg1JvLol4xRmD...
- olah_1 6y agoIt looks awesome, thanks! Bad thing is that the website has almost nothing on it. I don't know if it's a service, a downloadable app, a self-hosted web app, or anything. And the text on the website is light grey on a white background so it's very difficult to read. I found more information on the github, but it still needs screenshots and information on how to actually use it (download? self-host on server?) https://github.com/oschettler/knowfox https://github.com/oschettler/knowfox
- olah_1 6y agoSo I discovered that Knowfox can be used on the main website by registering an account there. I did so. One thing that is noted is that everything is private by default. What does that actually mean? Even on the github, I couldn't find any kind of description of what "private" means? Is it e2e encrypted? The keys are saved somewhere on my device? When I create a new concept, I see it has a relations config at the bottom of the concept creation page. How do I use the relations that I define there?
- crucialfelix 6y agoI'm definitely interested in a few Roam features in my VSCode (for note while working) Foam Back links aren't working. That's one of the essential features of Roam. I think that's a feature that any of the Markdown Link packages could offer. But then again I would keep the link graph in a separate data store and just show back links in a separate panel—not by editing the document itself.
- yewenjie 6y agoA lot of comments in this thread makes me wonder if Roam has successfully become an actual cult. Personal opinion, but it seems like Roam's core features are hard-to-invent (though all of those existed in different apps in different contexts) but easy-to-implement. Many early adopters are very unhappy seeing multiple alternatives pop up (some arguably offering better features) which subverts the 'my-notetaking-app-is-unique-and-better-than-yours' sense of superiority. I'm seeing people defending every aspect of Roam at a level that usually comes from cognitive dissonances.
- iancrasta 6y agoCould you name a few better alternatives? I've been fishing..
- sourcex 6y agoObsidian - https://obsidian.md https://obsidian.md 2. Stroll - Open source - https://giffmex.org/experiments/strol...]https://giffmex.org/experiments/stroll.experiment.html https://giffmex.org/experiments/strol...]https://giffmex.org... 3. RemNote - https://www.remnote.io/homepage https://www.remnote.io/homepage 4. Amplenote - https://www.amplenote.com/ https://www.amplenote.com/
- stevetodd 6y agoIs there a simple file-system-like project out there that has git-like capabilities but basically commits and pushes on any save. I’d like to just keep notes in markdown and sync notes among my devices. I don’t even mind dealing with merge conflicts. I want the git-like capabilities for file history.
- mightypirate 6y agoI'm quite happy with tiddlewiki
- euler_angles 6y agoCan I use this without a Github account? Specifically, I wonder if I can't transfer this over to a machine that never touches the internet and have it still be useful.
- ryonez 6y agoYou certainly don't have to use git, though I'd at least get the template to start with. Git is just the sync method being used by default.
- euler_angles 6y agoI want to use Git, I have that on my offline machine. But offline means github isn't an option. However, this indirectly answers my question, so thanks.
- siegecraft 6y agoSuper excited to try this out since it maps strongly to my existing notetaking workflow (markdown, vscode, custom extensions, and so on). I hope the author (or a contributor) can come up with a clever way to input drafts via a mobile device. I've considered and rejected many workflows and continue to use a gesture on my phone mapped to the "create a new card" action in trello and manually move it over later.
- roter 6y agoOn the naming. There is a popular Computational Fluid Dynamics (CFD) package called OpenFOAM [0]. It was originally called FOAM. [0] https://en.m.wikipedia.org/wiki/OpenFOAM https://en.m.wikipedia.org/wiki/OpenFOAM
- aftergibson 6y agoSeems nice but a bit fiddly and lacking backlinks, after trying numerous clones of Roam Research this finally convinced me to just commit to Roam and stop trying these things out, maybe one of these solutions will eventually be just frictionless enough to work for me but not at the moment. I'm glad Roam offers decent exporting though.
- jevakallio 6y agoFoam author here! Fiddly, yes. This is very early stage project and in need of polish. Lacking backlinks, however? We actually got those, thanks to the VS Code Markdown Notes extension: https://foambubble.github.io/foam/backlinking https://foambubble.github.io/foam/backlinking
- elbear 6y agoWhat kind of friction do you encounter when using Roam? I'm asking, because I'm interested in this kind of tools in general and I might offer a general solution based on Tiddlywiki.
- aftergibson 6y agoNo, that's the thing Roam is pretty frictionless. It's web-based, no setup needed and isn't Roam-lite, or Roam-ish with some caveats around UI or functionality.
- elbear 6y agoOh, ok.
- baylessj 6y agoGlad to see that this exists and is under such promising development -- the tool looks like a perfect fit for my needs! I like working in the VSCode environment and I've been looking for the right tool for my Zettelkasten. Will definitely give this a shot once the subfolder linking gets added, that's a must for me given the structure of my Zettelkasten.
- rgrs 6y agoHow is different from normal note taking apps? I see a relation graph and back links. Are these two the only difference?
- dcre 6y agoYes, that’s about it. Also the infinite nesting best exemplified in Workflowy. People who are into Roam seem to believe that once you start building a graph of these relationships that you can quickly click through, the result is surprisingly useful.
- namuol 6y agoWhat do Mind-mapping, Zettelkasten, Bullet Journaling, Getting Things Done, etc. all have in common? They impose a taxonomy on thought and rely heavily on "best practices". Even the simplest organizational schemes require a great deal of _discipline_ to be successful with, and nothing is a "one size fits all" solution. I'm looking forward to the day when I can dump interesting thoughts (or links to articles, videos, whatever) into a "knowledge base" and it finds connections and labels things for me while I sleep. Who's building this?
- breytex 6y agoThis.
- bonaldi 6y agoThis has always been the premise/promise of DevonThink, but I never found it quite hit the spot for me – I end up imposing organisation on it, and then we're back at your original complaint. Some users do absolutely swear by it, though.
- marmaduke 6y agoYou seem to be looking for a research assistant, phd student, etc
- pxeger 6y agoI'm working on an app to solve the taxonomy problem at least! it's currently in very early development in a private repo but I'll make it public at https://github.com/pxeger/tome https://github.com/pxeger/tome at some point
- AJRF 6y agoI'd love something like nvAlt that has zero hierarchy, but instead offloads to blazing-fast search. The problem with nvAlt is discovery so bolting on some smart filters like LRU, MRU that you can access through commands in the search bar plus a roam-style graph would help you move through the note space. Then when you open a note, a side panel with back-links opens side by side with the note. Press a key command to flick between the search bar and the note, and update the side-panel whenever a new note is opened. This would be the perfect app for me.
- jyriand 6y agoLittle bit off topic, but I generated a zettelkasten from C2 Wiki. There is a zip file that you can download that has all the wiki entries from 2015[0] in html format. Used pandoc to convert to markdown and then did some sed scripting to fix the links and remove some boilerplate. I can open it on Obsidian and see that OnceAndOnlyOnce wiki entry has 1,470 backlinks. It's little bit slow and I can't open the Graph view, but otherwise it usable. Tried to open the folder with VSCode and then expanded backlinks sidebar. It resulted in "EMFILE: Too many open files". Is Foam using some custom logic for linking files together. I saw in inbox.md some auto-generated text for dealing with markdown links. What I learned is that one folder with 36000 files is not a good idea. 0 - https://archive.org/details/c2.com-wiki_201501 https://archive.org/details/c2.com-wiki_201501
- nautist 6y agoI use zimwriterfs to pack offline wiki into single file. Works great, thanks for the hint
- TheMatten 6y agoOne more interesting tool for managing Zettlekasten-like notes is Neuron (https://github.com/srid/neuron https://github.com/srid/neuron). Static websites it generates show relations between viewed notes (scroll to top of https://neuron.zettel.page/2011506.html https://neuron.zettel.page/2011506.html), support both "branching" and "non-branching" links, where the former provide structure for auto-generated index of zettels (https://neuron.zettel.page/2011504.html https://neuron.zettel.page/2011504.html), plus they have integrated search and the whole app is pretty easy to set up using Nix. I really like the nicely polished interface and fact that it tries to have minimal effect on note format.
- TheMatten 6y agoThis page (https://neuron.zettel.page/6f0f0bcc.html https://neuron.zettel.page/6f0f0bcc.html) seems to sum up it's goals.
- tunesmith 6y agoFor those of you who have done this for a while, with links and backlinks, don't you just end up with a big snarl? It seems that unless other controls are introduced, every arrow/edge just means "A reminds of B somehow", no matter how tangentially.
- ijustwanttovote 6y agoThis is cool. Going to start playing with it.
- the-peter 6y agoCan Foam store the data in files in a local folder using a file sharing tool like Dropbox, SyncThing or Resilien? I don't want private notes going on Github.
- jevakallio 6y agoFoam author here. Yes it can. GitHub support is purely optional. I've improved the Getting Started guide to reflect this.
- lqs 6y agoRoam/Foam is way different with Zotero. More competition is always good to see.