Contents

Template:Infobox software/doc

Infobox software is WikiPartner's standard infobox for software applications, desktop programs, mobile applications, web browsers, media players, office suites, developer tools, and other notable software.

All parameters are optional. Add only information supported by reliable sources. Empty fields are automatically hidden.

Adding this template to an article also generates WikiPartner SoftwareApplication structured data automatically. Editors do not need to create schema markup manually.

Short usage

Use this version for most software articles.

{{Infobox software
| name =
| logo =
| logo_alt =
| screenshot =
| screenshot_alt =
| caption =
| software_type =
| developer =
| initial_release =
| latest_release_version =
| programming_language =
| operating_system =
| license =
| website =
}}

Full usage

Use this version when more information about the software is available. Remove parameters that are not needed.

{{Infobox software
| name =
| other_name =

| logo =
| logo_alt =
| screenshot =
| screenshot_alt =
| caption =

| software_type =

| developer =
| original_author =

| initial_release =
| initial_release_iso =

| latest_release_version =
| latest_release_date =
| latest_release_date_iso =

| programming_language =
| operating_system =
| platform =
| available_in =

| license =
| source_model =

| file_size =
| requirements =
| features =

| status =

| predecessor =
| successor =

| repository =
| download_url =
| website =
}}

Examples

The examples below show both the wikitext entered by an editor and the finished WikiPartner infobox.

Logos and screenshots are not included in these examples so the previews do not depend on a particular uploaded file. Editors may add properly licensed files when available.

Web browser — Mozilla Firefox

Wikitext

{{Infobox software
| name = Mozilla Firefox
| other_name = Firefox
| software_type = Web browser
| developer = Mozilla
| initial_release = 9 November 2004
| initial_release_iso = 2004-11-09
| programming_language = C++; Rust; JavaScript
| operating_system = Windows; macOS; Linux; Android; iOS
| platform = Desktop; mobile
| available_in = Multiple languages
| license = Mozilla Public License 2.0
| source_model = Open source
| features = Tabbed browsing; extension support; private browsing
| status = Active
| website = https://www.mozilla.org/firefox/
}}

Rendered infobox

Mozilla Firefox
Web browser




Other name
Firefox
Type
Web browser
Developer
Mozilla


Initial release
9 November 2004



Written in
C++; Rust; JavaScript
Operating system
Windows; macOS; Linux; Android; iOS
Platform
Desktop; mobile
Available in
Multiple languages
License
Mozilla Public License 2.0
Source model
Open source



Features
Tabbed browsing; extension support; private browsing
Status
Active





Office suite — LibreOffice

Wikitext

{{Infobox software
| name = LibreOffice
| software_type = Office suite
| developer = The Document Foundation
| initial_release = 25 January 2011
| initial_release_iso = 2011-01-25
| programming_language = C++; Java; Python
| operating_system = Windows; macOS; Linux
| platform = Desktop
| available_in = Multiple languages
| license = Mozilla Public License 2.0
| source_model = Open source
| features = Word processing; spreadsheets; presentations; database tools; vector graphics
| status = Active
| website = https://www.libreoffice.org/
}}

Rendered infobox

LibreOffice
Office suite





Type
Office suite
Developer
The Document Foundation


Initial release
25 January 2011



Written in
C++; Java; Python
Operating system
Windows; macOS; Linux
Platform
Desktop
Available in
Multiple languages
License
Mozilla Public License 2.0
Source model
Open source



Features
Word processing; spreadsheets; presentations; database tools; vector graphics
Status
Active





Media player — VLC media player

Wikitext

{{Infobox software
| name = VLC media player
| other_name = VLC
| software_type = Media player
| developer = VideoLAN
| initial_release = 2 February 2001
| initial_release_iso = 2001-02-02
| programming_language = C; C++; Lua
| operating_system = Windows; macOS; Linux; Android; iOS
| platform = Desktop; mobile
| available_in = Multiple languages
| license = GNU General Public License
| source_model = Open source
| features = Audio playback; video playback; streaming; media conversion
| status = Active
| website = https://www.videolan.org/vlc/
}}

Rendered infobox

VLC media player
Media player




Other name
VLC
Type
Media player
Developer
VideoLAN


Initial release
2 February 2001



Written in
C; C++; Lua
Operating system
Windows; macOS; Linux; Android; iOS
Platform
Desktop; mobile
Available in
Multiple languages
License
GNU General Public License
Source model
Open source



Features
Audio playback; video playback; streaming; media conversion
Status
Active





