I recently discovered Logseq and have been loving the experience of networked notes and markdown. I feel like this is something that has been missing from my workflow that I never realized.
File format is compatible with Obsidian as well so you can move your life anywhere. And you can back up to a private github repo so you can use multiple machines. I like Logseq so much I feel compelled to donate since its main competitor is outrageously priced.
Wrote my own vaguely Zettelkasten-inspired system because I wanted something that works at the command line and followed my own idiosyncratic (or idiotic) preferences. The data lives in my keybase KBFS mount and I symlink it into my home directory.
You build up a hierarchy of notes, but you can also cross-link so a note appears in multiple places. You can also drop arbitrary files alongside any given note. I expand it occasionally as I need new features; most recently I added regular expression searching and a command to locate "orphaned" notes. It's at https://github.com/floren/zk which contains the Go library to interact with the files on disk, and a command-line tool which wraps the library.
This is not really new, it's more a new generation of people who discover something that other have known for 20 years already.
The ironie is that the recent wave seems to originated from roam and other webservices, which are quite far from being plain text or even just being open.
There's a whole subculture growing up now surrounding linked notes in markdown / plaintext and it's glorious.
edit: article needs a (2016) tag.