lintel-catalog-builder 0.0.16

Build a custom schema catalog from local schemas and external sources
Documentation
{% extends "layout.html" %} {% block jsonld %}
<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "name": "{{ site.title }}",
        "url": "{{ site.base_url }}",
        "description": "{{ site.description }}"
      },
      {
        "@type": "DataCatalog",
        "name": "{{ site.title }}",
        "url": "{{ site.base_url }}",
        "description": "{{ site.description }}",
        "provider": {
          "@type": "Organization",
          "name": "Lintel",
          "url": "https://github.com/lintel-rs/lintel"
        }
      }
    ]
  }
</script>
{% endblock %} {% block content %}
<div class="home-header">
  <h1>{{ site.title }}</h1>
  <p class="home-intro">
    Browse {{ site.schema_count|commafy }} JSON Schemas for editor
    auto-completion, validation, and documentation. Schemas are organized into
    {{ site.group_count|commafy }} {{ site.group_count|pluralize("group",
    "groups") }} covering popular tools and frameworks.
  </p>
</div>

{% if groups %}
<section>
  <h2 class="section-heading">Schema Groups</h2>
  <div class="card-grid">
    {% for group in groups %} {% include "components/group_card.html" %} {%
    endfor %}
  </div>
</section>
{% endif %} {% if unassigned %}
<section class="unassigned-section">
  <h2>Other Schemas</h2>
  <div class="schema-list">
    {% for schema in unassigned %} {% include "components/schema_card.html" %}
    {% endfor %}
  </div>
</section>
{% endif %} {% endblock %}