The XHTML WYSIWYG Editor For Desktop & Web Applications

Products

XStandard Pro XHTML WYSIWYG Editor

XStandard Pro is a WYSIWYG editor that runs in browser or desktop-based content management systems. Its toolbar is highly customizable and its rich API allows developers to extend the editor's functionality to meet unique content management needs. The editor manages rich, multilingual content of all types and uses CSS for formatting. The editor is fully keyboard accessible and generates clean, accessible XHTML with no deprecated tags.

The editor is fully keyboard-accessible, produces markup that satisfies the most demanding accessibility standards, and its Screen Reader Preview and Images As Text features encourage understanding and authoring of accessible content.

It supports sophisticated editing options and uses Web Services (SOAP) for drag & dropping of files and folders, referencing files in remote libraries, communicating with third-party systems, and importing third-party content. XStandard installs on Windows and OS X.

License
Try-Before-Buy
Type
Browser plugin (IE/Firefox/Safari/Opera) and component for desktop applications.

Download XStandard Pro | XStandard Features | Purchase XStandard Pro

XStandard Lite XHTML WYSIWYG Editor

The Lite version of XStandard is freeware and can be used in commercial applications. Features not supported in the Lite version include the ability to customize the toolbar, Word clean-up, and features dependent on Web Services (ex: spell checker, communication with third-party content, file drag & drop).

License
Freeware
Type
Browser plugin (IE/Firefox/Safari/Opera) and component for desktop applications.

Download XStandard Lite | XStandard Features

ScriptQ: Priority-driven Script Execution

ScriptQ sequences the execution of VB Script and JavaScript jobs according to user-defined priorities. It is ideal for developers running batch or asynchronous jobs. ScriptQ orders jobs in priority series for execution, reschedules failed jobs, and prevents "bad" jobs from blocking the execution of valid jobs. The result is a more regular job flow and systems that stay up and running.

License
Try-Before-Buy
Type
Windows service

Download ScriptQ | ScriptQ Documentation | Purchase ScriptQ

Zip Component

This component provides industry-standard Zip archive functionality. It is designed to be easy to use. You can pack/unpack a file or folder with a single line of code. If you need to create or extract Zip files on the fly, this component is for you.

License
Freeware
Type
ActiveX DLL

Download Zip Component | Zip Component Documentation

Base64 Encoding / Decoding Component

Base64 is the format commonly used to encode email attachments. Base64 is also the preferred method for encoding binary data in XML documents. The encoding takes 3 bytes of data and converts it into 4 bytes of plain text using characters 0-9 and A to F. Base64 is not encryption, it is used to package data for storage or transmission.

License
Freeware
Type
ActiveX DLL

Download Base64 Component | Base64 Component Documentation

Buffer Component

This component can be used to read and write text and binary files. It can Base64 encode data and compute an MD5 checksum.

License
Freeware
Type
ActiveX DLL

Download Buffer Component | Buffer Component Documentation

CSS Parser Component

The CSS (Cascading Style Sheet) parser takes a CSS document, converts it to an XML document and back again. Since editing XML is easier than editing CSS, this is useful when you want to programmatically edit a CSS document or build your own CSS editor.

License
Freeware
Type
ActiveX DLL

Download CSS Parser Component | CSS Parser Component Documentation

HTTP Component

Designed for high-performance server environments, this HTTP transfer component can be used to fetch or transfer data from remote servers. Custom HTTP headers can be added such as "User-Agent". Control the number of redirects to follow and get the last URL of a redirect. Clean up response HTML with built-in HTML Tidy for easy parsing as XML.

License
Freeware
Type
ActiveX DLL

Download HTTP Component | HTTP Component Documentation

Image Size Component

This component calculates the dimensions of an image. Supported formats are JPEG, GIF, PNG and BMP.

License
Freeware
Type
ActiveX DLL

Download Image Size Component | Image Size Component Documentation

ISO8601 Date Format Component

ISO8601 is an industry-standard way of formatting dates. The format looks like 2003-09-16 or 2003-09-16T19:15:30.45. It is the preferred way to store dates in XML because dates can be sorted using sort algorithms designed for string data. This component converts VB/VBScript Date object to ISO8601 format and back to VB/VBScript Date object. The component can also be used to construct a Date object.

License
Freeware
Type
ActiveX DLL

Download ISO8601 Component | ISO8601 Component Documentation

MD5 Checksum Component

This component uses the industry-standard MD5 checksum algorithm to get a fingerprint of a file. If you are storing files in a database, this component is a must. To avoid storing duplicate files in the database, store the MD5 checksum along with the file in the database. Every time you save a file, take an MD5 of the file and compare it to the list of MD5s stored in the database to see if this file is already stored.

License
Freeware
Type
ActiveX DLL

Download MD5 Component | MD5 Component Documentation