gray-matter is a JavaScript library for parsing front matter from strings or files. It is commonly used in static site generators, documentation systems, content pipelines, and Markdown-based publishing tools. The library parses YAML front matter by default, but it can also work with JSON, TOML, CoffeeScript-style front matter, and custom parsers. It returns the content body and extracted metadata as a structured object that applications can process easily. Its parser is designed to be faster and more reliable than simple regular-expression approaches, especially around edge cases. It is useful whenever developers need clean metadata extraction from Markdown, HTML, or other text-based content files.
Features
- YAML front matter parsing
- JSON and TOML support
- Custom delimiter handling
- Structured metadata output
- String and file input support
- Node.js content pipeline fit
Categories
LibrariesLicense
MIT LicenseFollow gray-matter
Other Useful Business Software
$300 Free Credits to Build on Google Cloud
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of gray-matter!