Highlight converts sourcecode to HTML, RTF, LaTeX, TeX, SVG, Pango, BBCode and terminal escape sequences with coloured syntax highlighting. Language definitions and colour themes are customizable Lua scripts. It provides a plug-in interface to tweak syntax parsing and coloring.
TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX,
Zeal is an offline documentation browser. It's similar to Dash on OS X, but available cross-platform. It comes with ready-to-download manuals for many scripting and programming languages, frameworks and document standards. Zeal greatly simplifies searching across documentation.
WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification and much more. Compatible with PHP7 and MariaDB / MySQL.
PasDoc is a documentation tool for Object Pascal code, able to parse all modern Pascal features. Documentation is generated from comments found in your source code and from external files. Output formats include HTML and LaTeX. Command line and GUI versions are available.
Fresh is advanced IDE for assembly programming with built-in FASM compiler and visual programming features. Fresh is designed especially for middle to big assembly project and has many source exploration, searching and cross reference features. The IDE itself is written in assembly language and is self-compilable. The project also contains portable programming library FreshLib that allows writing portable assembly applications. FreshLib supports Linux, Windows and KolibriOS, but easily can be ex
Goozzee allows you to easily create, browse and share knowledge bases & documentation repositories, using topic maps. The GUI is written in C++ (using wxWidgets for easier cross-platform portability), and data is saved in a mysql relational database. Goozzee can be used in single-user mode, using the included Mysql embedded database. In multi-user mode, Goozzee uses a mysql or MariaDB server to store its data. Use this software to store notes, files of any type - even very large ones -; creat
The Linux-Hardware-Guide provides a knowledge base for Linux compatibility and Linux configuration of hardware. The Linux Hardware Guide Tools are a set of programs which automate the upload of hardware data to the database. Furthermore, they automatically find the necessary hardware configuration descriptions relevant for the hardware of the used Linux system.
A simple GTK-based Markdown previewer, designed to be used with an external editor. There are many Markdown previewers. mdpreview has been written to be as easy to use with an external editor as possible. Just open mdpreview, open your editor and start editing. mdpreview will automatically reload when the file changes, detect when you're viewing the bottom of the document and automatically scroll down on new content, and more. It includes themes that closely resemble github, and bitbucket.
Couscous is a static documentation generator implemented in PHP. It supports MarkDown Extra, and requires a YAML configuration file, but then autodiscovers and assembles any *.md files, generate a template- enriched manual, and save or upload it (optionally in a gh-pages branch).
PhpWiki is one of the earliest WikiWikiWeb clones implemented in PHP. Wikis are used for collaborative and per default authorization-less editing and provide a natural markup for structuring and easy hyperlinking. PhpWiki requires little initial configuration, comes with plugins and many built-in page extensions, and is fully gettext-internationalized.