Browse the ' Open Source software

Source: Internet
Author: User
Tags html validator tidy perl script css validator

Https://www.w3.org/Status.htmlBrowse ' s Open Source software
Amaya-a Web Browser/editor
First
released Feb ', 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.
Apache Patches
Our contributions to the
Apache HTTP server cover bugs patches and extensions to the HTTP Perl test framework as need Ed. We have applied all the these patches to our production servers.
Charlint
Charlint, aka "Charlie", is a Perl script this allows you to validate or normalize Unicode (UTF-8) data according to Thecharacter Model for the world Wide Web working Draft.
CSS Validator
the website CSS Validation Service, also known as CSS Validator, is a popular free online service to find problems in CS Sstyle sheets used by your HTML pages. The CSS Validator is also available for download.
Cwm
CWM is a general-purpose data processor for the semantic Web. It is a forward chaining reasoner which can being used for querying, checking, transforming and filtering information. Its core language are RDF, extended to include rules, and it uses Rdf/xml or N3 serializations as required.
Dtd2schema
A Conversion Tool from the DTD to XML Schema
eot-utils [CVS, tar files]
The eot-utils is the
programs mkeot and eotinfo. The former creates an EOT (Embedded OpenType) file from a OpenType or TrueType font and the URLs of one or more Web pages .  Unlike Microsoft ' s WEFT, Mkeot is a command-line utility.  mkeot doesn ' t subset a font and doesn ' t currently compress the font data. Mkeot respects the TrueType "embedding bits." The eotinfo program displays the contents of a EOT header in a human-readable the. The programs were tested on Linux (Debian 5 "Lenny") and Mac OS X (10.5 "Snow Leopard"), but is expected to work in more s Ystems.
HTML Slidy
A web-based Framework for creating accessible slide shows with simple markup, and operated like Microsoft PowerPoint . Each presentation are marked up as a single document with links to the slideshow style sheet and script. Each slide are enclosed in a DIV element with class= "slide". The framework includes support for handout notes, incrementally revealing bullet points and graphics overlays, different B Ackgrounds for different slides (Div's with class= "background"), and guidance on using SVG for anti-aliased graphics that Scale with the window size.
HTML Tidy
HTML TIDY is a free utility to fixing HTML mistakes automatically and tidying up sloppy editing into nicely laid OU T markup. It also works great on the atrociously hard-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 Di Sabilities. Tidy further provides a simple-to-convert HTML to well formed XML, see Wd-html-in-xml.
Html-xml-utils
A number of simple
C programs for manipulating HTML & xml:number headings, make A table of contents Dex, manage bibliographic references (a simple implementation of refer (1) for HTML), list all links, create Cross-referenc ES, extract elements that match a (CSS) selector, etc. Most is meant to being used in a Unix pipe or in shell scripts.
Ical2html-tools for icalendar files
The package contains three programs: ical2html reads a ICalendar (. ics) file, extracts all events Betwee  n certain dates and of certain categories and creates an HTML page with monthly calendars;  Icalfilter Filters out events of a given category; Icalmerge Merges the most recent versions of duplicate events in ICalendar files, keeping only. See also the development version in CVS.
Isaviz
Isaviz is a visual environment for browsing and authoring RDF models represented as graphs.
Jigsaw-the Advanced Web Server
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, their strength lies in its resource-based architectur E. On the architecture, it supports advanced proxy caching features including ICP, Servlets, PICS, collaborative Authorin g, and more.
Libwww-the Protocol Library
Libwww is a highly modular, general-purpose client side Web API written on C for Unix and Windows (WIN32). It ' s well suited for both small and large applications. Pluggable modules provided with LIBWWW include complete http/1.1 (with caching, pipelining, PUT, POST, Digest Authenticati On, deflate, etc.), MySQL logging,ftp, HTML/4, XML (expat), RDF (SIRPAC), and much more. The purpose of Libwww is to serve as a testbed for protocol experiments.
Note: In addition to the software License, libwww are covered by a specific notice, which includes CERN. /c0>
Link Checker
The
website Link Checker checks, the links in your HTML document is valid. There is a command-line interface and an online version. The Link Checker caneasily is installed on one ' s server.
Log Validator
The
log Validator is a Web server log analysis and validation tool:it can help web content managers find and fix th E Most frequently accessed invalid documents on their WEB site. It is based on a flexible Perl library that can be used to process lists of WEB documents for validation or other tasks.
Markup Validation Service
The
Markup Validation service, also known simply as "HTML Validator" is a free online service that helps check W EB documents in languages such as HTML, XHTML, SVG, MathML, etc. Its-source code is also available, and it's relatively easy-to-install on a number of platforms.
Mobileok Checker Library
The
mobileok Checker Java Library helps building applications that can assess whether a Web page is Mobileok Bas IC, highlighting potential problems it would has to being used on a mobile device (such as a phone or a PDA). It serves as a successor to the mobile Web best Practices Checker.
Rdfpic
Rdfpic is a tool to embed an RDF description of a picture into the picture itself, as described by describing and re Trieving photos using RDF and HTTP. Theversion in CVS supports XMP.
RDF Validator
the RDF Validator checks the syntax of RDF documents, and can produce a graph of any RDF data. Its Java code can run as a Java servlet with jetty, Tomcat or Jigsaw. Installation instructions for Jetty or TOMCAT is available on the ESW Wiki.
Xsv
XSV is a validator for a-Z XML Schema, available both for download in source and executable formats, and online.
Hcalproxy
Hcalproxy runs as a personal proxy and converts (remote) HTML with Hcalendar microformat mark-up to icalendar. For example, if is a http://example.org/ex.html HTML document, then is a icalendar document with all events from that http://localhost:8000/http://example.org/ex.html HTML document .
RDJPGXMP, WRJPGXMP, Xmptool
RDJPGXMP and WRJPGXMP extract and insert XMP data in JPEG (JFIF) files. Xmptool can print the value of a particular The property is a XMP file, delete a property from an XMP file, or insert a property/value pair to an XMP file.
Unicorn
Unicorn is unified validator, which helps people improve the quality of their Web pages by performing a variet Y of checks. Unicorn gathers the results of the popular HTML and CSS validators, as well as other useful services.
Csvtotab & Tabtocsv
Csvtotab converts files of tabular data in comma-separated values (CSV) to tab-separated values, Tabtocsv does the O Pposite. They is intended to is compliant with Model for tabular Data and Metadata on the Web.
Mail-transcode
Mail-transcode can convert e-mail messages between quoted-printable, base64 and binary encoding, which could be USEF UL in e-mail filters.
Past Projects

Here are the list of past Open Source Projects developed at the website.

Get involved! Contribute to Open-source Software

Software is free and open source:the software are made primarily by people of the web community, for the Web Commu Nity.

There is many ways to get involved:

Help Others

Great communities make great tools, and with only a few minutes of your time you can join the mailing-lists associated wit H The open source projects (such as www-validator for the markup validator or WWW-VALIDATOR-CSS for the CSS Validator) and Participate in discussions and user support.

A lot of the software has a specific user discussion mailing-list (see all projects for details), some also has IRC (CH At) channels, such as the channel on the for discussions on the #validator irc.freenode.net validation services.

Write Code

Developers is welcome to get involved by contributing code. Either to existing projects (see list above and check each project's documentation for contact e-mail information), or Pro Posed future software. Patches and bug fixes is always welcome, and developers willing to get seriously involved would generally get commit acces S after a proving period.

As explained below, all of the website software source is freely available, developers be encouraged to get the source for the PR Ojects they care on and start hacking right away.

Read the IPR FAQ on software contribution if your intend to contribute code. Note as this license is the GPL compatible, it is possible to redistribute software based on the sources under a GPL lice Nse.

Send Feedback

Code is isn't the only-to-get involved in making software better. Testing, bug reports, suggestions, or help in creating good documentation is equally important! Most project'll has a Feedback page, and you can report bugs, test cases and patches in our Bugzilla.

Donate

All the tools listed on this page is free and open source, but hosting, maintaining and developing them often costs a lot . With your support through the Validator donation program or the The "the", we can build supporters even tools.

Download and Check Source code

Most software are available directly from our CVS base or in our Mercurial repository. You can browse the content and history of either through their respective web interfaces.

See the documentation of all software for specific instructions for download and installation.

Some software that is formerly available via FTP at have ftp.w3.org been moved to our web site.

Browse the ' Open Source software

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.