Navigation
Home News Examples Demo Downloads FAQ Documentation Mailing Lists License
Support GeSHi!
If you're using GeSHi, why not help GeSHi out? You can link to GeSHi with this image:
Powered by GeSHi
Get the HTML

Project Status
The latest stable version of GeSHi is 1.0.8.11, released on the 19th of Aug, 2012.

Supported Languages:
*ABAP
*Actionscript
*ADA
*Apache Log
*AppleScript
*APT sources.list
*ASM (m68k)
*ASM (pic16)
*ASM (x86)
*ASM (z80)
*ASP
*AutoIT
*Backus-Naur form
*Bash
*Basic4GL
*BlitzBasic
*Brainfuck
*C
*C for Macs
*C#
*C++
*C++ (with QT)
*CAD DCL
*CadLisp
*CFDG
*CIL / MSIL
*COBOL
*ColdFusion
*CSS
*D
*Delphi
*Diff File Format
*DIV
*DOS
*DOT language
*Eiffel
*Fortran
*FourJ's Genero
*FreeBasic
*GetText
*glSlang
*GML
*gnuplot
*Groovy
*Haskell
*HQ9+
*HTML
*INI (Config Files)
*Inno
*INTERCAL
*IO
*Java
*Java 5
*Javascript
*KiXtart
*KLone C & C++
*LaTeX
*Lisp
*LOLcode
*LotusScript
*LScript
*Lua
*Make
*mIRC
*MXML
*MySQL
*NSIS
*Objective C
*OCaml
*OpenOffice BASIC
*Oracle 8 & 11 SQL
*Pascal
*Perl
*PHP
*Pixel Bender
*PL/SQL
*POV-Ray
*PowerShell
*Progress (OpenEdge ABL)
*Prolog
*ProvideX
*Python
*Q(uick)BASIC
*robots.txt
*Ruby
*Ruby on Rails
*SAS
*Scala
*Scheme
*Scilab
*SDLBasic
*Smalltalk
*Smarty
*SQL
*T-SQL
*TCL
*thinBasic
*TypoScript
*Uno IDL
*VB.NET
*Verilog
*VHDL
*VIM Script
*Visual BASIC
*Visual Fox Pro
*Visual Prolog
*Whitespace
*Winbatch
*Windows Registry Files
*X++
*XML
*Xorg.conf

GeSHi 1.0.8.11 is the current stable release, with eighteen new languages and bug fixes over the last release.

GeSHi 1.1.2alpha5 is the current latest version from the development branch, with full C support (see the GeSHi development website).
Subscribe
RSS 2
Mailing Lists
HomeNewsExamplesDemoDownloadsFAQDocumentationMailing ListsLicense 
9:43 am GMT

GeSHi News

Here's where you can find out all the latest news about GeSHi - new releases, bug fixes and general errata.

GeSHi Reaches One Year Old
25/04/2005
Today GeSHi officially reaches one year old!

One year ago, GeSHi was little more than a dream, a function inside some phpBB code. Now, it is without doubt the best solution as a syntax highlighting plugin on the 'net available. It has won me an award and taught me much about programming. And it's never stopped being fun to make.

Unfortunately, recently my time has been overwhelmed by university, soccer and other things that happen in the Real World. But whenever I get the chance, I do some work on GeSHi. And some time within the next year I know it will pay off when GeSHi 1.2 is released. GeSHi 1.2 will be an important step along the way of fufulling the original goals I had for GeSHi - multiple output formats (like PDF), speedy highlighting and easy incorporation into other software. Multiple output formats won't make it into 1.2, but the framework will be in place for them.

Along the way of developing 1.2, some other possibilities have arisen. For example, because the 1.2 strand actually tokenises the source (the version the testers have does not do this, but CVS Head does), there arises the possibility of pulling out information about the code - what functions/classes are in it, what variables are in it, and it could even point out possible errors in the code (unused/redeclared variables, bracket matching and the like).

I want GeSHi to get to that stage - the stage where it is comparable to Smarty in its own field. Many clones, but only *one* true answer to the need for syntax highlighting. Recently, I saw an article at sitepoint outlining how to do syntax highlighting. GeSHi was mentioned -- as a footnote. Furthermore, it sounded like what counted against it was the fact that it wasn't in PEAR! I was disappointed. GeSHi 1.2 will be PEAR-compliant, and furthermore a far better solution for syntax highlighting than any other available in the article.

However, I don't expect anyone reading this to take me at face-value -- after all, I may just be advertising vapourware. So, I've set up a demo of 1.2 at the future GeSHi home - geshi.org. At the new site you will find information about the progress of GeSHi, features that will be included in 1.2, and demo form you can use to try it out for yourself! At the moment only PHP is supported - but it is PHP with HTML, CSS and Javascript highlighting embedded so you can see the power of 1.2. Feel free to give it a go!

In short, I know that not much has gone on around here recently, but have faith! GeSHi 1.0.7 is planned, and 1.2 will come some time in the next year. I'll keep you informed.