New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

yarrow

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

yarrow

  • 0.9.4
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

Yarrow

Gem Version Build Status

Yarrow is a framework for generating well structured publishing outputs from a variety of input sources.

Unlike most static site generators and code documentation tools, Yarrow is written with design and content-strategy in mind. It does not impose its own structure on your content. This makes it useful for building style guides, technical docs and complex ebooks as well as static sites and blogs.

Installation

Install the library and command line tool via RubyGems:

gem install yarrow

Or embed it in an existing Ruby project by adding the following line to the Gemfile and running bundle:

gem 'yarrow'

Status

Yarrow is an extraction from several existing private documentation projects. This repo is in alpha state, which means that many of the useful features are not yet folded into this codebase. This repo is in flux as it is being used on several live projects, but lacks documentation and a unified command line tool.

Yarrow is being slowly developed as a part-time project to scratch a few itches. New features and bugfixes are pushed straight to main, and releases of the Gem are kept more or less in sync with the planned roadmap.

Roadmap

A rough sketch of the project direction.

VersionFeatures
0.10Filename map expansion strategy
0.11Directory merge expansion strategy
0.12Basename merge expansion strategy
0.13Resources and Assets vocabulary
0.14Flatten namespaces and clean up modules
0.15Web template mapping and markup generators
0.16Document custom Markdown components
0.17Publishing support for S3 and GitHub/Netlify
0.18Clean up local web server and watcher

License

MIT. See the LICENSE file in the source distribution.

Contact

Author: Mark Rickerby me@maetl.net

FAQs

Package last updated on 01 Feb 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc