Markdown tree generator
Default Config for React Markdown Tree
A powerful JavaScript library and CLI tool for parsing and manipulating markdown files as tree structures using the remark/unified ecosystem
Grow a markdown tree
Generate markdown tree of all the files in a directory, recursively.
CLI tool to create folder structures from markdown tree representations
Markdown Tree is a Vue component that allows you to build webpages with directories of Markdown files.
Parse markdwon string to AST tree
Reconstruct directory structures from Markdown tree files (JS port of Nirman CLI).
mdast utility to serialize markdown
mdast utility to parse markdown
unist utility to visit nodes
TypeScript definitions for @babel/generator
htmlparser2 tree adapter for parse5.
TypeScript definitions for @babel/traverse
TypeScript definitions for unist
TypeScript definitions for mdast
Color helpers to ease transformation between formats, gamut, etc
unist utility to serialize a node, position, or point as a human readable location
mdast extension to parse and serialize GFM autolink literals
TypeScript definitions for @babel/template
mdast extension to parse and serialize GFM footnotes
TypeScript definitions for @babel/core
hast utility to create trees
MarkdownTree is designed for developers and teams who need a simple and flexible way to document the structure of their projects. Whether you are preparing a README, documenting a codebase, or generating a project overview, MarkdownTree allows you to create a clear and organized representation of your directory structure in Markdown format. With MarkdownTree, you can: - Exclude specific folders or files from the generated structure. - Define the root directory from which to start generating the structure. - Customize the output file name to fit your documentation standards. MarkdownTree integrates seamlessly with Rails and other Ruby applications, offering an initializer for easy configuration. It is a valuable tool for maintaining clear and up-to-date project documentation.
Generates an HTML tree from XML or Markdown.
Add jekyll support for a semantic tree (in markdown).
Render a tree of Markdown documents inside your Rails app.
Mix and match HTML and Markdown syntax. Generate nested DOM trees from a single top level element. Extract content from custom elements.
This is a syntax highlighter plugin for Kramdown that leverages Tree-sitter's native syntax highlighter to highlight code blocks (and spans) when rendering HTML. Tree-sitter is a modern, general-purpose parsing library that outclasses many existing tools at the task of syntax highlighting. This plugin adapts Tree-sitter's native highlighter for Kramdown, so that Tree-sitter's superior highlighting capabilities can be easily leveraged in the context of rendering Markdown.
A Rails engine that serves and renders markdown files from a directory tree.
Wraps Ferrum (Chrome headless via CDP) with AI-optimized content extraction: accessibility tree with refs, compact markdown snapshots, and stealth mode.
A Ruby tool for transforming existing markdown documentation into AI-friendly formats following the llms.txt standard. Features include: generating llms.txt files from documentation directories with automatic file prioritization, transforming individual markdown files by expanding relative links to absolute URLs, and bulk transforming entire documentation trees with customizable exclusion patterns. Provides both CLI and Ruby API with configuration file support.
A comprehensive Ruby tool for building and optimizing documentation for Large Language Models. Features include: generating llms.txt files from documentation directories with automatic file prioritization, transforming individual markdown files by expanding relative links to absolute URLs, bulk transforming entire documentation trees with customizable exclusion patterns, comparing content sizes to measure context window savings, and serving LLM-optimized documentation. Provides both CLI and Ruby API with configuration file support.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.