Sanitize
Rubyoshka
Our great sponsors
Sanitize | Rubyoshka | |
---|---|---|
- | 3 | |
2,018 | 186 | |
- | 0.0% | |
5.2 | 7.3 | |
20 days ago | 6 days ago | |
HTML | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Sanitize
We haven't tracked posts mentioning Sanitize yet.
Tracking mentions began in Dec 2020.
Rubyoshka
- Papercraft: Composable Templating for Ruby
-
Papercraft 1.1 released
Release notes: https://github.com/orgs/digital-fabric/discussions/111 GitHub repository: https://github.com/digital-fabric/papercraft
-
Future of Ruby – AST Tooling
What's interesting about that API is that you can use it to get the AST of a method or Proc, which means you can generate ASTs for dynamically generated code, and you also get to preserve the method or proc's binding! I'm currently exploring this API as a way to "compile" DSLs. This could be prove to be a nice alternative to using #instance_eval.
What are some alternatives?
Slim - Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic.
Curly - The Curly template language allows separating your logic from the structure of your HTML templates.
Haml - HTML Abstraction Markup Language - A Markup Haiku
Fortitude - Views Are Code: use all the power of Ruby to build views in your own language.
Tilt - Generic interface to multiple Ruby template engines
Hamlit - High Performance Haml Implementation
LaTeXML-Ruby - A Ruby wrapper for LaTeXML
Mustache - Logic-less Ruby templates.
Liquid - Liquid markup language. Safe, customer facing template language for flexible web apps.