Blob Blame History Raw
---
# Feel free to add content and custom Front Matter to this file.
# To modify the layout, see https://jekyllrb.com/docs/themes/#overriding-theme-defaults

title: The CentOS Project
title_lead: |
  Community-driven free software effort focused on delivering a robust open
  source ecosystem around a Linux platform.
layout: home

with_toc: false
with_breadcrumbs: false
with_title: false
---

<div class="row">
  {% assign distributions = site.data.centos.distributions %}
  {% for distro in distributions %}
  <div class="col-sm-6 mb-3">
    <div class="card">
      <img src="{{ site.baseurl }}/assets/img/download/distribution-release-screenshot-1.png" class="card-img-top" alt="...">
      <div class="card-header h5">{{ distro.title }}</div>
      <div class="card-body">
        <p class="card-text">{{ distro.description }}</p>
        <a class="btn btn-sm btn-outline-primary text-nowrap stretched-link" href="{{ distro.page }}">Learn more <i class="fa-solid fa-arrow-right"></i></a>
      </div>
    </div>
  </div>
  {% endfor %}
</div>

## More From the CentOS Community

Our Special Interest Groups produce all sorts of things,
like raindrops on roses and whiskers on kittens, bright
copper kettles and warm woolen mittens.

{% assign sigs = site.data.centos.sigs %}

<div class="row">
  {% for sig in sigs %}
  {% if sig.highlight %}
  <div class="col-sm-4 mb-3">
    <div class="card">
      <img src="{{ site.baseurl }}/assets/img/download/distribution-release-screenshot-1.png" class="card-img-top" alt="...">
      <div class="card-body">
        <div class="card-title h5">{{ sig.title }}</div>
        <p class="card-text">{{ sig.description }}</p>
        {% if sig.page %}
          <a class="btn btn-sm btn-outline-primary text-nowrap stretched-link" href="{{ sig.page }}">Learn more <i class="fa-solid fa-arrow-right"></i></a>
        {% elsif sig.docs %}
          <a class="btn btn-sm btn-outline-primary text-nowrap stretched-link" href="{{ sig.docs }}">Learn more <i class="fa-solid fa-arrow-right"></i></a>
        {% elsif sig.repo %}
          <a class="btn btn-sm btn-outline-primary text-nowrap stretched-link" href="{{ sig.repo }}">Learn more <i class="fa-solid fa-arrow-right"></i></a>
        {% endif %}
      </div>
    </div>
  </div>
  {% endif %}
  {% endfor %}
</div>
<div class="card"><div class="card-body">
  <div class="card-title h5">Even More Special Interest Groups</div>
  <ul>
  {% for sig in sigs %}
  {% unless sig.highlight %}
    <li class="mt-2 mb-2">
      {% if sig.page %}
        <a href="{{ sig.page }}"><b>{{ sig.title }}</b></a>
      {% elsif sig.docs %}
        <a href="{{ sig.docs }}"><b>{{ sig.title }}</b></a>
      {% elsif sig.repo %}
        <a href="{{ sig.repo }}"><b>{{ sig.title }}</b></a>
      {% else %}
        <b>{{ sig.title }}</b>
      {% endif %}
      — {{ sig.description}}
    </li>
  {% endunless %}
  {% endfor %}
  </ul>
</div></div>


## News

{% for post in site.data.centos.blog.items limit: 4 %}
<div class="card border-0">
  <div class="card-body ps-0 py-1">
    <h5 class="card-title">{% include base/link.html name=post.title url=post.link %}</h5>
    <p class="small">by {{ post.author }} @ {{ post.pubDate }} </p>
  </div>
</div>
{% endfor %}

## Videos

{% assign videos = site.data.centos.videos %}

<div class="row">
  {% for video in videos %}
  <div class="col-sm-4 mb-3">
    <div class="card">
      <img src="{{ video.thumb }}" class="card-img-top" alt="{{ video.title }}">
      <div class="card-body">
        <div class="card-title h5">{{ video.title }}</div>
          <a class="btn btn-sm btn-outline-primary text-nowrap stretched-link" href="{{ video.url }}">Watch <i class="fa-solid fa-play"></i></a>
      </div>
    </div>
  </div>
  {% endfor %}
</div>