With the new dynamic documentation server in YARD 0.6, you can now see exactly what YARD sees as you document your code. Simply type yard server, reload to have your project watch for changes in your codebase everytime you refresh the page. With this functionality, you almost have no excuse not to write documentation! You can write all kinds of extensions in YARD, including ones that can understand all of the dynamic magic your framework does in its own little Domain Specific Languages (DSLs). Most importantly, it's really easy to do! There are already plugins that support frameworks like RSpec, DataMapper, Sinatra, and support for others are in the works. YARD is the only Ruby documentation tool that supports storing metadata alongside your documentation. This metadata can be used to create consistent documentation in any format you wish. YARD also comes with a powerful templating system to quickly modify existing templates.

Features

  • Preview As You Document
  • Support Your Own DSL
  • Easily Customize Templates
  • Extend, Extend, Extend!
  • YARD is also designed for extensibility everywhere else
  • Plugins can also add commands to the yard executable to provide extra functionality

Project Samples

Project Activity

See All Activity >

Categories

Documentation

License

MIT License

Follow YARD

YARD Web Site

Other Useful Business Software
Queue Management System for Busy Service Providers | WaitWell Icon
Queue Management System for Busy Service Providers | WaitWell

The queue management system that perfectly adapts to your workflows

The queue management system that perfectly adapts to your workflows. Improve operational efficiency in weeks with the most configurable enterprise queue system.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of YARD!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Documentation Software

Registered

2022-09-07