User Info
New User FAQ
Code Examples
Sysop Info
Sysop FAQ
Useful Links
Release Notes

SourceForge Logo

...the open source, ultra powerful Apache module for creating sophisticated web applications.

Welcome to NeoWebScript

Late Breaking News

NeoWebScript™ is a fast, secure, easy to learn way to do powerful, server-based interactive programming directly in the HTML code in web pages. With NeoWebScript™, counters, email forms, graffiti walls, guest books and visitor tracking are all easy, even for a beginning programmer.

If you're on a webserver that has NeoWebScript™ installed and you would like to started with it, we have a lot of User Info available. Our New User FAQ has the basic answers to get you started. The Tutorials guide you through learning the language, while the Demos give you prebuilt applications you can download and modify. Commands and Variables are the complete language references, and Troubleshooting contains hints and tips to help you get past any problems.

If you'd like to install NeoWebScript™ on your webserver, your Webmaster needs to read our Sysop FAQ to get started. Theory of Operations will explain how NeoWebScript™ works, while installation will take them through the steps. Management deals with configuration issues and running the server, tests let you verify correct NeoWebScript™ operation, and troubleshooting deals with server problems.

NeoWebScript™ is a module for the Apache webserver that allows you to embed the Tcl/Tk programming language in your webpages as a scripting tool.

The Apache webserver is the world's most popular webserver, accounting for just under 60% of the 22,282,727 sites polled by the November 2000 Netcraft Web Server survey. The next largest entry were the various Microsoft servers, reporting in with slightly less than 20% of the total sites.

Tcl/Tk is the powerful, free, cross-platform scripting language developed by Dr. John Ousterhout, CEO of Ajuba Solutions and formerly a Sun Distinguished Engineer. In his own words "Tcl/Tk lets software developers get the job done ten times faster than with toolkits based on C or C++. It's also a great glue language for making existing applications work together and making them more graphical and Internet-aware." Scriptics is a company dedicated exclusively to scripting tools, applications and services around a core of Tcl, the most powerful and flexible scripting language available today.

Karl Lehenbauer, the founder and formerly the Chief Technical Officer of NeoSoft, has been part of Tcl/Tk development from the very beginning. Together with Mark Diehkans, they authored Extended Tcl, also known as TclX, a powerful set of extensions to the language. Many of the current core Tcl commands originated in Extended Tcl, and were then imported into the core language by Dr. Ousterhout. Karl is now a member of the Tcl core team.