Projects / GeSHi

GeSHi

GeSHi is a generic syntax highlighter for PHP that takes any source code and highlights it in XHTML and CSS. It features case-sensitive or insensitive highlighting, auto-caps/non-caps of any keyword, an unlimited scope for styling, the use of CSS in which almost any aspect of the source can be highlighted, the use of CSS classes to massively reduce the amount of output code, function-to-URL capabilities, line numbering, and much more. Over 100 languages are supported, including Java, C, PHP, HTML, CSS, SQL, Pascal, C++, XML, ASP, and ASM.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  23 Nov 2012 08:01

    Release Notes: This release adds yet another 18 new languages to the wide range of already-supported ones. It fixes minor hickups which caused some display or highlighting issues with existing or new language files.

    •  23 May 2009 14:00

      Release Notes: This release contains six new languages and a lot of bugfixes. There are only a few new features, as this release was mostly to fix problems that have been found recently.

      •  22 Mar 2009 16:07

        Release Notes: This release contains six new languages and a lot of bugfixes. There are only few new features, since this release mostly fixes some problems that have been found recently.

        •  25 Dec 2008 19:21

          Release Notes: This release contains 10 new languages and many bugfixes. Yet again, there are some fixes for issues that had been open for years.

          •  25 Dec 2008 19:20

            Release Notes: This release contains 7 new languages and a lot of bug and security fixes. Yet again, there are some fixes for issues that had been open for years.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.