Usage notes

  • Use name for the commonly recognized name of the software.
  • Use other_name for another widely recognized name or abbreviation.
  • Use logo for the software logo filename only. Do not include File:....
  • Use screenshot for a useful screenshot of the software interface.
  • Use logo_alt and screenshot_alt for short alternative text.
  • Use only properly licensed logos and screenshots.
  • Use caption for a useful image or screenshot caption.
  • Use software_type for a clear category such as web browser, office suite, media player, graphics editor, developer tool, or mobile application.
  • The older type parameter is accepted as an alias for software_type.
  • Use developer for the current developer, company, organization, project, or development team.
  • Use original_author when the software's original creator is different from its current developer.
  • Use initial_release for the human-readable first public release date.
  • Use initial_release_iso only when an exact release date is known. Use YYYY-MM-DD.
  • Use latest_release_version for the latest stable release version only.
  • Use latest_release_date for its human-readable release date.
  • Use latest_release_date_iso in YYYY-MM-DD format.
  • Because software changes frequently, update latest-version fields whenever a newer stable release becomes available.
  • Do not use beta, nightly, development, or release-candidate versions as the latest stable version.
  • Use programming_language for important languages used to develop the software. Separate several languages with semicolons.
  • Use operating_system for officially supported operating systems. Separate several systems with semicolons.
  • Use platform for broader runtime or device platforms such as desktop, mobile, web, Java, or .NET when useful.
  • Use available_in for the languages in which the user interface is available.
  • Use license for the software's principal license or licensing model.
  • Use source_model for values such as Open source, Source available, or Proprietary.
  • Do not assume that free software is open source or that commercial software is proprietary.
  • Use file_size only when a useful and reasonably stable package size can be identified. Include the unit.
  • Use requirements for important runtime or system requirements.
  • Use features for major defining functions rather than promotional claims.
  • Use status for a simple state such as Active, Discontinued, or Unsupported.
  • Use predecessor and successor only when a clear software-generation relationship exists.
  • Use repository only for an official source-code repository.
  • Use download_url only for an official software download page.
  • Use website only for the official software or project website.
  • The older url parameter is accepted as an alias for website.
  • Leave unused parameters out.
  • Do not guess versions, release dates, programming languages, system support, licenses, developers, or technical requirements.
  • Important information should be supported by reliable sources.

TemplateData

WikiPartner's standard infobox for software applications, desktop programs, mobile applications, web browsers, media players, office suites, developer tools, and other notable software.

Template parameters

ParameterDescriptionTypeStatus
Namename

Commonly recognized name of the software.

Stringoptional
Other nameother_name

Another widely recognized software name or abbreviation.

Stringoptional
Logologo

Software logo filename without File markup.

Fileoptional
Logo alternative textlogo_alt

Short alternative text describing the software logo.

Stringoptional
Screenshotscreenshot

Screenshot filename showing the software interface.

Fileoptional
Screenshot alternative textscreenshot_alt

Short alternative text describing the software screenshot.

Stringoptional
Captioncaption

Short caption displayed below the software image or screenshot.

Stringoptional
Software typesoftware_type type

General software category such as web browser, office suite, media player, graphics editor, or developer tool.

Stringoptional
Developerdeveloper

Current software developer, organization, project, company, or development team.

Stringoptional
Original authororiginal_author

Original creator or creators when different from the current developer.

Stringoptional
Initial releaseinitial_release

Human-readable date of the software's first public release.

Stringoptional
Initial release ISOinitial_release_iso

Exact machine-readable initial release date in YYYY-MM-DD format.

Stringoptional
Latest release versionlatest_release_version

Latest stable release version of the software.

Stringoptional
Latest release datelatest_release_date

Human-readable date of the latest stable release.

Stringoptional
Latest release date ISOlatest_release_date_iso

Exact machine-readable latest stable release date in YYYY-MM-DD format.

Stringoptional
Programming languageprogramming_language

Important programming languages used to develop the software.

Stringoptional
Operating systemoperating_system

Officially supported operating systems.

Stringoptional
Platformplatform

Runtime, device, or broader software platform.

Stringoptional
Available inavailable_in

Languages in which the software interface is available.

Stringoptional
Licenselicense

Principal software license or licensing model.

Stringoptional
Source modelsource_model

Source model such as Open source, Source available, or Proprietary.

Stringoptional
File sizefile_size

Software package size including the unit when useful.

Stringoptional
Requirementsrequirements

Important runtime, dependency, or system requirements.

Stringoptional
Featuresfeatures

Major defining software features.

Stringoptional
Statusstatus

Current software status such as Active, Discontinued, or Unsupported.

Stringoptional
Predecessorpredecessor

Previous software product in a clearly defined generation or sequence.

Stringoptional
Successorsuccessor

Following software product in a clearly defined generation or sequence.

Stringoptional
Repositoryrepository

Official source-code repository URL.

URLoptional
Download URLdownload_url

Official software download URL.

URLoptional
Websitewebsite url

Official software or project website.

URLoptional