Developer community: Browse W3C's Open Source Software
Our contributions to the Apache HTTP server cover bug patches and extensions to the HTTP perl test framework as needed. We have applied all of these patches to our production servers.
In June 1996, the release of Jigsaw demonstrated object-oriented web server design, written in Java. While it supports HTTP 1.1, traditional file-based resources, and CGI, its strength lies in its resource-based architecture. On this architecture, it supports advanced proxy caching features including ICP, Servlets, PICS, collaborative authoring, and more. Read »
Browse and View
The natural complement to W3C specifications is running code. Implementation and testing is an essential part of specification development and releasing the code promotes exchange of ideas in the developer community.
First released Feb '97, Amaya is not just a browser, but a hypertext editor. It's a test-bed for the design of embedded objects, stylesheets, math, structured graphics, and more. Read »
Cwm is a general-purpose data processor for the semantic web. It is a forward chaining reasoner which can be used for querying, checking, transforming and filtering information. Its core language is RDF, extended to include rules, and it uses RDF/XML or N3 serializations as required.
HTML TIDY is a free utility for fixing HTML mistakes automatically and tidying up sloppy editing into nicely laid out markup. It also works great on the atrociously hard to read markup generated by some specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention to making your pages more accessible to people with disabilities. Tidy further provides a simple way to convert HTML to well formed XML, see WD-html-in-xml. Read »