Software Genre Filter Software Genre topics

Share This
table started by robert for the Computers Commons
The general top-level description of the function of a piece of software.
+

x

   
x name x image x Software In Genre x article
+

Do you know something that's missing from this view? Add it!

If you have a list you can use our wizard to match it with topics that may already be in Freebase.
Go to the import tool »
x Audio engineering Engineer at audio console at Danish Broadcasting Corporation Acourate
Audio engineering is a part of audio science dealing with the recording and reproduction of sound through mechanical and electronic means. The field draws on many disciplines, including electrical engineering, acoustics, psychoacoustics, and music....
x Loudspeaker design   Acourate  
x Audio signal processing   Acourate
Audio signal processing, sometimes referred to as audio processing, is the intentional alteration of auditory signals, or sound. As audio signals may be electronically represented in either digital or analog format, signal processing may occur in...
Ecasound
x Open source MediaWiki Miranda IM
Open source describes practices in production and development that promote access to the end product's source materials—typically, their source code. Some consider open source a philosophy, others consider it a pragmatic methodology. Before the term...
FreeBSD
Freebase Ruby Library
Info
Apache Jackrabbit
more
x Application server   HAppS
An application server is a software framework dedicated to the efficient execution of procedures (scripts, routines, programs, ...) for supporting the construction of applications. The term was created in the context of web applications. In these,...
Oracle Application Server
ColdFusion
WebSphere
Lasso programming language
more
x DNS Server   HAppS  
x Database   HAppS
A Database is an integrated collection of logically related records or files consolidated into a common pool that provides data for one or more multiple uses. One way of classifying databases involves the type of content, for example: bibliographic,...
Berkeley DB
MySQL
PostgreSQL
Visual FoxPro
more
x Window manager Työpöytämallinen twm, X Window Systemsin oletus vuodesta 1989 Wmii
A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment. They work in conjunction with...
AfterStep
Enlightenment
WindowLab
Window Maker
more
x BitTorrent client   Unworkable
A BitTorrent client is a computer program that manages downloads and uploads using the BitTorrent protocol. The first client, known as BitTorrent, was created by Bram Cohen, in October 2002. Many subsequent clients have been at least partially based...
RTorrent
UTorrent
BitTorrent client
Bitflu
more
x Relational database management system Relational database terminology. PostgreSQL
A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as introduced by E. F. Codd. Most popular commercial and open source databases currently in use are based on the relational...
SQLite
MaxDB
Informix
HSQLDB
more
x Identity and access management   Shibboleth  
x Network Programming Framework   /guid/9202a8c04000641f8000000005c8d34c  
x Download manager   Download Accelerator Plus
A download manager is a computer program dedicated to the task of downloading (and sometimes uploading) possibly unrelated stand-alone files from (and sometimes to) the Internet for storage. This is unlike a World Wide Web browser, which is mainly...
Orbit Downloader
ReGet
Internet Download Manager
Net Transport
more
x Terminal emulator A sample Xterm, running the BASH shell, showing a list of /etc GNU Screen
A terminal emulator, terminal application, term, or tty for short, is a program that emulates a "dumb" video terminal within some other display architecture. Though typically synonymous with a command line shell or text terminal, the term terminal...
Terminal
Xterm
Aterm
YaKuake
more
x Utility software   Freebase Browser
Utility software is a kind of system software designed to help analyze, configure, optimize and maintain the computer. A single piece of utility software is usually called a utility or tool. Utility software should be contrasted with application...
Apple Type Services for Unicode Imaging
Apple Advanced Typography
AutoHotkey
Disk Utility
more
x Ajax   Freebase wine browser
Ajax (shorthand for asynchronous JavaScript and XML) is a group of interrelated web development techniques used on the client-side to create interactive web applications. With Ajax, web applications can retrieve data from the server asynchronously...
ZK Framework
Apache XAP
x Visualization   OmniGraffle
This software genre encompasses packages, languages, frameworks or applications that visualize data.
DOT language
Prefuse
rdfscape
x Digital library management system   CONTENTdm  
x Telephony   VOCP  
x FTP Server   Pure-FTPd  
x Bug tracking system   Bugzilla
A bug tracking system is a software application that is designed to help quality assurance and programmers keep track of reported software bugs in their work. It may be regarded as a sort of issue tracking system. Many bug-tracking systems, such as...
Mantis Bugtracker
Track+
GNATS
Pragma tims
more
x Revision control   Microsoft Visual SourceSafe
Revision control (also known as version control, source control or (source) code management (SCM)) is the management of changes to documents, programs, and other information stored as computer files. It is most commonly used in software development,...
Darcs
Rational ClearCase
Revision Control System
Subversion
more
x Molecular dynamics Cudeposition CHARMM
Molecular dynamics (MD) is a form of computer simulation in which atoms and molecules are allowed to interact for a period of time by approximations of known physics, giving a view of the motion of the particles. This kind of simulation is...
Moscito
x Productivity LabourProdComparison OpenOffice.org Impress
Productivity is a measure of output from a production process, per unit of input. For example, labor productivity is typically measured as a ratio of output per labor-hour, an input. Productivity may be conceived of as a metric of the technical or...
x Presentation Street preacher in Covent Garden using a presentation style OpenOffice.org Impress
Presentation is the practice of showing and explaining the content of a topic to an audience or learner. A presentation program, such as Microsoft PowerPoint, is often used to generate the presentation content.
Keynote
Adobe Persuasion
MediaShout
Corel Presentations
more
x Office Messy, unorganized office OpenOffice.org Impress
An office is generally a room or other area in which people work, but may also denote a position within an organization with specific duties attached to it (see officer, office-holder, official); the latter is in fact an earlier usage, office as...
x Data mining dataprocess.gif Weka
Data mining is the process of extracting patterns from data. As more data is gathered, with the amount of data doubling every three years, data mining is becoming an increasingly important tool to transform these data into information. It is...
Microsoft Analysis Services
AeroText
TANAGRA
x JQuery Plugin   Freebase Suggest  
x Object-relational Mapper   SQLObject  
SQLAlchemy
Hibernate
Django web framework
x Text processor   Sed  
x Office suite   OpenOffice.org
In computing, an office suite, sometimes called an office software suite or productivity suite is a collection of programs intended to be used by knowledge workers. The components are generally distributed together, have a consistent user interface...
Microsoft Office
GNOME Office
KOffice
Microsoft Office 2007
more
x Artificial intelligence ASIMO at the Expo 2005 ELIZA
Artificial intelligence (AI) is the intelligence of machines and the branch of computer science which aims to create it. Textbooks define the field as "the study and design of intelligent agents," where an intelligent agent is a system that...
Cyc
Dendral
Modular Audio Recognition Framework
x Linux distribution   Fedora Core
A Linux distribution (also called GNU/Linux distribution by some vendors and users) is a member of the family of Unix-like software distributions built on top of the Linux kernel. Such distributions (often called distros for short) consist of a...
SabayonLinux
Arch Linux
SUSE Linux
Foresight Linux
more
x Video on demand Video on demand Miro
Video on Demand (VOD) or Audio Video on Demand (AVOD) are systems which allow users to select and watch/listen to video or audio content on demand. Television VOD systems either stream content through a set-top box, allowing viewing in real time, or...
Youtube for Mobile
x Community media   Miro
Community media is any form of media that is created and controlled by a community, either a geographic community or a community of identity or interest. Community media is separate from either private (commercial) media, State run media, or Public...
x Video   Miro
Video is the technology of electronically capturing, recording, processing, storing, transmitting, and reconstructing a sequence of still images representing scenes in motion. ==History== Video technology was first developed for cathode ray tube...
DVArchive
x Television Braun HF 1, Germany, 1958 Miro
Television (TV) is a widely used telecommunication medium for transmitting and receiving moving images, either monochromatic ("black and white") or color, usually accompanied by sound. "Television" may also refer specifically to a television set,...
Overcast Media
EyeTV
x Television on Demand   Miro
Television On Demand (TOD) is an emerging new digital cable service offering. This service concept is based on perceived consumer desire to receive live and pre-recorded programming. TOD provides the end user with programming, without having to wait...
x Friend-to-friend   Ripple monetary system
A friend-to-friend (or F2F) computer network is a type of peer-to-peer network in which users only make direct connections with people they know. Passwords or digital signatures can be used for authentication. F2F networks which do not offer...
Freenet
GNUnet
Turtle F2F
x Online banking 800px-Internet Banking no name Ripple monetary system
Online banking (or Internet banking) allows customers to conduct financial transactions on a secure website operated by their retail or virtual bank, credit union or building society. Online banking solutions have many features and capabilities in...
x Machine learning   RapidMiner
Machine learning is a scientific discipline that is concerned with the design and development of algorithms that allow computers to change behavior based on data, such as from sensor data or databases. A major focus of machine learning research is...
Weka
MALLET
x Enterprise resource planning ERP Stoq
Enterprise Resource Planning (ERP) is a term usually used in conjunction with ERP software or an ERP system which is intended to manage all the information and functions of a business or company from shared data stores. An ERP system typically has...
activeCommerce
Microsoft Dynamics AX
24SevenOffice
MySAP ERP
more
x Customer Relationship Management   Stoq
Customer relationship management (CRM) is a broadly recognized, widely-implemented strategy for managing and nurturing a company’s interactions with customers and sales prospects. It involves using technology to organize, automate, and synchronize...
activeCommerce
Vtiger CRM
Hipergate
GoldMine
more
x Music Allegory of Music on the Opéra Garnier iTunes
Music is an art form whose medium is sound. Common elements of music are pitch (which governs melody and harmony), rhythm (and its associated concepts tempo, meter, and articulation), dynamics, and the sonic qualities of timbre and texture. The word...
Ableton Live
FoxyTunes
Pure Data
Max
more
x Audio player   foobar2000
An audio player is a kind of media player for playing back digital audio, including optical discs such as CDs, SACDs, DVD-Audio, HDCD, audio files and streaming audio. In addition to VCR-like functions like playing, pausing, stopping, rewinding, and...
Banshee
XMMS
Mpg123
BMPx
more
x File Transfer Protocol Cara kerja protokol FTP FileZilla
See File Transfer Protocol.
CuteFTP
Mozilla Firefox
Wget
WinSCP
more
x Object-relational mapping   TopLink
Object-relational mapping (ORM, O/RM, and O/R mapping) in computer software is a programming technique for converting data between incompatible type systems in relational databases and object-oriented programming languages. This creates, in effect,...
EclipseLink
Java Persistence API
Hibernate
JPOX
more
x Java Persistence API   EclipseLink
The Java Persistence API, sometimes referred to as JPA, is a Java programming language framework that allows developers to manage relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition. The Java...
TopLink
x Eclipse Eclipse  
Eclipse is a multi-language software development environment comprising an IDE and a plug-in system to extend it. It is written primarily in Java and can be used to develop applications in Java and, by means of the various plug-ins, in other...
x Video Conversion   ISquint  
VisualHub
HandBrake
MEncoder
FfmpegX
more
x Accounting software   GnuCash
Accounting software is application software that records and processes accounting transactions within functional modules such as accounts payable, accounts receivable, payroll, and trial balance. It functions as an accounting information system. It...
FinanceToGo
GnuCash
QuickBooks
x User Assistance and Performance Support    
User Assistance and Performance Support are general terms for guided assistance to a user of a software product. The phrase incorporates all forms of help available to a user. Now assistance can automatically perform procedures or step users through...
x Geographic Information System Snow-cholera-map Quantum GIS
A geographic information system (GIS), or geographical information system captures, stores, analyzes, manages, and presents data that is linked to location. Technically, a GIS is a system which includes mapping software and its application to remote...
PostGIS
GeoServer
GRASS GIS
ArcIMS
more
x Video transcoding   DVArchive
Video transcoding is the process of re-purposing video into different formats and viewing media. The original data is decoded or decompressed to a raw intermediate format in a way that mimics the standard playback of the original codec and then...
Catalencoder
x Search engine search engines.jpg Powerset
 a listing of some of the best internet search engines
