Spell Checker is a class meant to check the spelling of text using only basic PHP commands, thus not using any special purpose extensions. It uses a dictionary text file as its spelling knowledge base. For greater performance, the class uses the dictionary words (currently almost 40,000) to build a dynamic hashed lookup table. The class can also provide suggestions for the misspelled words that are found. The dictionary file can be updated to include any missing words.
OOoLatexEquation is an OpenOffice.org macro designed to manipulate LaTeX equations. It allows you to create equations and insert them into OOWriter and OOImpress documents as PNG, EPS, and EMF images, while the LateX characteristics are saved in the image attributes. The equations are created with and can be edited through an intuitive GUI. OOoLatexEquation supports an inline mode as in TexPoint which expand simple latex code into appropriate characters using specific TrueType fonts.
OOoTranslit is macro for transliteration of Serbian Cyrilic to Latin and vice-versa in OpenOffice.org Writer and Calc. Transliteration can be applied to all text in a Writer document or only to selected text. Also, transliteration can be applied to the whole worksheet of a Calc document, or only to text in selected cells.
OOoPy is a Python library for modifying OpenOffice.org documents. It provides a set of transformations on the OOo XML format using the ElementTree XML Library. Transformations included are a mail merge application and the concatenation of documents with formatting intact. The framework supports easy creation of new transformations.
SynchroEdit is a browser-based document editor for use by multiple users simultaneously. It is a form of same-time, different-place groupware. It allows multiple users to edit a single web-based document at the same time, and it continuously synchronizes all changes so that users always have the same version.
openWYSIWYG is a cross-browser WYSIWYG editor packed with every rich-text editing feature you need to make your content management system or custom Web application that much better. It easy easy to set up, and you can quickly turn any text area into a powerful WYSIWYG editor with just a few simple lines of code.