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
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
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
Usage notes
- Use
namefor the commonly recognized name of the software. - Use
other_namefor another widely recognized name or abbreviation. - Use
logofor the software logo filename only. Do not includeFile:.... - Use
screenshotfor a useful screenshot of the software interface. - Use
logo_altandscreenshot_altfor short alternative text. - Use only properly licensed logos and screenshots.
- Use
captionfor a useful image or screenshot caption. - Use
software_typefor a clear category such as web browser, office suite, media player, graphics editor, developer tool, or mobile application. - The older
typeparameter is accepted as an alias forsoftware_type. - Use
developerfor the current developer, company, organization, project, or development team. - Use
original_authorwhen the software's original creator is different from its current developer. - Use
initial_releasefor the human-readable first public release date. - Use
initial_release_isoonly when an exact release date is known. UseYYYY-MM-DD. - Use
latest_release_versionfor the latest stable release version only. - Use
latest_release_datefor its human-readable release date. - Use
latest_release_date_isoinYYYY-MM-DDformat. - 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_languagefor important languages used to develop the software. Separate several languages with semicolons. - Use
operating_systemfor officially supported operating systems. Separate several systems with semicolons. - Use
platformfor broader runtime or device platforms such as desktop, mobile, web, Java, or .NET when useful. - Use
available_infor the languages in which the user interface is available. - Use
licensefor the software's principal license or licensing model. - Use
source_modelfor values such asOpen source,Source available, orProprietary. - Do not assume that free software is open source or that commercial software is proprietary.
- Use
file_sizeonly when a useful and reasonably stable package size can be identified. Include the unit. - Use
requirementsfor important runtime or system requirements. - Use
featuresfor major defining functions rather than promotional claims. - Use
statusfor a simple state such asActive,Discontinued, orUnsupported. - Use
predecessorandsuccessoronly when a clear software-generation relationship exists. - Use
repositoryonly for an official source-code repository. - Use
download_urlonly for an official software download page. - Use
websiteonly for the official software or project website. - The older
urlparameter is accepted as an alias forwebsite. - 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.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Name | name | Commonly recognized name of the software. | String | optional |
| Other name | other_name | Another widely recognized software name or abbreviation. | String | optional |
| Logo | logo | Software logo filename without File markup. | File | optional |
| Logo alternative text | logo_alt | Short alternative text describing the software logo. | String | optional |
| Screenshot | screenshot | Screenshot filename showing the software interface. | File | optional |
| Screenshot alternative text | screenshot_alt | Short alternative text describing the software screenshot. | String | optional |
| Caption | caption | Short caption displayed below the software image or screenshot. | String | optional |
| Software type | software_type type | General software category such as web browser, office suite, media player, graphics editor, or developer tool. | String | optional |
| Developer | developer | Current software developer, organization, project, company, or development team. | String | optional |
| Original author | original_author | Original creator or creators when different from the current developer. | String | optional |
| Initial release | initial_release | Human-readable date of the software's first public release. | String | optional |
| Initial release ISO | initial_release_iso | Exact machine-readable initial release date in YYYY-MM-DD format. | String | optional |
| Latest release version | latest_release_version | Latest stable release version of the software. | String | optional |
| Latest release date | latest_release_date | Human-readable date of the latest stable release. | String | optional |
| Latest release date ISO | latest_release_date_iso | Exact machine-readable latest stable release date in YYYY-MM-DD format. | String | optional |
| Programming language | programming_language | Important programming languages used to develop the software. | String | optional |
| Operating system | operating_system | Officially supported operating systems. | String | optional |
| Platform | platform | Runtime, device, or broader software platform. | String | optional |
| Available in | available_in | Languages in which the software interface is available. | String | optional |
| License | license | Principal software license or licensing model. | String | optional |
| Source model | source_model | Source model such as Open source, Source available, or Proprietary. | String | optional |
| File size | file_size | Software package size including the unit when useful. | String | optional |
| Requirements | requirements | Important runtime, dependency, or system requirements. | String | optional |
| Features | features | Major defining software features. | String | optional |
| Status | status | Current software status such as Active, Discontinued, or Unsupported. | String | optional |
| Predecessor | predecessor | Previous software product in a clearly defined generation or sequence. | String | optional |
| Successor | successor | Following software product in a clearly defined generation or sequence. | String | optional |
| Repository | repository | Official source-code repository URL. | URL | optional |
| Download URL | download_url | Official software download URL. | URL | optional |
| Website | website url | Official software or project website. | URL | optional |