🌸 Pretty Todo 🌸
A Rails engine that transforms your code annotations into an organized, visual interface. Built on top of bin/rails notes
, Pretty Todo makes managing your code todos a delightful experience :)

Features
- Visual interface for your code annotations
- Supports standard tags:
TODO
,OPTIMIZE
,FIXME
- Customizable tag support
- Development-only mounting for security
Installation
- Add to your application's Gemfile:
gem "prettytodo"
- Mount the engine in your
config/routes.rb
:
mount Prettytodo::Engine => '/prettytodo' if Rails.env.development?
Configuration
Add custom annotation tags in config/application.rb
:
config.annotations.register_tags('HACK', 'REVIEW')
Usage
- Add annotations to your code using standard Rails comment format:
# TODO: Refactor this method
# FIXME: Handle edge case
# OPTIMIZE: Improve performance
- Visit
/prettytodo
in your development environment to see your annotations in a beautiful interface.
License
This project is licensed under the MIT License.