Libraries appear on the Ecosystem → Libraries page, organised into SBOL 2 and SBOL 3 tabs. Each library has a category that controls where it appears within a tab.
content/libraries/
└── your-library-slug/
├── index.md
└── featured.png ← logo or screenshot (recommended)
- Create a new folder inside
content/libraries/(lowercase, hyphenated). - Add
index.mdwith the front matter below. - Optionally add
featured.png— a logo or screenshot shown on the card. - Write a description of the library in Markdown below the closing
---.
---
title: "Library Name"
summary: "One sentence describing what the library does."
tags:
- Libraries
sbol_versions: ["3"] # "2", "3", or ["2", "3"] for both
lib_category: library # see categories below
date: "2026-06-01T00:00:00Z"
external_link: ""
image:
focal_point: Smart
links:
- icon: github
icon_pack: fab
name: GitHub
url: https://github.com/your-org/your-repo
- icon: edge
icon_pack: fab
name: Documentation
url: https://your-docs-url.com
---
Write a description of the library here. Explain what it does, what language it targets, and any relevant background.content/libraries/sbol3-py/index.md
---
title: Python
summary: Python interfaces and implementations for SBOL
tags:
- Libraries
sbol_versions: ["3"]
lib_category: primary
date: "2022-02-15T16:30:18Z"
external_link: ""
image:
focal_point: Smart
links:
- icon: github
icon_pack: fab
name: Github
url: https://github.com/SynBioDex/pySBOL3
- icon: edge
icon_pack: fab
name: API & Documentation
url: https://pysbol3.readthedocs.io
---
[pySBOL3](https://opensource.org/licenses/MIT) provides Python interfaces...| Field | Required | Notes |
|---|---|---|
title |
Yes | Displayed as the library name |
summary |
Yes | One-line description shown in the card |
sbol_versions |
Yes | Controls which tab the library appears in. Use ["2"], ["3"], or ["2","3"] |
lib_category |
Yes | Controls the section within the tab (see below) |
date |
Yes | ISO 8601 format. Used for ordering within a section |
links |
No | List of icon buttons shown on the card. See icon packs below |
external_link |
No | If set, the card title links here instead of to the detail page |
| Value | Where it appears |
|---|---|
primary |
"Primary Libraries" — actively maintained core implementations |
library |
"Libraries" — community-contributed implementations |
resource |
"Resources" — notebooks, utilities, and other tooling |
Icons come from Font Awesome. Use icon_pack: fab for brand icons (GitHub, npm) and icon_pack: fas for solid icons (tools, bug, code). Browse available icons at fontawesome.com.
- Wrong
sbol_versionsformat — must be a YAML list:["3"]not just3. - Unknown
lib_category— only the three values above are recognised; typos cause the entry to be silently omitted. - Image not named
featured— the card image must befeatured.pngorfeatured.jpg.