Article · Wikipedia archive · Last revised Jul 27, 2026

Grail (web browser)

Grail was a free extensible multi-platform web browser written in the Python programming language. The project was started in August 1995, with its first public release in November of that year. The last official release was version 0.6 in 1999.

Last revised
Jul 27, 2026
Read time
≈ 1 min
Length
213 w
Citations
6
Source
Grail
Original authorGuido van Rossum12
DeveloperCorporation for National Research Initiatives (CNRI)
ReleaseAugust 1995 (1995-08)
Preview release
0.6 / 1 April 1999 (1999-04-01)
Written inPython
TypeWeb browser
LicenseFree software license3
Websitegrail.sourceforge.net
Repositorysourceforge.net/projects/grail/

Grail was a free extensible multi-platform web browser written in the Python programming language. The project was started in August 1995, with its first public release in November of that year.4 The last official release was version 0.6 in 1999.

One of the major distinguishing features of Grail was the ability to run client-side Python code, in much the same way as mainstream browsers run client-side JavaScript code.56

References

References

  1. Scripting the Web with Python, I wrote Grail version 0.1 in less than two weeks, as a sort of demo; it consisted of under 2000 lines in 14 source files. It was released in August 1995., Guido van Rossum
  2. Mark Lutz (2001). Programming Python. O'Reilly Media, Inc. p. 519. ISBN 978-0-596-00085-1.
  3. Grail source license
  4. Grail - The Browser For The Rest Of Us (DRAFT)
  5. 18.5.1. A Simple Grail Applet Example, Thinking about Programming Python, 3rd Edition - Advanced Internet Topics - Grail A Python Based Web Browser, CodeIdol
  6. Henricksen, Karen (15 October 1999). "5.2 Grail architecture" (PDF). Adaptive Applications in Mobile Environments. Indulska, Jadwiga (supervisor): 47. Retrieved 16 December 2016.
External links