BRL - the Beautiful Report Language


You Can:

Learn About It - The BRL Manual gives a thorough introduction, examples and reference.
Download/Install - The BRL Project Page has the latest releases and news.
  • Beautiful: It is easy to write BRL code that is understandable and maintainable, appealing to a programmer's sense of aesthetics.
  • Report: BRL is particularly suitable for constructing output that is a mix of static and dynamic content, e.g. web pages, e-mail messages. Its greatest strength is constructing output from SQL databases, though it is useful for many other tasks.
  • Language: The full power of a general-purpose programming language is there, though you wouldn't know it from simple examples.

This implementation is a Java Servlet using the Kawa Scheme compiler.

SourceForge GNU Project