software category
metaclass of software
compiler
computer program that transforms source code into object code
genealogy software
type of computer software used to record, organise, and publish genealogical data
antivirus software
computer security software that is used to prevent, detect, and remove malware
interpreter
program that executes source code without a separate compilation step
spreadsheet
computer program for organization and analysis of worksheets (data in a tabular form)
web application
application that uses a web browser as a client
daemon
computer program that runs persistently as a background process to provide a service
graphics library
program library designed to aid in rendering computer graphics to a monitor
source code editor
text editor specialized in editing software source code
mail retrieval agent
computer software used to retrieve email from a remote mail server and deliver it to a local or remote email mailbox
system software
computer software that provides a platform for running application software
document management system
software that provides an automated way to store, manage and track electronic documents
image viewer
computer program that can display stored graphical images
image organizer
application software focused on organizing digital images
decompiler
computer program that transforms low-level code into high-level code
mkfs
command used to format a block storage device with a specific file system
terminal emulator
program that emulates a video terminal
runtime library
set of routines that can be invoked by a compiled software binary during its execution
validator
computer program used to check the validity or syntactical correctness of a fragment of code or document
music disk
term used by the demoscene to describe a collection of songs made on a computer
tiling window manager
window manager with an organization of the screen into mutually non-overlapping frames
documentation generator
computer program that creates software documents
instant messaging client
software for sending or receiving chat messages
communication software
software type
Linux Intrusion Detection System
patch to the Linux kernel and associated administrative tools that enhances the kernel's security
implementation of a programming language
software package for processing and executing computer programs in some language
publishing platform
online publishing environment
astrology software
software used for astrology
clinical decision support system
diagnosis assisted by a machine
compositing software
used in film post-production for compositing, special effects, and color correction
Contact manager
software program for contact information
GPS navigation software
software used for GPS navigation
graphic art software
type of software
social network analysis software
software which facilitates quantitative or qualitative analysis of social networks
MIDI editor
Application software for editing MIDI files
code sanitizer
Runtime instrumentation codes that detect suspicious behavior