image GM Nostriches, here is a sneak preview of #Alexandria's new Nostr-flavored markup parser, that we at #GitCitadel have been working on. It comes with a suite of tests and so far, it handles: * wikilinks * Nostr-entities and addresses, including those within internal and external URLs * clean hyperlinks * Markdown, including footnotes and tables * code blocks for all common programming languages

Replies (11)

I just winged it, with some typescript. I initially went with markdown-it library, but I had so many special things that I could barely use it and gave up. We're going to spin it out, along with the tests. so that other people can also use it and we can implement it in all of our products.
Our wiki disambiguation pages will also be topic aggregators for events on TheForest. That means, whenever someone uses #Alexandria, with a community relay, the wiki pages will perform that service for that relay. That way, you can easily find other people in your community, who are interested in the same topic.
Niel Liesmons's avatar
Niel Liesmons 7 months ago
What's a "wiki page" in that sentence? Wiki-entry event? Because you can't reply to the slug, right? Or can you?
I'm thinking that you might see 3 different wikis for the topic d-tag `french-cooking` and if you just want to talk about French cooking, in general, but not someone's idea of French cooking, in particular, you could reply to the generic header.
โ†‘