Template:Infobox software: Difference between revisions

From BOINC Projects
Jump to navigation Jump to search
Al Piskun (talk | contribs)
No edit summary
Al Piskun (talk | contribs)
No edit summary
 
(53 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly><table class="infobox" style="width: 280px; float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #c8ccd1; border-radius: 4px; border-collapse: separate; border-spacing: 0; background-color: #ffffff; color: #202122; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Lato, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 1.5; box-shadow: 0 1px 3px rgba(0,0,0,0.05);">
<includeonly><table class="infobox bs-infobox" style="width:300px; float:right; clear:right; margin:0 0 1em 1em; border-radius:6px; font-size:13px; line-height:1.5; border-collapse:separate; border-spacing:0; overflow:hidden;">
<tr><th colspan="2" class="bs-infobox-title">{{{name|{{PAGENAME}}}}}</th></tr>
{{#if:{{{logo|}}}|<tr><td colspan="2" class="bs-infobox-logo">[[File:{{{logo}}}|180px|center]]{{#if:{{{logo caption|}}}|<div class="bs-infobox-caption">{{{logo caption}}}</div>}}</td></tr>}}
{{#if:{{{screenshot|}}}|<tr><td colspan="2" class="bs-infobox-screenshot">[[File:{{{screenshot}}}|250px|center]]{{#if:{{{caption|}}}|<div class="bs-infobox-caption">{{{caption}}}</div>}}</td></tr>}}
{{#if:{{{status|}}}{{{category|}}}{{{compute|}}}{{{dependencies|}}}|<tr><th colspan="2" class="bs-infobox-section">Project</th></tr>}}
{{#if:{{{status|}}}|{{#ifeq:{{{status}}}|Active|<tr class="bs-infobox-active"><th class="bs-infobox-active">Status</th><td class="bs-infobox-active" style="font-weight:600;">{{{status}}}</td></tr>|<tr class="bs-infobox-inactive"><th class="bs-infobox-inactive">Status</th><td class="bs-infobox-inactive" style="font-weight:600;">{{{status}}}</td></tr>}}}}
{{#if:{{{category|}}}|<tr><th>Category</th><td>{{{category}}}</td></tr>}}
{{#if:{{{compute|}}}|<tr><th>Compute</th><td>{{{compute}}}</td></tr>}}
{{#if:{{{dependencies|}}}|<tr><th>Requires</th><td>{{{dependencies}}}</td></tr>}}
{{#if:{{{developer|}}}{{{author|}}}{{{sponsor|}}}{{{maintainer|}}}{{{released|}}}{{{completed|}}}{{{discontinued|}}}{{{repository|}}}|<tr><th colspan="2" class="bs-infobox-section">Development</th></tr>}}
{{#if:{{{developer|}}}|<tr><th style="width:110px;">Developer</th><td>{{{developer}}}</td></tr>}}
{{#if:{{{author|}}}|<tr><th>Author</th><td>{{{author}}}</td></tr>}}
{{#if:{{{sponsor|}}}|<tr><th>Sponsor</th><td>{{{sponsor}}}</td></tr>}}
{{#if:{{{maintainer|}}}|<tr><th>Maintainer</th><td>{{{maintainer}}}</td></tr>}}
{{#if:{{{released|}}}|<tr><th>Initial release</th><td>{{{released}}}</td></tr>}}
{{#if:{{{completed|}}}|<tr><th>Completed</th><td class="bs-infobox-ended">{{{completed}}}</td></tr>}}
{{#if:{{{discontinued|}}}|<tr><th>Discontinued</th><td class="bs-infobox-ended">{{{discontinued}}}</td></tr>}}
{{#if:{{{repository|}}}|<tr><th>Repository</th><td>{{{repository}}}</td></tr>}}
{{#if:{{{programming language|}}}{{{operating system|}}}{{{size|}}}|<tr><th colspan="2" class="bs-infobox-section">Software</th></tr>}}
{{#if:{{{programming language|}}}|<tr><th style="width:110px;">Written in</th><td>{{{programming language}}}</td></tr>}}
{{#if:{{{operating system|}}}|<tr><th>Operating system</th><td>{{{operating system}}}</td></tr>}}
{{#if:{{{size|}}}|<tr><th>Size</th><td>{{{size}}}</td></tr>}}
{{#if:{{{stats as of|}}}{{{average performance|}}}{{{active users|}}}{{{total users|}}}{{{active hosts|}}}{{{total hosts|}}}|<tr><th colspan="2" class="bs-infobox-section">BOINC statistics</th></tr>}}
{{#if:{{{stats as of|}}}|<tr><th style="width:110px;" class="bs-infobox-statsdate">Stats as of</th><td class="bs-infobox-statsdate" style="font-weight:600;">{{{stats as of}}}</td></tr>}}
{{#if:{{{average performance|}}}|<tr><th>Performance</th><td>{{{average performance}}}</td></tr>}}
{{#if:{{{active users|}}}|<tr><th>Active users</th><td>{{formatnum:{{{active users}}}}}</td></tr>}}
{{#if:{{{total users|}}}|<tr><th>Total users</th><td>{{formatnum:{{{total users}}}}}</td></tr>}}
{{#if:{{{active hosts|}}}|<tr><th>Active hosts</th><td>{{formatnum:{{{active hosts}}}}}</td></tr>}}
{{#if:{{{total hosts|}}}|<tr><th>Total hosts</th><td>{{formatnum:{{{total hosts}}}}}</td></tr>}}
{{#if:{{{rac|}}}{{{credit per day|}}}{{{gpu performance|}}}{{{cpu performance|}}}|<tr><th colspan="2" class="bs-infobox-section">Analytics</th></tr>}}
{{#if:{{{rac|}}}|<tr><th style="width:110px;">RAC</th><td>{{formatnum:{{{rac}}}}}</td></tr>}}
{{#if:{{{credit per day|}}}|<tr><th>Credit/day</th><td>{{formatnum:{{{credit per day}}}}}</td></tr>}}
{{#if:{{{gpu performance|}}}|<tr><th>GPU performance</th><td>{{{gpu performance}}}</td></tr>}}
{{#if:{{{cpu performance|}}}|<tr><th>CPU performance</th><td>{{{cpu performance}}}</td></tr>}}
{{#if:{{{website|}}}{{{license|}}}|<tr><th colspan="2" class="bs-infobox-section">Metadata</th></tr>}}
{{#if:{{{website|}}}|<tr><th style="width:110px;">Website</th><td>{{{website}}}</td></tr>}}
{{#if:{{{license|}}}|<tr><th>License</th><td>{{{license}}}</td></tr>}}
</table>{{#seo:
|title={{{name|{{PAGENAME}}}}}
|image={{{logo|{{{screenshot|}}}}}}
|description={{#if:{{{description|}}}|{{{description}}}|{{PAGENAME}}{{#if:{{{category|}}}| is a {{{category}}} project}}{{#if:{{{compute|}}}| using {{{compute}}} computing}}{{#if:{{{status|}}}| (Status: {{{status}}})}}{{#if:{{{developer|}}}|, developed by {{{developer}}}}}{{#if:{{{sponsor|}}}|, sponsored by {{{sponsor}}}}}{{#if:{{{website|}}}|.}}}}
}}</includeonly><noinclude>
== Template:Infobox software ==


    <!-- Header -->
Modern BOINC-oriented infobox template for distributed computing and software project articles.
    <tr>
Includes automatic WikiSEO meta tags (title, image, description) for every page using this template.
        <th colspan="2" style="text-align:center;font-size:18px;font-weight:600;padding:12px;background:#2c3e50;color:#fff;">
An optional <code>description</code> parameter lets you override the auto-generated meta description.
            {{{name|{{PAGENAME}}}}}
        </th>
    </tr>


    <!-- Logo -->
=== Parameters ===
    {{#if:{{{logo|}}}|
    <tr>
        <td colspan="2" style="text-align:center;padding:12px;">
            [[File:{{{logo}}}|180px|center]]
            {{#if:{{{logo caption|}}}|<div style="font-size:11px;color:#54595d;margin-top:6px;">{{{logo caption}}}</div>}}
        </td>
    </tr>
    }}


    <!-- Screenshot -->
{| class="wikitable"
    {{#if:{{{screenshot|}}}|
! Parameter !! Description !! Required
    <tr>
|-
        <td colspan="2" style="text-align:center;padding:12px;background:#f8f9fa;">
| <code>name</code> || Software name (defaults to page name) || No
            [[File:{{{screenshot}}}|240px|center]]
|-
            {{#if:{{{caption|}}}|<div style="font-size:11px;color:#54595d;margin-top:6px;">{{{caption}}}</div>}}
| <code>logo</code> || Logo filename || No
        </td>
|-
    </tr>
| <code>logo caption</code> || Caption below logo || No
    }}
|-
| <code>screenshot</code> || Screenshot filename || No
|-
| <code>caption</code> || Caption below screenshot || No
|-
| <code>description</code> || Custom SEO meta description (overrides auto-generated one) || No
|-
| colspan="3" class="bs-infobox-section" | '''Project'''
|-
| <code>status</code> || Active, Completed, etc. Green background when "Active", red otherwise || No
|-
| <code>category</code> || Research category (e.g. Astrophysics, Mathematics) || No
|-
| <code>compute</code> || Processing type: CPU, GPU, or CPU & GPU || No
|-
| <code>dependencies</code> || Additional software required (e.g. VirtualBox, CUDA, Git) || No
|-
| colspan="3" class="bs-infobox-section" | '''Development'''
|-
| <code>developer</code> || Developer name || No
|-
| <code>author</code> || Original author || No
|-
| <code>sponsor</code> || Sponsoring organization || No
|-
| <code>maintainer</code> || Current maintainer || No
|-
| <code>released</code> || Initial release date || No
|-
| <code>completed</code> || Completion date or status (shown in red) || No
|-
| <code>discontinued</code> || Discontinuation date (shown in red) || No
|-
| <code>repository</code> || Source code repository link || No
|-
| colspan="3" class="bs-infobox-section" | '''Software'''
|-
| <code>programming language</code> || Language(s) the software is written in || No
|-
| <code>operating system</code> || Supported operating systems || No
|-
| <code>size</code> || Download/install size || No
|-
| colspan="3" class="bs-infobox-section" | '''BOINC statistics'''
|-
| <code>stats as of</code> || Date the statistics below were recorded || No
|-
| <code>average performance</code> || Average FLOPS or equivalent || No
|-
| <code>active users</code> || Current active user count || No
|-
| <code>total users</code> || All-time total users || No
|-
| <code>active hosts</code> || Current active host count || No
|-
| <code>total hosts</code> || All-time total hosts || No
|-
| colspan="3" class="bs-infobox-section" | '''Analytics'''
|-
| <code>rac</code> || Recent Average Credit || No
|-
| <code>credit per day</code> || Credits granted per day || No
|-
| <code>gpu performance</code> || GPU-specific performance metric || No
|-
| <code>cpu performance</code> || CPU-specific performance metric || No
|-
| colspan="3" class="bs-infobox-section" | '''Metadata'''
|-
| <code>website</code> || Official website URL || No
|-
| <code>license</code> || Software license || No
|}


    <!-- Development -->
=== Full example ===
    {{#if:{{{developer|}}}{{{author|}}}{{{maintainer|}}}{{{released|}}}{{{discontinued|}}}{{{repository|}}}|
    <tr><th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">Development</th></tr>
    }}


    {{#if:{{{author|}}}|<tr><th>Author</th><td>{{{author}}}</td></tr>}}
<pre>
    {{#if:{{{developer|}}}|<tr><th>Developer</th><td>{{{developer}}}</td></tr>}}
{{Infobox software
    {{#if:{{{maintainer|}}}|<tr><th>Maintainer</th><td>{{{maintainer}}}</td></tr>}}
| name                = Einstein@Home
    {{#if:{{{released|}}}|<tr><th>Initial release</th><td>{{{released}}}</td></tr>}}
| logo                = Ein.jpg
    {{#if:{{{discontinued|}}}|<tr><th>Discontinued</th><td style="color:#b32121;font-weight:500;">{{{discontinued}}}</td></tr>}}
| logo caption        = Einstein@Home logo
    {{#if:{{{repository|}}}|<tr><th>Repository</th><td>{{{repository}}}</td></tr>}}
| screenshot          = [email protected]
| caption              = Einstein@Home screensaver
| description          = Einstein@Home is an active Astrophysics BOINC project searching for gravitational waves and pulsars, developed by Bruce Allen and sponsored by the Max Planck Society.


    <!-- Releases -->
| status              = Active
    {{#if:{{{stable release|}}}{{{preview release|}}}{{{latest release version|}}}{{{latest preview version|}}}|
| category            = Astrophysics
    <tr><th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">Releases</th></tr>
| compute              = CPU & GPU
    }}
| dependencies        = None


    {{#if:{{{stable release|}}}|<tr><th>Stable release</th><td>{{{stable release}}}</td></tr>}}
| developer            = Bruce Allen
    {{#if:{{{preview release|}}}|<tr><th>Preview release</th><td>{{{preview release}}}</td></tr>}}
| author              = Bruce Allen
    {{#if:{{{latest release version|}}}|<tr><th>Latest version</th><td>{{{latest release version}}}</td></tr>}}
| sponsor              = Max Planck Society
    {{#if:{{{latest preview version|}}}|<tr><th>Latest preview</th><td>{{{latest preview version}}}</td></tr>}}
| maintainer          = Einstein@Home team
| released            = {{Start date and age|2005|02|19}}
| completed            = No
| discontinued        =
| repository          = {{URL|https://git.ligo.org/einsteinathome}}


    <!-- Environment -->
| programming language = C, C++
    {{#if:{{{programming language|}}}{{{operating system|}}}{{{platform|}}}{{{size|}}}{{{language|}}}{{{language count|}}}|
| operating system     = Windows, Linux, macOS, Android
    <tr><th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">Environment</th></tr>
| size                 = ~50 MB
    }}


    {{#if:{{{programming language|}}}|<tr><th>Written in</th><td>{{{programming language}}}</td></tr>}}
| stats as of          = {{Start date and age|2026|05|19}}
    {{#if:{{{operating system|}}}|<tr><th>Operating system</th><td>{{{operating system}}}</td></tr>}}
| average performance  = 21 PFLOPS
    {{#if:{{{platform|}}}|<tr><th>Platform</th><td>{{{platform}}}</td></tr>}}
| active users        = 14531
    {{#if:{{{language|}}}|<tr><th>Available in</th><td>{{{language}}}</td></tr>}}
| total users          = 1061585
    {{#if:{{{language count|}}}|<tr><th>Language count</th><td>{{{language count}}}</td></tr>}}
| active hosts        = 24489
    {{#if:{{{size|}}}|<tr><th>Size</th><td>{{{size}}}</td></tr>}}
| total hosts          = 8237726


    <!-- Usage statistics -->
| rac                  = 18500000
    {{#if:{{{average performance|}}}{{{active users|}}}{{{total users|}}}{{{active hosts|}}}{{{total hosts|}}}|
| credit per day      = 950000
    <tr><th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">Usage statistics</th></tr>
| gpu performance      = 15 PFLOPS
    }}
| cpu performance      = 6 PFLOPS


    {{#if:{{{average performance|}}}|<tr><th>Average performance</th><td>{{{average performance}}}</td></tr>}}
| website              = {{URL|https://einsteinathome.org/}}
    {{#if:{{{active users|}}}|<tr><th>Active users</th><td>{{formatnum:{{{active users}}}}}</td></tr>}}
| license              = GPL-2.0-or-later
    {{#if:{{{total users|}}}|<tr><th>Total users</th><td>{{formatnum:{{{total users}}}}}</td></tr>}}
}}
    {{#if:{{{active hosts|}}}|<tr><th>Active hosts</th><td>{{formatnum:{{{active hosts}}}}}</td></tr>}}
</pre>
    {{#if:{{{total hosts|}}}|<tr><th>Total hosts</th><td>{{formatnum:{{{total hosts}}}}}</td></tr>}}


    <!-- BOINC analytics -->
=== Minimal example ===
    {{#if:{{{rac|}}}{{{credit per day|}}}{{{gpu performance|}}}{{{cpu performance|}}}{{{project status|}}}|
    <tr><th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">BOINC analytics</th></tr>
    }}


    {{#if:{{{rac|}}}|<tr><th>RAC</th><td>{{formatnum:{{{rac}}}}}</td></tr>}}
<pre>
    {{#if:{{{credit per day|}}}|<tr><th>Credit/day</th><td>{{formatnum:{{{credit per day}}}}}</td></tr>}}
{{Infobox software
    {{#if:{{{gpu performance|}}}|<tr><th>GPU performance</th><td>{{{gpu performance}}}</td></tr>}}
| name                = My Project
    {{#if:{{{cpu performance|}}}|<tr><th>CPU performance</th><td>{{{cpu performance}}}</td></tr>}}
| status              = Active
    {{#if:{{{project status|}}}|<tr><th>Project status</th><td>{{{project status}}}</td></tr>}}
| category            = Mathematics
| compute              = CPU


    <!-- ========================= -->
| developer            = Jane Smith
    <!-- COLLAPSIBLE ADVANCED STATS -->
| released            = {{Start date and age|2020|01|01}}
    <!-- ========================= -->


    {{#if:{{{advanced stats|}}}{{{last checked|}}}{{{server status|}}}{{{uptime|}}}{{{api status|}}}|
| operating system     = Windows, Linux, macOS
     <tr>
        <th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">
            Advanced stats
        </th>
    </tr>
    }}


    <tr>
| website              = {{URL|https://example.org/}}
        <td colspan="2">
| license              = MIT
            <div class="mw-collapsible mw-collapsed" style="font-size:12px;">
}}
</pre>


                {{#if:{{{server status|}}}|
[[Category:Infobox templates]]
                <div><b>Server status:</b> {{{server status}}}</div>
                }}
 
                {{#if:{{{uptime|}}}|
                <div><b>Uptime:</b> {{{uptime}}}</div>
                }}
 
                {{#if:{{{api status|}}}|
                <div><b>API status:</b> {{{api status}}}</div>
                }}
 
                {{#if:{{{last checked|}}}|
                <div><b>Last checked:</b> {{{last checked}}}</div>
                }}
 
                {{#if:{{{advanced stats|}}}|
                <div style="margin-top:6px;">{{{advanced stats}}}</div>
                }}
 
            </div>
        </td>
    </tr>
 
    <!-- Metadata -->
    {{#if:{{{genre|}}}{{{license|}}}{{{website|}}}{{{type|}}}{{{status|}}}|
    <tr><th colspan="2" style="text-align:center;font-size:11px;font-weight:700;padding:6px;background:#f8f9fa;">Software Metadata</th></tr>
    }}
 
    {{#if:{{{type|}}}|<tr><th>Type</th><td>{{{type}}}</td></tr>}}
    {{#if:{{{genre|}}}|<tr><th>Genre</th><td>{{{genre}}}</td></tr>}}
    {{#if:{{{status|}}}|<tr><th>Status</th><td>{{{status}}}</td></tr>}}
    {{#if:{{{license|}}}|<tr><th>License</th><td>{{{license}}}</td></tr>}}
    {{#if:{{{website|}}}|<tr><th>Website</th><td>{{{website}}}</td></tr>}}
 
</table></includeonly>
 
<noinclude>
<templatedata>
{
  "description": "Infobox for software and BOINC project articles",
  "params": {
 
    "name": {
      "label": "Name",
      "description": "Name of the software or project",
      "type": "string",
      "suggested": true
    },
 
    "logo": {
      "label": "Logo",
      "type": "wiki-file-name"
    },
 
    "logo caption": {
      "label": "Logo caption",
      "type": "string"
    },
 
    "screenshot": {
      "label": "Screenshot",
      "type": "wiki-file-name"
    },
 
    "caption": {
      "label": "Screenshot caption",
      "type": "string"
    },
 
    "author": {
      "label": "Author",
      "type": "string"
    },
 
    "developer": {
      "label": "Developer",
      "type": "string"
    },
 
    "maintainer": {
      "label": "Maintainer",
      "type": "string"
    },
 
    "released": {
      "label": "Initial release",
      "type": "string"
    },
 
    "discontinued": {
      "label": "Discontinued",
      "type": "string"
    },
 
    "repository": {
      "label": "Repository",
      "type": "string"
    },
 
    "stable release": {
      "label": "Stable release",
      "type": "string"
    },
 
    "preview release": {
      "label": "Preview release",
      "type": "string"
    },
 
    "latest release version": {
      "label": "Latest version",
      "type": "string"
    },
 
    "latest preview version": {
      "label": "Latest preview version",
      "type": "string"
    },
 
    "programming language": {
      "label": "Programming language",
      "type": "string"
    },
 
    "operating system": {
      "label": "Operating system",
      "type": "string"
    },
 
    "platform": {
      "label": "Platform",
      "type": "string"
    },
 
    "language": {
      "label": "Language",
      "type": "string"
    },
 
    "language count": {
      "label": "Language count",
      "type": "number"
    },
 
    "size": {
      "label": "Size",
      "type": "string"
    },
 
    "average performance": {
      "label": "Average performance",
      "description": "Average compute performance",
      "type": "string"
    },
 
    "active users": {
      "label": "Active users",
      "type": "number"
    },
 
    "total users": {
      "label": "Total users",
      "type": "number"
    },
 
    "active hosts": {
      "label": "Active hosts",
      "type": "number"
    },
 
    "total hosts": {
      "label": "Total hosts",
      "type": "number"
    },
 
    "rac": {
      "label": "RAC",
      "description": "Recent Average Credit",
      "type": "number"
    },
 
    "credit per day": {
      "label": "Credit per day",
      "type": "number"
    },
 
    "gpu performance": {
      "label": "GPU performance",
      "type": "string"
    },
 
    "cpu performance": {
      "label": "CPU performance",
      "type": "string"
    },
 
    "project status": {
      "label": "Project status",
      "description": "Active, offline, completed, paused, etc.",
      "type": "string"
    },
 
    "server status": {
      "label": "Server status",
      "description": "Manual server status indicator",
      "type": "string"
    },
 
    "uptime": {
      "label": "Uptime",
      "type": "string"
    },
 
    "api status": {
      "label": "API status",
      "type": "string"
    },
 
    "last checked": {
      "label": "Last checked",
      "type": "string"
    },
 
    "advanced stats": {
      "label": "Advanced stats",
      "description": "Additional advanced monitoring information",
      "type": "content"
    },
 
    "type": {
      "label": "Type",
      "type": "string"
    },
 
    "genre": {
      "label": "Genre",
      "type": "string"
    },
 
    "status": {
      "label": "Status",
      "type": "string"
    },
 
    "license": {
      "label": "License",
      "type": "string"
    },
 
    "website": {
      "label": "Website",
      "type": "string"
    }
  },
 
  "paramOrder": [
    "name",
    "logo",
    "logo caption",
    "screenshot",
    "caption",
 
    "author",
    "developer",
    "maintainer",
    "released",
    "discontinued",
    "repository",
 
    "stable release",
    "preview release",
    "latest release version",
    "latest preview version",
 
    "programming language",
    "operating system",
    "platform",
    "language",
    "language count",
    "size",
 
    "average performance",
    "active users",
    "total users",
    "active hosts",
    "total hosts",
 
    "rac",
    "credit per day",
    "gpu performance",
    "cpu performance",
    "project status",
 
    "server status",
    "uptime",
    "api status",
    "last checked",
    "advanced stats",
 
    "type",
    "genre",
    "status",
    "license",
    "website"
  ]
}
</templatedata>
</noinclude>
</noinclude>

Latest revision as of 00:34, 30 May 2026

Template:Infobox software

Modern BOINC-oriented infobox template for distributed computing and software project articles. Includes automatic WikiSEO meta tags (title, image, description) for every page using this template. An optional description parameter lets you override the auto-generated meta description.

Parameters

Parameter Description Required
name Software name (defaults to page name) No
logo Logo filename No
logo caption Caption below logo No
screenshot Screenshot filename No
caption Caption below screenshot No
description Custom SEO meta description (overrides auto-generated one) No
Project
status Active, Completed, etc. Green background when "Active", red otherwise No
category Research category (e.g. Astrophysics, Mathematics) No
compute Processing type: CPU, GPU, or CPU & GPU No
dependencies Additional software required (e.g. VirtualBox, CUDA, Git) No
Development
developer Developer name No
author Original author No
sponsor Sponsoring organization No
maintainer Current maintainer No
released Initial release date No
completed Completion date or status (shown in red) No
discontinued Discontinuation date (shown in red) No
repository Source code repository link No
Software
programming language Language(s) the software is written in No
operating system Supported operating systems No
size Download/install size No
BOINC statistics
stats as of Date the statistics below were recorded No
average performance Average FLOPS or equivalent No
active users Current active user count No
total users All-time total users No
active hosts Current active host count No
total hosts All-time total hosts No
Analytics
rac Recent Average Credit No
credit per day Credits granted per day No
gpu performance GPU-specific performance metric No
cpu performance CPU-specific performance metric No
Metadata
website Official website URL No
license Software license No

Full example

{{Infobox software
| name                 = Einstein@Home
| logo                 = Ein.jpg
| logo caption         = Einstein@Home logo
| screenshot           = [email protected]
| caption              = Einstein@Home screensaver
| description          = Einstein@Home is an active Astrophysics BOINC project searching for gravitational waves and pulsars, developed by Bruce Allen and sponsored by the Max Planck Society.

| status               = Active
| category             = Astrophysics
| compute              = CPU & GPU
| dependencies         = None

| developer            = Bruce Allen
| author               = Bruce Allen
| sponsor              = Max Planck Society
| maintainer           = Einstein@Home team
| released             = {{Start date and age|2005|02|19}}
| completed            = No
| discontinued         =
| repository           = {{URL|https://git.ligo.org/einsteinathome}}

| programming language = C, C++
| operating system     = Windows, Linux, macOS, Android
| size                 = ~50 MB

| stats as of          = {{Start date and age|2026|05|19}}
| average performance  = 21 PFLOPS
| active users         = 14531
| total users          = 1061585
| active hosts         = 24489
| total hosts          = 8237726

| rac                  = 18500000
| credit per day       = 950000
| gpu performance      = 15 PFLOPS
| cpu performance      = 6 PFLOPS

| website              = {{URL|https://einsteinathome.org/}}
| license              = GPL-2.0-or-later
}}

Minimal example

{{Infobox software
| name                 = My Project
| status               = Active
| category             = Mathematics
| compute              = CPU

| developer            = Jane Smith
| released             = {{Start date and age|2020|01|01}}

| operating system     = Windows, Linux, macOS

| website              = {{URL|https://example.org/}}
| license              = MIT
}}