Best Free and Open Source Software – Documents

Office Software
Linux is very popular in the business environment.
Business IntelligenceBusiness Intelligence - Design and generate reports from a wide range of data sources. This software is used for reporting and querying software, digital dashboards, process and data mining, business performance management, and spreadsheets.
BPMBusiness Process Management - Manage your business with a complete software solution. This software takes a holistic management approach that enhances business effectiveness and flexibility deploying a set of standardized IT technologies and tools.
CachingCaching Systems - Caches are employed in a variety of different ways including storing items in memory, to disk, and to a database. They are also used to service DNS requests, as well as distributed caching.
Document-Oriented DatabaseDatabases (Document-Oriented) - With this type of database each record is stored as a document without the need to define in advance the schema of the data.
SQL ServerDatabases (Relational) - Relational databases match data using common characteristics found within the data set. Most databases are based on this type.
MongoDBDatabases: MongoDB GUIs - MongoDB is a high performance, open source, non-relational NoSQL database written in C++. We feature graphical user interfaces for this database.
MySQL ToolsDatabases: MySQL Tools - MySQL is a relational database management system. It provides a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server. We cover essential utilities for MySQL.
Document Management SystemsDocument Management Systems - This is an information technology that has taken over from legacy systems of manual or server based file sharing, the electronic filing cabinet, to control policies and procedures. It is one of the functions provided by Enterprise Content Management.
Document ProcessorsDocument Processors - Produce high quality documents by focusing on the structure of the document rather than its appearance.
GroupwareGroupware - Groupware software (often known as collaborative software) is designed to enable users to collaborate, regardless of location, via the internet or a corporate intranet and to work together in a virtual atmosphere.
LaTeXLaTeX Tools - LaTeX is a document preparation system and document markup language for high-quality typesetting. We explore LaTeX editors, bibliography tools and more.
OCROCR Systems - Optical Character Recognition (OCR) is the conversion of scanned images of handwritten, typewritten or printed text into searchable, editable documents. OCR software is able to recognise the difference between characters and images, and between characters themselves.
OCROCR Tools - An eclectic mix of OCR tools. We feature desktop software that offers good recognition accuracy and file formats.
OCROCR Screen Capture Tools - OCR powered screen-capture tools to capture information instead of images.
Office SoftwareOffice Software - Linux has a good selection of desktop business software that can help to enhance an organization’s efficiency and adaptability to change.
Office SuiteOffice Suites - An office suite is a collection of related software for knowledge workers. The software is distributed together in a single package, with a consistent graphical interface, and typically with strong integration between the different components.
PDFPDF Manipulation Tools - We recommend small tools that are designed to manipulate PDF files. Software that extract, splits, merge, mix, rotate, translate, convert and much more.
PDFPDF Tools - An eclectic mix of PDF related software including tools to create PDFs, compress them, as well as libraries.
PDFPDF Viewers - Besides great PDF viewers, many are versatile document viewers. Over the years PDF has become an extremely important file format.
Presentation Tools - These tools show information in the form of a slide show, a presentation of a series of still images. Help make your slides look stunning.
Project ManagementProject Management - Project management tools encompass many different types of software such as scheduling, resource allocation, collaboration software, quality management, and cost control / budget management.
Script Writing - Script writing is the art and craft of writing scripts for the general public. The script can take the form of musicals, plays, novels, films, television programmes, and more.
Text Editors
Collaborative EditingCollaborative Editing Tools - Focus on writing without interruption, yet work mutually with others. With good collaborative software we can share notes, data and files, and use comments to share thoughts in real-time or asynchronously. Working together on documents, images, video, presentations, and tasks is made less of a chore.
Text EditorConfiguration Frameworks for Emacs - These configuration frameworks are a stepping stone. You can use these configuration frameworks, tailor them to your own preferences, and, in less time, fully master the power of Emacs.
Text EditorDistraction-Free Compact Text Editors - These editors are designed for remote editing and much more. Whatever the level of sophistication of the editor, they typically have a common set of functionality, such as searching/replacing text, formatting text, importing files, as well as moving text within the file.
Text EditorDistraction-Free Tools for Writers - These editors help you focus on writing without interruption. Most of the tools are available as desktop applications.
Text EditorEmacs-Like Text Editors - We focus on simpler programs to Emacs. Over the years, one of the most emotive areas in the world of Linux is the choice of text editor.
Hex EditorHex Editors - A hex editor is a special type of editor that can open any type of file and display its contents, byte by byte.
HTML Text EditorHTML Editors - We cover simple HTML editors that are suitable for beginners, to editors that are targeted towards programmers.
Text EditorMarkdown Editors - Markdown is a minimal markup language. Readability is at the very heart of Markdown. It offers the advantages of plain text, provides a convenient format for writing for the web, but it’s not intended to be a replacement for HTML.
Text EditorNeovim GUIs - Third party GUIs designed for Neovim, a Vim-fork focused on extensibility and usability.
Editors for NovelistsTools for Novelists - Software that is designed to meet the specialised needs of a budding novelist including tools to help capture and visualise ideas.
Text EditorVim-Like Text Editors - Alternatives in the Vim vein. Vim is an enhanced version of the vi editor, with development dating back to 1976.
right-indentation-text-editorEditors - This article covers console, graphical, HTML editors, and text processing software.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.