Luminous 0.7.0

A PHP library for pretty printing source code
Luminous - Code blocks don't have to be ugly anymore with Luminous
  3 Screenshots
Luminous works on the code block level, transforming boring, hard to read source code into a rainbow of colors, improving readability and adding useful features like line numbers and line marking.

The class reads the code, adds syntax highlighting based on the defined programming language and pretty prints the code as HTML or LaTeX.

Luminous is modular in design, coming with separate parsers for each of the supported languages.

The library is also skinnable, so highlighting themes can be created and added to the core with ease.

Main features:

  • Supported languages:
  • ActionScript
  • Ada
  • Backus Naur Form
  • Bash
  • C#
  • C/C++
  • CSS
  • Diff
  • Diff-Pretty
  • Django
  • ECMAScript
  • Erlang
  • Go
  • Groovy
  • HTML
  • Haskell
  • JSON
  • Java
  • JavaScript
  • LaTeX
  • PHP
  • PHP Snippet
  • Perl
  • Plain
  • Python
  • Ruby
  • Ruby on Rails
  • SQL
  • Scala
  • Vim Script
  • Visual Basic
  • XML

last updated on:
January 25th, 2013, 16:18 GMT
license type:

LGPL: GNU Lesser General Public License

developed by:
Mark Watkinson
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Text Management \ Text Tools
Download Button

In a hurry? Add it to your Download Basket!

user rating 2



Rate it!
3 Screenshots
Luminous - If needed, Luminous will also use a different skin for highlighting the codeLuminous - Highlighting inline source code is also capable with Luminous
What's New in This Release:
  • License change: GPL to LGPL.
  • Luminous has a composer package.
  • SCSS scanner.
  • Changes to markup/CSS.
read full changelog

Add your review!