Skip to content

Commit 40a6010

Browse files
TMHSDigitalclaude
andcommitted
catalog: formats list what you get; platforms and descriptions are tags
20 entries. formats held words that are not formats, which showed on entry pages and in search as if they were file types. - Removed where the entry already lists real formats: many (assimp), runtime (creature-2d-runtimes), shaders (material-maker-gallery), spreadsheet (polyglot-gamedev), Kinect (microsoft-movebox, already tagged), model (kokoro-82m, already ONNX), config and examples (meta-animated-drawings), binary (piper-plus). - Software with no file format of its own now names a delivery type: desktop-app (color-oracle, daltonlens, sim-daltonism, ubisoft-chroma, gaea), mobile-app (sim-daltonism), cli (gltf-transform, meshoptimizer); "JS API" is the JavaScript target. - Moved to tags: windows, macos, ios, heightfield, and variable (as variable-font, on 5 fonts; Inter's existing tag renamed to match). - CONTRIBUTING defines the four kinds of formats value (file formats, engine or language targets, delivery types, and various for aggregators), and no longer claims every extension is upper case, which gdshader, tmx and ktx2 contradicted. No output format was invented where an entry did not state one: Gaea and Piper get a delivery type, not a guessed file type. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Wc67NX9MM964uaVGn4bpZJ
1 parent 48931e7 commit 40a6010

21 files changed

Lines changed: 29 additions & 29 deletions

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ One new markdown file is enough — the website rebuilds from frontmatter on dep
4444
- `attribution_string`: optional copy-paste credit.
4545
- `publisher`: optional. Name the **rights-holding publisher**, never the host. Set it whenever that publisher has more than one catalog entry, so the entries group; setting it on a publisher that currently has only one entry is also fine and saves a backfill later. Do not set it to a generic host (GitHub, Hugging Face, itch.io) or to a distributor that does not hold the rights. Distinguish sibling organisations that are genuinely different rights holders: `blender.md` (the application, Blender Foundation) carries no `publisher`, while the asset bundles under `studio.blender.org` carry `Blender Studio`. Kenney, Quaternius, KayKit, Google Fonts, OpenGameArt, LuizMelo, 0x72, Blender Studio, Material Maker, Alif Type, GGBotNet and 3dmodelscc0 are the largest groups in use today; treat that as illustrative, not as the permitted set.
4646
- `subcategories`: lower-case kebab-case (`base-meshes`, `field-recordings`). Reuse a value already in the catalog before inventing one, and do not add a variant of an existing value that differs only in plural or spelling. Where both forms were in use, the more common one was kept (`characters`, `environment`, `interior`, `tileset`, `vectors`).
47-
- `formats`: file formats and engine targets in their usual spelling: extensions upper case (`PNG`, `FBX`, `JSON`, `VOX`), product names as the product writes them (`glTF`, `Godot`), and lower-case kebab-case for package types (`godot-addon`, `blender-extension`). Reuse the spelling already in the catalog.
47+
- `formats`: what you actually get, in one of four kinds. **File formats**, as commonly written: usually upper case (`PNG`, `FBX`, `JSON`, `VOX`), tool-specific ones as the tool writes them (`gdshader`, `tmx`, `ktx2`). **Engine or language targets**, as the product writes them (`glTF`, `Godot`, `Unity`, `Python`, `React`). **Delivery types** for software with no file format of its own, lower-case kebab-case (`godot-addon`, `blender-extension`, `npm`, `cli`, `library`, `desktop-app`, `mobile-app`, `middleware`, `model`). And `various` for an aggregator whose files come in too many formats to list. Platforms (`windows`, `macos`, `ios`) and descriptions (`heightfield`, `examples`) are `tags`, not formats. Reuse the spelling already in the catalog.
4848
- `grid_dimensions` / `camera_perspective` / `hardware_tags`: optional 2D/UI metadata.
4949
- `verified`: ISO date (`YYYY-MM-DD`) of your last license check.
5050
- `status`: `active` | `needs-review` | `deprecated`. `active` means the licence, the commercial stance and the credit requirement are all settled: an `unknown` in `license`, `commercial` or `attribution_required` keeps an entry at `needs-review`. The validator enforces this (V14), and rejects `formats` or `subcategories` values that differ only by case, punctuation or a trailing "s" from one already in use (V13).

‎catalog/animation/meta-animated-drawings.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license: MIT
88
license_spdx: MIT
99
commercial: true
1010
attribution_required: false
11-
formats: [Python, config, examples]
11+
formats: [Python]
1212
tags: [mit, 2d, research, archived, fair]
1313
verified: 2026-07-19
1414
status: active

‎catalog/animation/microsoft-movebox.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license: MIT
99
license_spdx: MIT
1010
commercial: true
1111
attribution_required: false
12-
formats: [Unity, Kinect]
12+
formats: [Unity]
1313
tags: [mit, kinect, azure-kinect, rocketbox, archived]
1414
verified: 2026-07-19
1515
status: active

‎catalog/fonts/fontshare.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ license: varies
88
commercial: unknown
99
attribution_required: true
1010
attribution_string: "Credit the designer named on the Fontshare family page. Per-family; ITF FFL terms were not readable as text."
11-
formats: [OTF, TTF, WOFF, variable]
12-
tags: [foundry, itf, mixed-license]
11+
formats: [OTF, TTF, WOFF]
12+
tags: [foundry, itf, mixed-license, variable-font]
1313
verified: 2026-08-25
1414
status: needs-review
1515
---

‎catalog/fonts/inter.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ license: SIL OFL
88
license_spdx: OFL-1.1
99
commercial: true
1010
attribution_required: false
11-
formats: [OTF, TTF, variable]
12-
tags: [ui, sans, ofl, variable]
11+
formats: [OTF, TTF]
12+
tags: [ui, sans, ofl, variable-font]
1313
verified: 2026-07-19
1414
status: active
1515
---

‎catalog/fonts/jetbrains-mono.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ license: SIL OFL
88
license_spdx: OFL-1.1
99
commercial: true
1010
attribution_required: false
11-
formats: [TTF, WOFF2, variable]
12-
tags: [mono, code, ui, ofl]
11+
formats: [TTF, WOFF2]
12+
tags: [mono, code, ui, ofl, variable-font]
1313
verified: 2026-07-19
1414
status: active
1515
---

‎catalog/fonts/noto-sans.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ license: SIL OFL
99
license_spdx: OFL-1.1
1010
commercial: true
1111
attribution_required: false
12-
formats: [OTF, TTF, variable]
13-
tags: [localization, cjk, ofl]
12+
formats: [OTF, TTF]
13+
tags: [localization, cjk, ofl, variable-font]
1414
verified: 2026-07-19
1515
status: active
1616
---

‎catalog/fonts/source-sans-3.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ license: SIL OFL
88
license_spdx: OFL-1.1
99
commercial: true
1010
attribution_required: false
11-
formats: [OTF, TTF, WOFF, variable]
12-
tags: [ui, sans, ofl, adobe]
11+
formats: [OTF, TTF, WOFF]
12+
tags: [ui, sans, ofl, adobe, variable-font]
1313
verified: 2026-08-24
1414
status: active
1515
---

‎catalog/shaders-vfx/material-maker-gallery.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ subcategories: [materials, procedural]
88
license: varies
99
commercial: unknown
1010
attribution_required: unknown
11-
formats: [mm, PNG, shaders]
11+
formats: [mm, PNG]
1212
tags: [procedural, pbr, per-item-license]
1313
verified: 2026-07-19
1414
status: needs-review

‎catalog/tools/assimp.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ license: BSD-3-Clause
88
license_spdx: BSD-3-Clause
99
commercial: true
1010
attribution_required: false
11-
formats: [FBX, glTF, OBJ, DAE, many]
11+
formats: [FBX, glTF, OBJ, DAE]
1212
tags: [bsd, importer, converter, pipeline]
1313
verified: 2026-08-24
1414
status: active

0 commit comments

Comments
 (0)