ResearchMaster is a tool that you can trust to help with organization, multitasking, and research, both personal and professional. It provides a place to capture your fleeting thoughts and ideas, and it allows you to hit the ground running on projects. It was developed with professional scientific research in mind, but it's great for grocery lists and address books as well.
eLyXer (pronounced elixir) is a LyX to HTML converter. While there are a ton of such projects all over the Web, eLyXer has a clear focus on flexibility and elegant output. LyX is a wonderful text editor that produces beautiful PDF files. Internally, it exports documents to LaTeX, and from there to PDF. Sadly there is not an equivalent “export to HTML” option. With eLyXer, you can convert your master’s thesis, learned article, fascinating novel, or love letter to an HTML page that you can then publish on the Web. It is a standalone tool that does not depend on LyX.
MkDoc is a C and C++ code documentation tool. It parse complex code and still produces clear documentation for developers and library users. Unlike most code generation tools, it does not simply write generated code documentation with pieces of user text inside. Instead it handles plain documentation files with sections and other constructs (like Texinfo or LaTeX) and inserts pieces of generated code documentation on request. Thus it does not enforce any way of structuring your document. It has been designed to parse advanced C++ constructs including class inheritance, template specialization, and template instantiation. XHTML, Texinfo, LaTeX, and DocBook output formats are supported.
Newfangle is a literate programming technique for LyX (or LaTeX) inspired by notangle. It comes in two parts. The weave part that produces the formatted document is implemented entirely in LaTeX, and the tangle that generates the source code is implemented in awk for portability. Naturally, newfangle is written using literate programming techniques, using itself, and so the source is also the documentation. The source is written using the LyX document editor, an excellent front end to LaTeX. LyX is not required, but newfangle provides formatting support for LyX. Literate programming makes you write good code, because if you can't write a good justification or explanation for your code, it makes you think again and write something that you can explain.
TaylorType is a program that speeds up the creation of LaTeX documents. It will compile any LaTeX document you give it with a single click. The emphasis is on a very lightweight and simple GUI. The only interaction happens in the system tray, with two file selectors and a checkbox.
This program is especially useful when the main difference between the two LaTeX files is in permutation of sections, moved equations, etc. Given 2 LaTeX files, it prepares 2 annotated LaTeX files showing which equations of the 1st file are identical, or close, or similar, to which equations of the 2nd file. It does the same with the pieces of text. It also saves the snippets of text and equations from each text into separate files in 2 new folders, allowing the user to see the difference using a diff program.
RTextDoc is a text editor with proofreading. It is designed for typesetting professional research papers and manuals using the LaTeX, AsciiDoc, and DocBook markup languages. It includes on-the-fly spelling and grammar checking, syntax highlighting, bracket matching, folding, a document structure browser for sections and labels, bookmarks, a manager for LaTeX symbols, WYSIWYG equation editor, and integrated BibTex database manager.