Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Shopify/better-html

Repository files navigation

better_html (DEPRECATED)

This project is no longer actively maintained. It has been superseded by the tools and guidance available at https://herb-tools.dev/.

Deprecation Notice

better_html served to introduce HTML-aware ERB parsing and runtime safety validations for Rails templates. We are sunsetting further development and recommend migrating to the modern ecosystem and practices documented at:

https://herb-tools.dev/

Key improvements you'll find there:

  • Updated guidance for template safety and escaping
  • Modern alternatives and linters
  • Consolidated tooling replacing this gem's runtime checks
  • Actively maintained documentation and examples

What does this mean?

  • No new features will be added here.
  • Only critical security issues may receive patches (best-effort, not guaranteed).
  • Issues and PRs may be closed without merge if they introduce new functionality.

Should I remove the gem?

You can continue using the last released version, but you should plan a migration. Start by reviewing the concepts on herb-tools.dev and introducing the recommended tooling alongside or in place of better_html.

Historical Documentation

The full original documentation (usage, configuration, helpers, parser details) has been preserved here:

➡️ Original README (archived)

License

This project remains available under the MIT License. See MIT-LICENSE for details.

Thank You

Thank you to everyone who contributed to and adopted better_html. Your feedback and usage informed safer defaults in the Ruby & Rails ecosystem.

About

(DEPRECATED) Better HTML for Rails

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 34