obsidian-linter
remark
Our great sponsors
obsidian-linter | remark | |
---|---|---|
5 | 27 | |
262 | 5,445 | |
- | 2.5% | |
9.5 | 6.7 | |
3 days ago | about 2 months ago | |
TypeScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
obsidian-linter
-
how I can add YAML automatically?
Maybe Linter is something for you. I use it to add/remove frontmatter.
-
YAML tags vs Normal tags in Obsidian
And then i use [Linter](https://github.com/platers/obsidian-linter) the remove the "#".
-
Tool to automatically enforce Markdown style/formatting
There’s a linter plugin for Obsidian, too.
-
Do you start each note with a header that has the same name as the file?
I use https://github.com/platers/obsidian-linter, which can add the current file name as a header. I create a new file, press CTRL+S or CMD+S to trigger it, and everything is already in place.
-
easily track when files were created or modified?
You can use the frontmatter for this. I like the Linter plugin bc it can easily create and update that for you. As for linking to the calendar, there are a few ways to achieve that. You could probably use DataView with the frontmatter mentioned above, but I am not as familiar with that. I just the Calendar + Periodic Notes plugins to create daily notes using a template, which includes this:
remark
-
Creating a Developer Portfolio with Next.js and Cosmic
Since we will be writing our content in Markdown, we will need a way to serialize the markdown into HTML. To do this, we will install the dependencies remark and remark-html.
-
Brick by brick: why Docusaurus is a powerful documentation framework
MDX also supports Remark and Rehype plugins, allowing you to augment the syntax and replace content on the fly. What can we do with this? Docusaurus demonstrates this well by creating its own plugins for admonitions, table of contents generation, and creating heading links.
-
[AskJS] What is the best markdown lib?
If you need extensibility, I would recommend remark. It exposes an ASTs of the Markdown and the HTML which you can modify by adding plugins.
-
Extract code block from markdown??
You really just need to turn the markdown into an AST, and get the appropriate nodes from there. Something like Remark.js can probably do it, although full disclosure I've never used it.
-
Stripe Open Sources Markdoc
As someone who was about to use Remark (https://github.com/remarkjs/remark) and Next.js to start a new blog, does this solve something that Remark doesn't? Genuinely curious.
-
Is Astro ready for your blog?
SSG-based blogs almost always have you add content mainly through use of Markdown, so how a platform handles that is particularly important. Astro incorporates both the well-known Remark Markdown parser and rehype tool, and uses plugins from both. Some Remark plugins aren’t compatible with the latest version but, often, a rehype plugin can make up for that. Be sure to check for your specific use case. Also, notably, Astro allows you to put components in the Markdown (I’ll get to components further down). For example, if you’ve already imported an ImageBox.astro component as ImageBox, you could have Markdown like this:
-
NPM Needs: snarkdown
snarkdown is a barebones markdown parser with the sole purpose of converting markdown to HTML. This could be used in cases where you don't need a full fledged tool like marked or remark
-
Powerful Code Blocks with Code Hike and MDX
Now, we must add Code Hike as a Remark plugin. Remark is a simple markdown processor that has a huge ecosystem of plugins.
-
MDSveX: The bridge between Markdown and Svelte
The coolest thing is that MDSveX hooks into remark and rehype, which provides a whole ecosystem of plugins to choose from.
-
I made changelog page for my portfolio website
remark
What are some alternatives?
markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
marked - A markdown parser and compiler. Built for speed.
rehype - HTML processor powered by plugins part of the @unifiedjs collective
react-markdown - Markdown component for React
gray-matter - Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert
micromark - the smallest commonmark (optionally gfm) compliant markdown parser that exists; new foundation for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
nextjs-prism-markdown - Example using Prism / Markdown with Next.js including switching syntax highlighting themes.
vscode-markdownlint - Markdown linting and style checking for Visual Studio Code
github-markdown-toc - Easy TOC creation for GitHub README.md
fast-xml-parser - Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
KaTeX - Fast math typesetting for the web.
Templater - A template plugin for obsidian