Linux is very popular in the business environment.
Business 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.
Business 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.
Caching 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.
Databases (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.
Databases (Relational) - Relational databases match data using common characteristics found within the data set. Most databases are based on this type.
Databases: MongoDB GUIs - MongoDB is a high performance, open source, non-relational NoSQL database written in C++. We feature graphical user interfaces for this database.
Databases: 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 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 Processors - Produce high quality documents by focusing on the structure of the document rather than its appearance.
Groupware - 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.
LaTeX Tools - LaTeX is a document preparation system and document markup language for high-quality typesetting. We explore LaTeX editors, bibliography tools and more.
OCR 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.
OCR Tools - An eclectic mix of OCR tools. We feature desktop software that offers good recognition accuracy and file formats.
Office Software - Linux has a good selection of desktop business software that can help to enhance an organization’s efficiency and adaptability to change.
Office 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.
PDF 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.
PDF Tools - An eclectic mix of PDF related software including tools to create PDFs, compress them, as well as libraries.
PDF 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 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.
Collaborative 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.
Configuration 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.
Distraction-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.
Emacs-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 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 Editors - We cover simple HTML editors that are suitable for beginners, to editors that are targeted towards programmers.
Markdown 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.
Neovim GUIs - Third party GUIs designed for Neovim, a Vim-fork focused on extensibility and usability.
Tools for Novelists - Software that is designed to meet the specialised needs of a budding novelist including tools to help capture and visualise ideas.
Vim-Like Text Editors - Alternatives in the Vim vein. Vim is an enhanced version of the vi editor, with development dating back to 1976.
Editors - This article covers console, graphical, HTML editors, and text processing software.