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.
WP2LaTeX is a program designed to translate WordPerfect documents into LaTeX 2.09 and LaTeX 2.0e. It is able to cope with Macintosh WordPerfect 1.x, 2.x, 3.x, and 4.x and PC WP 4.x, 5.x, and 6.x documents (WP 7.x and 8.x have same binary file format as 6.x, so no additional conversion module is necessary.)
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.
Diagnose is a portable vector editor designed for drawing various types of diagrams. It supports features common for this type of application: it allows you to draw lines, arrows, rectangles, and polygons, and it allows you to group them together, and so on. Moreover, it allows you to include snippets of the LaTeX code into the diagram. This means that you can use LaTeX to typeset formulas, paragraphs of text, etc.
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.
TikZ-dependency allows you to draw dependency graphs in LaTeX documents with little or no effort. The package has a very easy to learn, high level interface that can be used to draw simple dependency trees, complex non projective graphs, bubble parses, and in general any kind of graph that is based on a sequence of nodes and edges among these. It is based on PGF/TikZ and can be used either with latex or pdflatex. It comes with very comprehensive documentation that will get you started in 10 minutes, even without any prior knowledge of TikZ. It also provides a lot of styling facilities to let you personalize the look and feel of the graphs.