---
layout: base.njk
title: KST4Contest – Contest-Optimized ON4KST Chat Client
description: KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.
---

<section class="hero hero-split">
  <div>
    <p class="badge">The contest-optimized ON4KST client</p>
    <h1>KST4Contest</h1>
    <p class="lead">
      Work smarter. Make more QSOs. KST4Contest brings priority candidates,
      AirScout workflow, sked reminders, dual chat categories and log synchronization
      into one contest-focused ON4KST client.
    </p>

    <div class="actions">
      <a class="button" href="/download/">Download KST4Contest</a>
      <a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
      <a class="button ghost" href="/manual/">Read manual</a>
    </div>
  </div>

  <div class="hero-panel">
    <div class="terminal-bar">
      <span></span><span></span><span></span>
      <strong>KST4Contest workflow</strong>
    </div>

    <div class="mock-grid">
      {% for feature in collections.sortedFeatures %}
        {% if loop.index <= 6 %}
          <div class="mini-card">
            <strong>{{ feature.data.icon }} {{ feature.data.title }}</strong>
            <small>{{ feature.data.summary }}</small>
          </div>
        {% endif %}
      {% endfor %}
    </div>
  </div>
</section>

<section class="section">
  <div class="section-heading">
    <p class="eyebrow">Powerful features</p>
    <h2>Everything you need for contest success</h2>
    <p>
      Every feature is designed to reduce operator workload and improve decision speed during real contest operation.
    </p>
  </div>

  <div class="grid">
    {% for feature in collections.features %}
      <article class="card feature-card">
        <div class="feature-icon">{{ feature.data.icon }}</div>
        <p class="eyebrow">{{ feature.data.category }}</p>
        <h3><a href="{{ feature.url }}">{{ feature.data.title }}</a></h3>
        <p>{{ feature.data.summary }}</p>
        <a href="{{ feature.url }}">Learn more →</a>
      </article>
    {% endfor %}
  </div>
</section>

<section class="section">
  <div class="cta-panel">
    <p class="eyebrow">Open Source</p>
    <h2>Built by contesters for contesters.</h2>
    <p>
      KST4Contest is developed around real VHF/UHF/SHF contest workflows:
      ON4KST chat, aircraft scatter, skeds, logging and fast operator decisions.
    </p>
    <div class="actions">
      <a class="button" href="/download/">Download KST4Contest</a>
      <a class="button secondary" href="/features/">Explore features</a>
    </div>
  </div>
</section>

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"SoftwareApplication",
  "name":"KST4Contest",
  "applicationCategory":"CommunicationApplication",
  "operatingSystem":"Windows, Linux, macOS",
  "url":"https://kst4contest.hamradioonline.de",
  "downloadUrl":"https://github.com/praktimarc/kst4contest/releases",
  "description":"Contest-optimized ON4KST client for VHF, UHF and SHF amateur radio contests."
}
</script>