Sphinx
Zvents
x Graphics library   Cairo
A graphics library is a program library designed to aid in rendering computer graphics to a monitor. This typically involves providing optimized versions of functions that handle common rendering tasks. This can be done purely in software and...
OpenJPEG
GPhoto
Simple DirectMedia Layer
Mesa 3D
more
x Vector graphics editor Xfig screenshot Inkscape
A vector graphics editor is a computer program that allows users to compose and edit vector graphics images interactively on a computer. (compare with MetaPost) and save them in one of many popular vector graphics formats, such as EPS, PDF, WMF, SVG...
Corel Paint Shop Pro
Adobe Illustrator
CorelDRAW
Xara Xtreme
more
x Object-oriented programming language    
This is a list of object-oriented programming languages.
x Resource Description Framework   rdfscape
The Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C) specifications originally designed as a metadata data model. It has come to be used as a general method for conceptual description or modeling of information...
Sesame
Jena Framework
x Web Ontology Language   rdfscape
The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies, and is endorsed by the World Wide Web Consortium. This family of languages is based on two (largely, but not entirely, compatible) semantics:...
Edit Collection Schema
All topics in this collection are typed as Software Genre
Use Data from this Collection
Choose a format:

Images and articles are not included in export files, which are limited to 1000 items. Complete data dumps are also available here.

Flag this Collection
Why do you want to flag this collection?