diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 682b4b1..59351eb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,10 +16,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node - uses: actions/setup-node@v7 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc diff --git a/.github/workflows/links.yml b/.github/workflows/links.yml index ae35741..d25d546 100644 --- a/.github/workflows/links.yml +++ b/.github/workflows/links.yml @@ -17,10 +17,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Node - uses: actions/setup-node@v7 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 85c4d72..7847f2f 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -28,10 +28,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v7 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + # The sitemap's lastmod dates come from git history. + fetch-depth: 0 - name: Setup Node - uses: actions/setup-node@v7 + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version-file: .nvmrc @@ -39,7 +42,7 @@ jobs: run: node site/build.mjs - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v5 + uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 with: path: site/dist @@ -52,4 +55,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v5 + uses: actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5.0.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..9ac5721 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,52 @@ +name: Dataset release + +# A versioned snapshot of the catalog a tool can pin: tag vYYYY.MM.DD and +# attach data.json, catalog.csv, the two feeds and llms.txt. Monthly, and on +# demand from the Actions tab. The release notes are the newest section of +# docs/review-ledger.md. A tag that already exists is left alone. +on: + schedule: + - cron: "0 9 1 * *" + workflow_dispatch: + +permissions: + contents: write + +jobs: + release: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + # The sitemap's lastmod dates come from git history. + fetch-depth: 0 + + - name: Setup Node + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 + with: + node-version-file: .nvmrc + + - name: Check and build + run: npm test && node site/validate.mjs && node site/build.mjs + + - name: Create the release + env: + GH_TOKEN: ${{ github.token }} + run: | + tag="v$(date -u +%Y.%m.%d)" + if gh release view "$tag" >/dev/null 2>&1; then + echo "release $tag already exists; nothing to do" + exit 0 + fi + # Newest ledger section: from the first "## " heading to the next. + awk '/^## /{n++} n==1' docs/review-ledger.md > release-notes.md + { + echo + echo "Attached: \`data.json\` (full catalog), \`catalog.csv\`, \`feed.xml\` (new sources), \`reverified.xml\` (recent licence re-reads), \`llms.txt\`." + echo "Field reference: https://github.com/${GITHUB_REPOSITORY}/blob/main/site/README.md" + } >> release-notes.md + gh release create "$tag" \ + --title "Catalog $tag" \ + --notes-file release-notes.md \ + site/dist/data.json site/dist/catalog.csv site/dist/feed.xml site/dist/reverified.xml site/dist/llms.txt diff --git a/.github/workflows/reverify.yml b/.github/workflows/reverify.yml new file mode 100644 index 0000000..854b9ce --- /dev/null +++ b/.github/workflows/reverify.yml @@ -0,0 +1,46 @@ +name: Monthly re-verify batch + +# On the first of each month: pick the live entries whose licence was read +# longest ago (more than 150 days), about a tenth of the catalog, and open or +# update one checklist issue asking for them to be re-read at the source. +# It never edits an entry. +on: + schedule: + - cron: "0 8 1 * *" + workflow_dispatch: + +permissions: + contents: read + issues: write + +jobs: + reverify: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + + - name: Setup Node + uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 + with: + node-version-file: .nvmrc + + - name: Pick the batch + id: pick + run: node site/reverify-batch.mjs --report reverify-batch.md + + - name: Open or update the batch issue + if: steps.pick.outputs.count != '0' + env: + GH_TOKEN: ${{ github.token }} + COUNT: ${{ steps.pick.outputs.count }} + run: | + month=$(date -u +%Y-%m) + title="Re-verify batch ${month}: ${COUNT} entries due a licence re-read" + existing=$(gh issue list --state open --label "help wanted" --json number,title \ + --jq '[.[] | select(.title | startswith("Re-verify batch "))][0].number // empty') + if [ -n "$existing" ]; then + gh issue edit "$existing" --title "$title" --body-file reverify-batch.md + else + gh issue create --title "$title" --label "help wanted" --label "good first issue" --body-file reverify-batch.md + fi diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 0000000..584e729 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,22 @@ +cff-version: 1.2.0 +message: "If you use this catalog in research or teaching, please cite it as a dataset." +type: dataset +title: "Free Game Dev Assets: a dated, sourced catalog of free game assets and tools with licence metadata" +authors: + - name: "TMHSDigital" + website: "https://github.com/TMHSDigital" +repository-code: "https://github.com/TMHSDigital/Free-Game-Dev-Assets" +url: "https://tmhsdigital.github.io/Free-Game-Dev-Assets/" +license: CC0-1.0 +date-released: "2026-10-22" +keywords: + - game-development + - game-assets + - licensing + - open-data + - catalog +abstract: >- + A curated catalog of free, commercially usable game assets and tools. Every + entry records the licence as read at the source on a stated date, the + commercial stance, the credit requirement and dated evidence quotes. The + catalog metadata is CC0; the linked assets keep their own licences. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 31e01a8..dcd5a4c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -27,8 +27,8 @@ Please follow the [Code of Conduct](CODE_OF_CONDUCT.md). ## Adding an entry -The website rebuilds from frontmatter on deploy. Node 22 or newer is all you need; there -are no dependencies to install. +The website rebuilds from frontmatter on deploy. Node 22 or newer is all you need (CI and +`.nvmrc` use 24); there are no dependencies to install. 1. Run `node site/new-entry.mjs ` (or `npm run new-entry -- `). It copies [`catalog/TEMPLATE.md`](catalog/TEMPLATE.md) to `catalog//.md` with the id, category and today's date filled in, and refuses an id already used anywhere in the catalog. Use a short kebab-case `id`; a mixed kit already listed in another category is a duplicate, not a second entry. 2. Verify the license on the live source page the day you submit, and fill every frontmatter field from it (rules below). Prefer primary URLs over mirror/aggregator pages. @@ -49,7 +49,7 @@ To add a starter stack (one pick per need for a kind of game), follow [`stacks/R - `attribution_string`: the copy-paste credit line. Required when `attribution_required` is `true`; optional otherwise. - `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 or distributor (GitHub, Hugging Face, itch.io, OpenGameArt, the Internet Archive, Google Fonts) 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, 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. - `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`, `pixel`, `impulse-responses`, `base-meshes`). Retired spellings are listed in [`site/value-aliases.json`](site/value-aliases.json), which the validator enforces (V19); add a line there when you merge two values. -- `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. The allowed values are the closed list in [`site/format-vocabulary.json`](site/format-vocabulary.json), which the validator enforces (V20): reuse a listed spelling, and add a genuinely new format there in the same change that first uses it. Its `groups` drive the site's Format filter, so a new format that belongs to a group (another glTF or font container) goes into that group too. +- `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. The allowed values are the closed list in [`site/format-vocabulary.json`](site/format-vocabulary.json), which the validator enforces (V20): reuse a listed spelling, and add a genuinely new format there in the same change that first uses it. Its `groups` drive the site's Format filter, so a new format that belongs to a group (another glTF or font container) goes into that group too. A format outside every group is still searchable and shown on the card, but the Format filter cannot select it. - `tags`: lower-case kebab-case words describing the content (`low-poly`, `modular`, `platformer`). Do not restate another field: the licence (`cc0`, `mit`, `ofl`, `open-source`, `royalty-free`), the credit requirement (`no-attribution`) or the entry's own `publisher` (`kenney`) are rejected (V19 via `site/value-aliases.json`, V21), because search and the filters read those fields directly and a copied tag drifts. A `varies` entry lists its licence mix in the body, not in tags. - Frontmatter is one `key: value` per line; lists are `[a, b]` or indented `- item` lines. A key given twice is an error. Entry files may not contain emoji. - `grid_dimensions` / `camera_perspective` / `hardware_tags`: optional metadata for 2D and UI entries. `3d` and `characters` entries leave `camera_perspective` out: it describes a 2D camera, and those entries have none. @@ -58,6 +58,7 @@ To add a starter stack (one pick per need for a kind of game), follow [`stacks/R - `ue_versions`: optional, the Unreal Engine versions the source itself states, as `5.4`, `5.4-5.8` or `5.4+` (V23). Say in Notes where the range came from (README, `.uplugin`, release names, listing). Never infer it. - Unreal plugins use `subcategories: [unreal, ...]` and `formats: [unreal-plugin]`; Unreal projects and content packs use `formats: [Unreal]`. The validator rejects a GPL or LGPL licence on either, because the Unreal Engine EULA forbids combining the engine with that code (see [`docs/unreal.md`](docs/unreal.md)). - `url`: an `https://` address (`http://` only where the source has no https). Other schemes are rejected. +- `added`: ISO date (`YYYY-MM-DD`) the entry joined the catalog. `npm run new-entry` fills it in; it never changes afterwards (V26: a real date, not in the future). The "new sources" feed and the home page's "New in the last 30 days" line key on it, so a re-verification sweep does not look like a wave of new entries. - `verified`: ISO date (`YYYY-MM-DD`) of your last license check. It must be a real date, no later than tomorrow in UTC, and no newer than the newest date in `## Evidence` (V8): a new `verified` date needs a new dated Evidence line from the same check. Dates inside URLs do not count as Evidence dates. - `status`: `active` | `needs-review` | `deprecated`. A `deprecated` entry needs a `- Deprecated:` line in its body giving the reason (V9). `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`, `subcategories` or `tags` values that differ only by case, punctuation or a trailing "s" from one already in use (V13). @@ -73,6 +74,13 @@ To add a starter stack (one pick per need for a kind of game), follow [`stacks/R - [ ] Entry does not claim rights we don’t have - [ ] Tool entries distinguish **software license** from **exported asset** ownership +Verification ages. On the first of each month a workflow opens a "Re-verify batch" issue +listing the live entries whose licence was read longest ago (over 150 days, about a tenth +of the catalog). Each item is a self-contained re-read: open the source, confirm the +terms, bump `verified` and add a dated Evidence quote, or set `needs-review` and say what +changed. Those issues carry `good first issue`; pick one if you want a first contribution +with no code. + ## Submitting your own source Publishers are welcome to list their own work. Say so in the pull request, write the entry as a third party would (facts the source states, no comparisons with other entries, no ranking language), and start it at `needs-review` so a maintainer re-reads the licence before it goes `active`. A free tier of a paid product is listed as the free tier only, with the paid tier named in Notes and not linked as the entry's `url`. A one-time notice or upsell inside a tool is recorded in Notes as a fact. diff --git a/README.md b/README.md index 831651e..e237fa0 100644 --- a/README.md +++ b/README.md @@ -337,7 +337,7 @@ Please follow the [Code of Conduct](CODE_OF_CONDUCT.md).
Run the checks and preview the site locally -Node 22 or newer; there is nothing to install. +Node 22 or newer (CI and `.nvmrc` use 24); there is nothing to install. ```bash npm run check # all of the below, in the order CI runs them diff --git a/ROADMAP.md b/ROADMAP.md index 0a3c39c..217165a 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,34 +1,34 @@ -# Roadmap - -Where help is most useful. The rule behind all of it: a wrong licence claim is worse than a -missing entry, so freshness and accuracy come before volume. - -## Open to contributors - -- **Thin categories:** video, animation and environment are still the smallest (counts in the - [category table](catalog/README.md)). See [CONTRIBUTING.md](CONTRIBUTING.md) and the "new - source" issue form. -- **Optional fields:** `camera_perspective` and `grid_dimensions` on 2D entries - ([#41](https://github.com/TMHSDigital/Free-Game-Dev-Assets/issues/41)). Small, well-scoped, a - good first PR. -- **Starter stacks:** audio, a game-jam kit, Unity, Unreal and VR are not covered yet. Use the - "request an asset" form to add to a stack's Gaps list. -- **Corrections:** a licence that changed or a link that moved. The weekly link check opens an - issue listing them. - -## Planned - -- Re-verification in smaller, regular batches, so the July 2026 verifications do not all expire - together in mid-2027. -- A changelog page generated from [docs/review-ledger.md](docs/review-ledger.md). -- Full-text search over entry bodies (Notes and Evidence), not only names, tags and summaries. - -## Done - -- Site search across names, tags and summaries, with licence, format and category filters. -- Accessibility fixes: focus handling, contrast, heading outline and tap targets (Lighthouse - accessibility 100). -- Thin categories topped up: 15 video, animation and environment sources (2026-10-04). - -- Machine-readable exports: `data.json`, `catalog.csv` and an Atom feed (`feed.xml`) of recently - verified entries. +# Roadmap + +Where help is most useful. The rule behind all of it: a wrong licence claim is worse than a +missing entry, so freshness and accuracy come before volume. + +## Open to contributors + +- **Thin categories:** video, animation and environment are still the smallest (counts in the + [category table](catalog/README.md)). See [CONTRIBUTING.md](CONTRIBUTING.md) and the "new + source" issue form. +- **Optional fields:** `camera_perspective` and `grid_dimensions` on 2D entries + ([#41](https://github.com/TMHSDigital/Free-Game-Dev-Assets/issues/41)). Small, well-scoped, a + good first PR. +- **Starter stacks:** audio, a game-jam kit, Unity, Unreal and VR are not covered yet. Use the + "request an asset" form to add to a stack's Gaps list. +- **Corrections:** a licence that changed or a link that moved. The weekly link check opens an + issue listing them. + +## Planned + +- Re-verification in smaller, regular batches, so the July 2026 verifications do not all expire. Since 2026-10 the `reverify.yml` workflow opens a monthly checklist issue of the entries checked longest ago (over 150 days, about a tenth of the catalog each month) + together in mid-2027. +- A changelog page generated from [docs/review-ledger.md](docs/review-ledger.md). +- Full-text search over entry bodies (Notes and Evidence), not only names, tags and summaries. + +## Done + +- Site search across names, tags and summaries, with licence, format and category filters. +- Accessibility fixes: focus handling, contrast, heading outline and tap targets (Lighthouse + accessibility 100). +- Thin categories topped up: 15 video, animation and environment sources (2026-10-04). + +- Machine-readable exports: `data.json`, `catalog.csv` and an Atom feed (`feed.xml`) of recently + verified entries. diff --git a/catalog/2d/ansimuz-industrial-parallax.md b/catalog/2d/ansimuz-industrial-parallax.md index 4d868f4..9d7dc41 100644 --- a/catalog/2d/ansimuz-industrial-parallax.md +++ b/catalog/2d/ansimuz-industrial-parallax.md @@ -1,39 +1,40 @@ ---- -id: ansimuz-industrial-parallax -name: Industrial Parallax Background (ansimuz) -url: https://opengameart.org/content/industrial-parallax-background -publisher: ansimuz -category: 2d -subcategories: [backgrounds, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, PSD] -tags: [parallax, background, layers, pixel, industrial, night, platformer, side-scroller] -camera_perspective: side_scroller -verified: 2026-09-23 -status: active ---- - -# Industrial Parallax Background (ansimuz) - -A night-time industrial skyline split into four seamless, looping layers for a scrolling side-view game, by Luis Zuno (ansimuz), CC0. The catalog's first background supplied as separate layers: move each at its own speed and you have parallax. - -## Notes - -- **Measured from the download, 2026-09-23:** four PNG layers (`foreground` 272x104, `buildings` 272x150, `far-buildings` 213x142, `bg` 272x160), the layered PSD, and a `license.txt` -- Small pixel-art canvas, about 272 pixels wide. Scale with nearest-neighbour filtering (in Godot, the texture filter set to Nearest) or it will blur -- One scene. ansimuz is the author of [ansimuz-sunnyland](ansimuz-sunnyland.md); ansimuz's paid packs on itch.io are separate and not covered here -- OpenGameArt hosts it; the CC0 is in both the submission's licence field and the author's bundled `license.txt` - -## Evidence - -- Live OpenGameArt submission (2026-09-23): "Author: ansimuz", "License(s): CC0", "It's completely looped, layered and seamless, ready to use on your game." -- Bundled `license.txt` (2026-09-23): "Artwork created by Luis Zuno (@ansimuz) License (CC0) You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission" - -## Related - -- [gustavo-saraiva-city-parallax](gustavo-saraiva-city-parallax.md) -- [ansimuz-sunnyland](ansimuz-sunnyland.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) +--- +id: ansimuz-industrial-parallax +name: Industrial Parallax Background (ansimuz) +url: https://opengameart.org/content/industrial-parallax-background +publisher: ansimuz +category: 2d +subcategories: [backgrounds, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, PSD] +tags: [parallax, background, layers, pixel, industrial, night, platformer, side-scroller] +camera_perspective: side_scroller +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Industrial Parallax Background (ansimuz) + +A night-time industrial skyline split into four seamless, looping layers for a scrolling side-view game, by Luis Zuno (ansimuz), CC0. The catalog's first background supplied as separate layers: move each at its own speed and you have parallax. + +## Notes + +- **Measured from the download, 2026-09-23:** four PNG layers (`foreground` 272x104, `buildings` 272x150, `far-buildings` 213x142, `bg` 272x160), the layered PSD, and a `license.txt` +- Small pixel-art canvas, about 272 pixels wide. Scale with nearest-neighbour filtering (in Godot, the texture filter set to Nearest) or it will blur +- One scene. ansimuz is the author of [ansimuz-sunnyland](ansimuz-sunnyland.md); ansimuz's paid packs on itch.io are separate and not covered here +- OpenGameArt hosts it; the CC0 is in both the submission's licence field and the author's bundled `license.txt` + +## Evidence + +- Live OpenGameArt submission (2026-09-23): "Author: ansimuz", "License(s): CC0", "It's completely looped, layered and seamless, ready to use on your game." +- Bundled `license.txt` (2026-09-23): "Artwork created by Luis Zuno (@ansimuz) License (CC0) You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission" + +## Related + +- [gustavo-saraiva-city-parallax](gustavo-saraiva-city-parallax.md) +- [ansimuz-sunnyland](ansimuz-sunnyland.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) diff --git a/catalog/2d/ansimuz-sunnyland.md b/catalog/2d/ansimuz-sunnyland.md index 7a97205..9a8bcd8 100644 --- a/catalog/2d/ansimuz-sunnyland.md +++ b/catalog/2d/ansimuz-sunnyland.md @@ -1,40 +1,41 @@ ---- -id: ansimuz-sunnyland -name: SunnyLand (ansimuz) -url: https://ansimuz.itch.io/sunny-land-pixel-game-art -publisher: ansimuz -category: 2d -subcategories: [sprites, tileset, pixel, platformer, audio] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, WAV] -tags: [pixel, platformer, itch, 16-bit] -camera_perspective: side_scroller -verified: 2026-08-24 -status: active ---- - -# SunnyLand (ansimuz) - -Free all-in-one 16-bit platformer kit: animated player and enemies, items, props, VFX, and music. This is the pack in the ansimuz store whose itch Asset license field is explicitly CC0. ansimuz also sells paid collections (Gothicvania, Warped, TinyRPG, The 16-bit Collection). Those are not covered by this entry. - -## Notes - -- itch metadata (2026-08-24): Asset license Creative Commons Zero v1.0 Universal. No generative AI -- The same listing links a Unity Asset Store preview. Unity/Fab terms are a different EULA. Use the itch download if you want the CC0 field we quoted -- Sibling free pages on the same account are not automatically CC0. SunnyLand Tall Forest did not expose an Asset license field on 2026-08-24 -- The Ansimuz Legacy Collection page has a comment from the author saying commercial use is OK, but it did not show a CC0 Asset license field on 2026-08-24. Do not inherit SunnyLand's CC0 onto that zip -- Music in this pack is under the same itch CC0 field as the sprites, which is the catalog's first full-length CC0 music sitting inside a game kit rather than as one-shot jingles - -## Evidence - -- Live itch "More information" table (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" - -## Related - -- [pixel-frog](pixel-frog.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [ninja-adventure](ninja-adventure.md) -- [../audio/kenney-music-jingles](../audio/kenney-music-jingles.md) +--- +id: ansimuz-sunnyland +name: SunnyLand (ansimuz) +url: https://ansimuz.itch.io/sunny-land-pixel-game-art +publisher: ansimuz +category: 2d +subcategories: [sprites, tileset, pixel, platformer, audio] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, WAV] +tags: [pixel, platformer, itch, 16-bit] +camera_perspective: side_scroller +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# SunnyLand (ansimuz) + +Free all-in-one 16-bit platformer kit: animated player and enemies, items, props, VFX, and music. This is the pack in the ansimuz store whose itch Asset license field is explicitly CC0. ansimuz also sells paid collections (Gothicvania, Warped, TinyRPG, The 16-bit Collection). Those are not covered by this entry. + +## Notes + +- itch metadata (2026-08-24): Asset license Creative Commons Zero v1.0 Universal. No generative AI +- The same listing links a Unity Asset Store preview. Unity/Fab terms are a different EULA. Use the itch download if you want the CC0 field we quoted +- Sibling free pages on the same account are not automatically CC0. SunnyLand Tall Forest did not expose an Asset license field on 2026-08-24 +- The Ansimuz Legacy Collection page has a comment from the author saying commercial use is OK, but it did not show a CC0 Asset license field on 2026-08-24. Do not inherit SunnyLand's CC0 onto that zip +- Music in this pack is under the same itch CC0 field as the sprites, which is the catalog's first full-length CC0 music sitting inside a game kit rather than as one-shot jingles + +## Evidence + +- Live itch "More information" table (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" + +## Related + +- [pixel-frog](pixel-frog.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [ninja-adventure](ninja-adventure.md) +- [../audio/kenney-music-jingles](../audio/kenney-music-jingles.md) diff --git a/catalog/2d/armm1998-zelda-like.md b/catalog/2d/armm1998-zelda-like.md index 44a3d7c..c20d32a 100644 --- a/catalog/2d/armm1998-zelda-like.md +++ b/catalog/2d/armm1998-zelda-like.md @@ -1,40 +1,41 @@ ---- -id: armm1998-zelda-like -name: Zelda-like tilesets and sprites (ArMM1998) -url: https://opengameart.org/content/zelda-like-tilesets-and-sprites -category: 2d -subcategories: [tileset, sprites, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [16x16, overworld, cave, indoors, opengameart, 4-directional] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-09-22 -status: active ---- - -# Zelda-like tilesets and sprites (ArMM1998) - -CC0 16x16 overworld, cave and indoor tilesets with a sword-swinging character, effects, objects and UI, by ArMM1998 on OpenGameArt. A complete small 3/4 RPG kit from a single author, which makes it the non-Kenney alternative when you do not want the whole catalog in one house style. - -## Notes - -- **Four-directional, confirmed.** Opened `gfx/character.png` from the pack's own `gfx_3.zip` on 2026-09-22: a 272x256 sheet of 16x32 frames carrying down, up and both side facings, with a four-frame walk and a sword-attack set in each direction. The source description says only "Character with sword animation and character tamplet"; the sheet is the answer -- OpenGameArt is a host, not a rights holder. The CC0 here is the submitter’s declaration; see [`docs/provenance.md`](../../docs/provenance.md) before shipping, as with any aggregator upload -- Single-author kit, so the art is consistent but the volume is small next to [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) -- 3/4 view in the Zelda mould, matching [ninja-adventure](ninja-adventure.md) rather than the orthographic packs - -## Evidence - -- Live OpenGameArt submission (2026-09-22): "License(s): CC0" -- Same page (2026-09-22): "16x16 tilesets -Overworld tileset including castle, houses and some decoration -Cave tileset -Indoors tileset -Character with sword animation and character tamplet -Effects, objects and UI" - -## Related - -- [ninja-adventure](ninja-adventure.md) -- [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) -- [opengameart](opengameart.md) -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +--- +id: armm1998-zelda-like +name: Zelda-like tilesets and sprites (ArMM1998) +url: https://opengameart.org/content/zelda-like-tilesets-and-sprites +category: 2d +subcategories: [tileset, sprites, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [16x16, overworld, cave, indoors, opengameart, 4-directional] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-09-22 +verified: 2026-09-22 +status: active +--- + +# Zelda-like tilesets and sprites (ArMM1998) + +CC0 16x16 overworld, cave and indoor tilesets with a sword-swinging character, effects, objects and UI, by ArMM1998 on OpenGameArt. A complete small 3/4 RPG kit from a single author, which makes it the non-Kenney alternative when you do not want the whole catalog in one house style. + +## Notes + +- **Four-directional, confirmed.** Opened `gfx/character.png` from the pack's own `gfx_3.zip` on 2026-09-22: a 272x256 sheet of 16x32 frames carrying down, up and both side facings, with a four-frame walk and a sword-attack set in each direction. The source description says only "Character with sword animation and character tamplet"; the sheet is the answer +- OpenGameArt is a host, not a rights holder. The CC0 here is the submitter’s declaration; see [`docs/provenance.md`](../../docs/provenance.md) before shipping, as with any aggregator upload +- Single-author kit, so the art is consistent but the volume is small next to [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) +- 3/4 view in the Zelda mould, matching [ninja-adventure](ninja-adventure.md) rather than the orthographic packs + +## Evidence + +- Live OpenGameArt submission (2026-09-22): "License(s): CC0" +- Same page (2026-09-22): "16x16 tilesets -Overworld tileset including castle, houses and some decoration -Cave tileset -Indoors tileset -Character with sword animation and character tamplet -Effects, objects and UI" + +## Related + +- [ninja-adventure](ninja-adventure.md) +- [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) +- [opengameart](opengameart.md) +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) diff --git a/catalog/2d/bit-bonanza.md b/catalog/2d/bit-bonanza.md index db57039..b6ff904 100644 --- a/catalog/2d/bit-bonanza.md +++ b/catalog/2d/bit-bonanza.md @@ -1,35 +1,36 @@ ---- -id: bit-bonanza -name: Bit Bonanza -url: https://v3x3d.itch.io/bit-bonanza -category: 2d -subcategories: [sprites, icons, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [1-bit, 10x10, rpg, icons, itch] -grid_dimensions: 10x10 -camera_perspective: 2d_flat -verified: 2026-08-15 -status: active ---- - -# Bit Bonanza - -VEXED’s CC0 10×10 1-bit fantasy items and entities (food, weapons, critters). Micro-grid pack — do not mix with 16×16 tilesets without scaling. - -## Notes - -- Sibling terrain pack: [Bountiful Bits](https://v3x3d.itch.io/bountiful-bits) (also CC0 10×10, 3/4 view — verify live if you use it) -- Recolor freely; nearest-neighbor scale only - -## Evidence - -- Live itch page (2026-08-15): “These assets are CC0, use them in commercial projects modify tiles as you wish.” - -## Related - -- [urizen-onebit](urizen-onebit.md) -- [kenney-1-bit-pack](kenney-1-bit-pack.md) +--- +id: bit-bonanza +name: Bit Bonanza +url: https://v3x3d.itch.io/bit-bonanza +category: 2d +subcategories: [sprites, icons, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [1-bit, 10x10, rpg, icons, itch] +grid_dimensions: 10x10 +camera_perspective: 2d_flat +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# Bit Bonanza + +VEXED’s CC0 10×10 1-bit fantasy items and entities (food, weapons, critters). Micro-grid pack — do not mix with 16×16 tilesets without scaling. + +## Notes + +- Sibling terrain pack: [Bountiful Bits](https://v3x3d.itch.io/bountiful-bits) (also CC0 10×10, 3/4 view — verify live if you use it) +- Recolor freely; nearest-neighbor scale only + +## Evidence + +- Live itch page (2026-08-15): “These assets are CC0, use them in commercial projects modify tiles as you wish.” + +## Related + +- [urizen-onebit](urizen-onebit.md) +- [kenney-1-bit-pack](kenney-1-bit-pack.md) diff --git a/catalog/2d/bondoki-rotating-gems.md b/catalog/2d/bondoki-rotating-gems.md index a5c9831..d75c8d5 100644 --- a/catalog/2d/bondoki-rotating-gems.md +++ b/catalog/2d/bondoki-rotating-gems.md @@ -1,38 +1,39 @@ ---- -id: bondoki-rotating-gems -name: Rotating Gems for Match-3 (Bondoki) -url: https://opengameart.org/content/rotating-gems-for-match3 -category: 2d -subcategories: [sprites, puzzle] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [GIF, PNG] -tags: [match-3, gems, jewels, animated, puzzle, casual, mobile] -grid_dimensions: 52x52 -camera_perspective: 2d_flat -verified: 2026-09-23 -status: active ---- - -# Rotating Gems for Match-3 (Bondoki) - -Animated gems made for a match-3 game, CC0, from 2021: seven colours, plus heart-bomb and rainbow-bomb special pieces in each colour and three rainbow gems. - -## Notes - -- 40-frame rotation animations at 52x52 pixels per tile, per the author -- **Delivered as animated GIFs**, one per gem and special piece, plus one PNG (`gem_bomb_rainbow.png`). The description says PNG; the animations themselves are GIFs. For an engine, split the GIF frames into a sprite sheet -- No bundled licence file; the CC0 is the OpenGameArt licence field. See [`docs/provenance.md`](../../docs/provenance.md) -- For vector gems you can recolour and scale, see [sylly-gem-match-3](sylly-gem-match-3.md) - -## Evidence - -- Live OpenGameArt submission (2026-09-23): "Author: Bondoki", "License(s): CC0", published April 29, 2021 -- Same page (2026-09-23): "Set of 7 differently colored rotating gems/jewels + 7*2 (heart bomb and rainbow bomb) in the appropiate color and 3 rainbow color gems for match-3 puzzle games. Animations contain 40 frames each and size per tile is 52x52 pixels" - -## Related - -- [sylly-gem-match-3](sylly-gem-match-3.md) -- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) +--- +id: bondoki-rotating-gems +name: Rotating Gems for Match-3 (Bondoki) +url: https://opengameart.org/content/rotating-gems-for-match3 +category: 2d +subcategories: [sprites, puzzle] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [GIF, PNG] +tags: [match-3, gems, jewels, animated, puzzle, casual, mobile] +grid_dimensions: 52x52 +camera_perspective: 2d_flat +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Rotating Gems for Match-3 (Bondoki) + +Animated gems made for a match-3 game, CC0, from 2021: seven colours, plus heart-bomb and rainbow-bomb special pieces in each colour and three rainbow gems. + +## Notes + +- 40-frame rotation animations at 52x52 pixels per tile, per the author +- **Delivered as animated GIFs**, one per gem and special piece, plus one PNG (`gem_bomb_rainbow.png`). The description says PNG; the animations themselves are GIFs. For an engine, split the GIF frames into a sprite sheet +- No bundled licence file; the CC0 is the OpenGameArt licence field. See [`docs/provenance.md`](../../docs/provenance.md) +- For vector gems you can recolour and scale, see [sylly-gem-match-3](sylly-gem-match-3.md) + +## Evidence + +- Live OpenGameArt submission (2026-09-23): "Author: Bondoki", "License(s): CC0", published April 29, 2021 +- Same page (2026-09-23): "Set of 7 differently colored rotating gems/jewels + 7*2 (heart bomb and rainbow bomb) in the appropiate color and 3 rainbow color gems for match-3 puzzle games. Animations contain 40 frames each and size per tile is 52x52 pixels" + +## Related + +- [sylly-gem-match-3](sylly-gem-match-3.md) +- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) diff --git a/catalog/2d/bootstrap-icons.md b/catalog/2d/bootstrap-icons.md index dd7d94c..ea13d4f 100644 --- a/catalog/2d/bootstrap-icons.md +++ b/catalog/2d/bootstrap-icons.md @@ -1,37 +1,38 @@ ---- -id: bootstrap-icons -name: Bootstrap Icons -url: https://icons.getbootstrap.com/ -category: 2d -subcategories: [icons, ui] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [SVG, WOFF, WOFF2] -tags: [icons, svg, ui, bootstrap] -camera_perspective: 2d_flat -verified: 2026-08-24 -status: active ---- - -# Bootstrap Icons - -2000+ MIT SVG/web-font icons — denser fill/outline set than Lucide/Heroicons for menus, settings, and HUD chrome. - -## Notes - -- Prefer [lucide-icons](lucide-icons.md) / [phosphor-icons](phosphor-icons.md) when you want thinner stroke systems; this fills the Bootstrap-shaped gap -- Keep MIT copyright notice when redistributing the library sources - -## Evidence - -- Live site (2026-08-24): "MIT, docs CC BY 3.0" -- Live GitHub `LICENSE` (2026-08-24): "The MIT License (MIT) Copyright (c) 2019-2024 The Bootstrap Authors" - -## Related - -- [lucide-icons](lucide-icons.md) -- [phosphor-icons](phosphor-icons.md) -- [tabler-icons](tabler-icons.md) -- [heroicons](heroicons.md) +--- +id: bootstrap-icons +name: Bootstrap Icons +url: https://icons.getbootstrap.com/ +category: 2d +subcategories: [icons, ui] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [SVG, WOFF, WOFF2] +tags: [icons, svg, ui, bootstrap] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Bootstrap Icons + +2000+ MIT SVG/web-font icons — denser fill/outline set than Lucide/Heroicons for menus, settings, and HUD chrome. + +## Notes + +- Prefer [lucide-icons](lucide-icons.md) / [phosphor-icons](phosphor-icons.md) when you want thinner stroke systems; this fills the Bootstrap-shaped gap +- Keep MIT copyright notice when redistributing the library sources + +## Evidence + +- Live site (2026-08-24): "MIT, docs CC BY 3.0" +- Live GitHub `LICENSE` (2026-08-24): "The MIT License (MIT) Copyright (c) 2019-2024 The Bootstrap Authors" + +## Related + +- [lucide-icons](lucide-icons.md) +- [phosphor-icons](phosphor-icons.md) +- [tabler-icons](tabler-icons.md) +- [heroicons](heroicons.md) diff --git a/catalog/2d/craftpix.md b/catalog/2d/craftpix.md index 532ede7..1a8d55f 100644 --- a/catalog/2d/craftpix.md +++ b/catalog/2d/craftpix.md @@ -9,11 +9,12 @@ commercial: true attribution_required: false formats: [PNG, EPS] tags: [gui, hud, spritesheet, freebies] +added: 2026-07-19 verified: 2026-07-19 status: active --- -# CraftPix freebies +# CraftPix (freebies) Polished free UI kits, HUDs, sprites, and tilesets. **Freebie Products** license: unlimited personal/commercial game projects; modify OK; **no attribution required** (appreciated). Do not resell/redistribute source art files or expose editable artwork to end users. diff --git a/catalog/2d/dcss-tiles.md b/catalog/2d/dcss-tiles.md index 73aab87..8e4a32a 100644 --- a/catalog/2d/dcss-tiles.md +++ b/catalog/2d/dcss-tiles.md @@ -1,49 +1,50 @@ ---- -id: dcss-tiles -name: Dungeon Crawl Stone Soup Tiles -url: https://github.com/crawl/tiles -category: 2d -subcategories: [tileset, sprites, monsters, items] -license: varies -commercial: unknown -attribution_required: unknown -formats: [PNG] -tags: [roguelike, tileset, dungeon, monsters, items, mixed-license] -verified: 2026-10-04 -status: needs-review -maintenance: inactive -grid_dimensions: 32x32 -camera_perspective: top_down ---- - -# Dungeon Crawl Stone Soup Tiles - -Thousands of 32x32 top-down tiles covering monsters, items, dungeon features, and effects, accumulated over decades of Dungeon Crawl Stone Soup development and packaged separately in the `crawl/tiles` repository. It is the largest full-colour roguelike sprite set available for free, and by far the deepest monster and item coverage in this catalog. It is filed as `needs-review` because the project itself says the licensing is not uniform and maintains an explicit list of tiles whose license is unknown. - -## Notes - -- Maintenance: no push to the GitHub repository crawl/tiles since 2020-09-05, per the GitHub API on 2026-09-26. -- The project publishes `TILES_UNDER_UNKNOWN_LICENSE.md` and `ARTISTS.md` alongside the art; read both before using anything, and treat the unknown-license list as unusable -- The upstream statement is that the majority is CC0 and new submissions are CC0 unless specified otherwise, with older pieces being the problem -- Derived from rltiles, which is where much of the older and less traceable provenance comes from -- Tiles are 32x32 with a consistent silhouette-first style, so mixing in a handful of your own is realistic -- Do not treat the game repository's GPL-2.0 as covering the art; the code license and the art license are separate questions here, and the art is the one that is unresolved -- If a specific tile matters to your project, resolve it individually against `ARTISTS.md` rather than adopting the set wholesale -- Still open (re-checked 2026-10-04): the `crawl/tiles` README says the export is meant to hold only CC0 tiles, but hedges ("every care possible has been taken"), describes the grant as "a license similar to \"public domain\"", and the export dates from 2015 with no push since 2020. No file states one unconditional licence for the packaged set, so `license` stays `varies` and `commercial` / `attribution_required` stay `unknown`. Settling it needs a statement from the maintainer, or a per-tile check against `ARTISTS.md` - -## Evidence - -- `LICENSE` in `crawl/crawl`, `master` (2026-08-24): "The majority of Crawl's tiles and artwork are released under the CC0 license" -- Same file (2026-08-24): "the licensing situation may be complex, especially for older pieces" -- `crawl/tiles` repository listing (2026-08-24): contains a file named `TILES_UNDER_UNKNOWN_LICENSE.md` -- `LICENSE` in `crawl/crawl` via `gh api` (2026-10-04): unchanged, "Public Domain|CC0: most of tiles" and "the licensing situation may be complex, especially for older pieces" -- `README.md` in `crawl/tiles` via `gh api` (2026-10-04): "Many of those artist making these changes have signed off their copyright, returning these tiles to a license similar to \"public domain\", CC Zero"; "While every care possible has been taken to separate those tiles released into CC Zero from those who have not or can not be contacted, if you happen to see a tile incorrectly included in this export, please contact the maintainer" -- `TILES_UNDER_UNKNOWN_LICENSE.md` (2026-10-04): "The following tiles (as of 2010) had unclear ownership and/or the original author was unable to be reached. They will be excluded from any release." -- `ARTISTS.md` (2026-10-04): "the list of artists that gave approval in 2010 for their artwork to be released under CC:0. It is asserted that this covers any new art submitted to Crawl."; repository `releases/` holds `Ancient` and `Nov-2015` - -## Related - -- [urizen-onebit](urizen-onebit.md) -- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) -- [universal-lpc-generator](universal-lpc-generator.md) +--- +id: dcss-tiles +name: Dungeon Crawl Stone Soup Tiles +url: https://github.com/crawl/tiles +category: 2d +subcategories: [tileset, sprites, monsters, items] +license: varies +commercial: unknown +attribution_required: unknown +formats: [PNG] +tags: [roguelike, tileset, dungeon, monsters, items, mixed-license] +added: 2026-08-24 +verified: 2026-10-04 +status: needs-review +maintenance: inactive +grid_dimensions: 32x32 +camera_perspective: top_down +--- + +# Dungeon Crawl Stone Soup Tiles + +Thousands of 32x32 top-down tiles covering monsters, items, dungeon features, and effects, accumulated over decades of Dungeon Crawl Stone Soup development and packaged separately in the `crawl/tiles` repository. It is the largest full-colour roguelike sprite set available for free, and by far the deepest monster and item coverage in this catalog. It is filed as `needs-review` because the project itself says the licensing is not uniform and maintains an explicit list of tiles whose license is unknown. + +## Notes + +- Maintenance: no push to the GitHub repository crawl/tiles since 2020-09-05, per the GitHub API on 2026-09-26. +- The project publishes `TILES_UNDER_UNKNOWN_LICENSE.md` and `ARTISTS.md` alongside the art; read both before using anything, and treat the unknown-license list as unusable +- The upstream statement is that the majority is CC0 and new submissions are CC0 unless specified otherwise, with older pieces being the problem +- Derived from rltiles, which is where much of the older and less traceable provenance comes from +- Tiles are 32x32 with a consistent silhouette-first style, so mixing in a handful of your own is realistic +- Do not treat the game repository's GPL-2.0 as covering the art; the code license and the art license are separate questions here, and the art is the one that is unresolved +- If a specific tile matters to your project, resolve it individually against `ARTISTS.md` rather than adopting the set wholesale +- Still open (re-checked 2026-10-04): the `crawl/tiles` README says the export is meant to hold only CC0 tiles, but hedges ("every care possible has been taken"), describes the grant as "a license similar to \"public domain\"", and the export dates from 2015 with no push since 2020. No file states one unconditional licence for the packaged set, so `license` stays `varies` and `commercial` / `attribution_required` stay `unknown`. Settling it needs a statement from the maintainer, or a per-tile check against `ARTISTS.md` + +## Evidence + +- `LICENSE` in `crawl/crawl`, `master` (2026-08-24): "The majority of Crawl's tiles and artwork are released under the CC0 license" +- Same file (2026-08-24): "the licensing situation may be complex, especially for older pieces" +- `crawl/tiles` repository listing (2026-08-24): contains a file named `TILES_UNDER_UNKNOWN_LICENSE.md` +- `LICENSE` in `crawl/crawl` via `gh api` (2026-10-04): unchanged, "Public Domain|CC0: most of tiles" and "the licensing situation may be complex, especially for older pieces" +- `README.md` in `crawl/tiles` via `gh api` (2026-10-04): "Many of those artist making these changes have signed off their copyright, returning these tiles to a license similar to \"public domain\", CC Zero"; "While every care possible has been taken to separate those tiles released into CC Zero from those who have not or can not be contacted, if you happen to see a tile incorrectly included in this export, please contact the maintainer" +- `TILES_UNDER_UNKNOWN_LICENSE.md` (2026-10-04): "The following tiles (as of 2010) had unclear ownership and/or the original author was unable to be reached. They will be excluded from any release." +- `ARTISTS.md` (2026-10-04): "the list of artists that gave approval in 2010 for their artwork to be released under CC:0. It is asserted that this covers any new art submitted to Crawl."; repository `releases/` holds `Ancient` and `Nov-2015` + +## Related + +- [urizen-onebit](urizen-onebit.md) +- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +- [universal-lpc-generator](universal-lpc-generator.md) diff --git a/catalog/2d/game-icons-net.md b/catalog/2d/game-icons-net.md index f4cb6b6..8d820ca 100644 --- a/catalog/2d/game-icons-net.md +++ b/catalog/2d/game-icons-net.md @@ -12,6 +12,7 @@ attribution_string: "Icons made by {author}. Available on https://game-icons.net formats: [SVG, PNG] tags: [icons, vector, monochrome] camera_perspective: 2d_flat +added: 2026-07-19 verified: 2026-08-15 status: active --- diff --git a/catalog/2d/gameart2d-freebies.md b/catalog/2d/gameart2d-freebies.md index 009f9ce..17eb271 100644 --- a/catalog/2d/gameart2d-freebies.md +++ b/catalog/2d/gameart2d-freebies.md @@ -1,40 +1,41 @@ ---- -id: gameart2d-freebies -name: GameArt2D freebies -url: https://www.gameart2d.com/freebies.html -category: 2d -subcategories: [sprites, tileset, ui, platformer] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [platformer, gui, side-scroller] -camera_perspective: side_scroller -verified: 2026-08-29 -status: active ---- - -# GameArt2D freebies - -HD side-scroller characters, tilesets, backgrounds, and GUI on the Freebies page. License page splits two grants: Freebies are CC0 / public domain (games named). Paid assets are a different license with a redistribution ban. This entry is only the Freebies section. - -## Notes - -- License hub: [gameart2d.com/license.html](https://www.gameart2d.com/license.html) -- Free Assets License: commercial or non-commercial including games; credit optional. -- Paid Assets License: commercial games OK, but no reselling/sharing the assets themselves. Do not copy that grant onto freebies, and do not copy CC0 onto paid SKUs. -- Mix of platformer sheets and GUI. `camera_perspective` flags the character/tileset majority; UI packs are 2d_flat chrome. -- Not featured. Prefer Kenney / ansimuz CC0 kits when you want a shorter provenance story. - -## Evidence - -- Live license page (2026-08-29): "Assets in the Freebies section are licensed under Creative Commons Zero (CC0) / Public Domain" -- Same section (2026-08-29): "Use them in any commercial or non-commercial projects, including games" - -## Related - -- [ansimuz-sunnyland](ansimuz-sunnyland.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [craftpix](craftpix.md) -- [kenney-ui-pack](kenney-ui-pack.md) +--- +id: gameart2d-freebies +name: GameArt2D freebies +url: https://www.gameart2d.com/freebies.html +category: 2d +subcategories: [sprites, tileset, ui, platformer] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [platformer, gui, side-scroller] +camera_perspective: side_scroller +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# GameArt2D freebies + +HD side-scroller characters, tilesets, backgrounds, and GUI on the Freebies page. License page splits two grants: Freebies are CC0 / public domain (games named). Paid assets are a different license with a redistribution ban. This entry is only the Freebies section. + +## Notes + +- License hub: [gameart2d.com/license.html](https://www.gameart2d.com/license.html) +- Free Assets License: commercial or non-commercial including games; credit optional. +- Paid Assets License: commercial games OK, but no reselling/sharing the assets themselves. Do not copy that grant onto freebies, and do not copy CC0 onto paid SKUs. +- Mix of platformer sheets and GUI. `camera_perspective` flags the character/tileset majority; UI packs are 2d_flat chrome. +- Not featured. Prefer Kenney / ansimuz CC0 kits when you want a shorter provenance story. + +## Evidence + +- Live license page (2026-08-29): "Assets in the Freebies section are licensed under Creative Commons Zero (CC0) / Public Domain" +- Same section (2026-08-29): "Use them in any commercial or non-commercial projects, including games" + +## Related + +- [ansimuz-sunnyland](ansimuz-sunnyland.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [craftpix](craftpix.md) +- [kenney-ui-pack](kenney-ui-pack.md) diff --git a/catalog/2d/glitch-archive.md b/catalog/2d/glitch-archive.md index 8a81de9..bba71b3 100644 --- a/catalog/2d/glitch-archive.md +++ b/catalog/2d/glitch-archive.md @@ -1,40 +1,41 @@ ---- -id: glitch-archive -name: Glitch (CC0 asset release) -url: https://github.com/tinyspeck/glitch-items -publisher: Tiny Speck -category: 2d -subcategories: [sprites, vectors, environment] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SVG, FLA] -tags: [hand-drawn, vector, large-pack] -verified: 2026-08-29 -status: active -maintenance: archived ---- - -# Glitch archive - -10k+ drawings, sprites, and backgrounds from the shuttered MMO Glitch. Tiny Speck dedicated the art to the public domain under CC0. This entry is the items repo; sibling Tiny Speck repos (locations, avatars, etc.) are the same grant, not extra catalog ids. - -## Notes - -- Maintenance: the GitHub repository tinyspeck/glitch-items is archived (read-only), per the GitHub API on 2026-09-26; last push 2013-12-16. -- Logo and trademark are excluded. Only files in the repo tree are covered. -- Original announcement: glitchthegame.com/public-domain-game-art/ (not re-fetched on 2026-08-29). Community PNG/SVG conversions are usually easier than Adobe FLA. -- FLA packages need Flash-era tools or community rips; do not treat FLA as engine-ready. -- OpenGameArt post is a news quote of Tiny Speck, not a per-file OGA widget. Keep it in Related. - -## Evidence - -- Live `tinyspeck/glitch-items` README (2026-08-29): "All files are provided by Tiny Speck under the Creative Commons CC0 1.0 Universal License." -- Same README (2026-08-29): "the Glitch logo and trademark are not among the things we are making available under this license." - -## Related - -- [OpenGameArt CC0 announcement post](https://opengameart.org/content/huge-cc0-asset-release-from-glitch) -- [lospec](lospec.md) -- [kenney](../3d/kenney.md) +--- +id: glitch-archive +name: Glitch (CC0 asset release) +url: https://github.com/tinyspeck/glitch-items +publisher: Tiny Speck +category: 2d +subcategories: [sprites, vectors, environment] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SVG, FLA] +tags: [hand-drawn, vector, large-pack] +added: 2026-07-19 +verified: 2026-08-29 +status: active +maintenance: archived +--- + +# Glitch (CC0 asset release) + +10k+ drawings, sprites, and backgrounds from the shuttered MMO Glitch. Tiny Speck dedicated the art to the public domain under CC0. This entry is the items repo; sibling Tiny Speck repos (locations, avatars, etc.) are the same grant, not extra catalog ids. + +## Notes + +- Maintenance: the GitHub repository tinyspeck/glitch-items is archived (read-only), per the GitHub API on 2026-09-26; last push 2013-12-16. +- Logo and trademark are excluded. Only files in the repo tree are covered. +- Original announcement: glitchthegame.com/public-domain-game-art/ (not re-fetched on 2026-08-29). Community PNG/SVG conversions are usually easier than Adobe FLA. +- FLA packages need Flash-era tools or community rips; do not treat FLA as engine-ready. +- OpenGameArt post is a news quote of Tiny Speck, not a per-file OGA widget. Keep it in Related. + +## Evidence + +- Live `tinyspeck/glitch-items` README (2026-08-29): "All files are provided by Tiny Speck under the Creative Commons CC0 1.0 Universal License." +- Same README (2026-08-29): "the Glitch logo and trademark are not among the things we are making available under this license." + +## Related + +- [OpenGameArt CC0 announcement post](https://opengameart.org/content/huge-cc0-asset-release-from-glitch) +- [lospec](lospec.md) +- [kenney](../3d/kenney.md) diff --git a/catalog/2d/graphicburger-mobile-game-gui.md b/catalog/2d/graphicburger-mobile-game-gui.md index b98fd48..7ebe5a4 100644 --- a/catalog/2d/graphicburger-mobile-game-gui.md +++ b/catalog/2d/graphicburger-mobile-game-gui.md @@ -10,6 +10,7 @@ attribution_required: false formats: [PSD] tags: [ui, cartoon, mobile, vector, button] camera_perspective: 2d_flat +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/2d/gustavo-saraiva-city-parallax.md b/catalog/2d/gustavo-saraiva-city-parallax.md index 253a2e3..bce12fc 100644 --- a/catalog/2d/gustavo-saraiva-city-parallax.md +++ b/catalog/2d/gustavo-saraiva-city-parallax.md @@ -1,36 +1,37 @@ ---- -id: gustavo-saraiva-city-parallax -name: City Parallax Pixel Art (Gustavo Saraiva) -url: https://opengameart.org/content/city-parallax-pixel-art -category: 2d -subcategories: [backgrounds, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [parallax, background, layers, pixel, city, platformer, side-scroller] -camera_perspective: side_scroller -verified: 2026-09-23 -status: active ---- - -# City Parallax Pixel Art (Gustavo Saraiva) - -A tiny pixel-art city background in four parallax layers at 240x135, CC0. 240x135 is exactly an eighth of 1920x1080, so it scales cleanly to full HD at 8x. - -## Notes - -- **Measured from the download, 2026-09-23:** four PNGs at 240x135 each: `BG`, `Background 1`, `Middle`, `Foreground`. The whole archive is 6 KB -- Low detail by design. Suits a low-resolution pixel game; at higher resolutions it will read as sparse -- Scale with nearest-neighbour filtering to keep the pixels sharp - -## Evidence - -- Live OpenGameArt submission (2026-09-23): "Author: Gustavo Saraiva", "License(s): CC0", "Package complete Background and layer of parallax in pixel art, 240x135 px" -- Same page (2026-09-23): "Copyright/Attribution Notice: Not is required, enjoy :)" - -## Related - -- [ansimuz-industrial-parallax](ansimuz-industrial-parallax.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) +--- +id: gustavo-saraiva-city-parallax +name: City Parallax Pixel Art (Gustavo Saraiva) +url: https://opengameart.org/content/city-parallax-pixel-art +category: 2d +subcategories: [backgrounds, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [parallax, background, layers, pixel, city, platformer, side-scroller] +camera_perspective: side_scroller +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# City Parallax Pixel Art (Gustavo Saraiva) + +A tiny pixel-art city background in four parallax layers at 240x135, CC0. 240x135 is exactly an eighth of 1920x1080, so it scales cleanly to full HD at 8x. + +## Notes + +- **Measured from the download, 2026-09-23:** four PNGs at 240x135 each: `BG`, `Background 1`, `Middle`, `Foreground`. The whole archive is 6 KB +- Low detail by design. Suits a low-resolution pixel game; at higher resolutions it will read as sparse +- Scale with nearest-neighbour filtering to keep the pixels sharp + +## Evidence + +- Live OpenGameArt submission (2026-09-23): "Author: Gustavo Saraiva", "License(s): CC0", "Package complete Background and layer of parallax in pixel art, 240x135 px" +- Same page (2026-09-23): "Copyright/Attribution Notice: Not is required, enjoy :)" + +## Related + +- [ansimuz-industrial-parallax](ansimuz-industrial-parallax.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) diff --git a/catalog/2d/heroicons.md b/catalog/2d/heroicons.md index b373506..d57219e 100644 --- a/catalog/2d/heroicons.md +++ b/catalog/2d/heroicons.md @@ -1,35 +1,36 @@ ---- -id: heroicons -name: Heroicons -url: https://heroicons.com/ -category: 2d -subcategories: [icons, ui] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [SVG, React, Vue] -tags: [icons, tailwind, ui] -camera_perspective: 2d_flat -verified: 2026-07-19 -status: active ---- - -# Heroicons - -MIT icon set from Tailwind Labs — solid/outline SVGs sized for product UI and in-game menus. Retain MIT notice when redistributing the pack. - -## Notes - -- Site: heroicons.com; LICENSE on `github.com/tailwindlabs/heroicons` -- Complements [lucide-icons](lucide-icons.md) / [tabler-icons](tabler-icons.md) style choices - -## Evidence - -- Live GitHub LICENSE (2026-07-19): **MIT License** Copyright (c) Tailwind Labs, Inc. — unrestricted use/modify/sell with notice - -## Related - -- [tabler-icons](tabler-icons.md) -- [lucide-icons](lucide-icons.md) -- [phosphor-icons](phosphor-icons.md) +--- +id: heroicons +name: Heroicons +url: https://heroicons.com/ +category: 2d +subcategories: [icons, ui] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [SVG, React, Vue] +tags: [icons, tailwind, ui] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Heroicons + +MIT icon set from Tailwind Labs — solid/outline SVGs sized for product UI and in-game menus. Retain MIT notice when redistributing the pack. + +## Notes + +- Site: heroicons.com; LICENSE on `github.com/tailwindlabs/heroicons` +- Complements [lucide-icons](lucide-icons.md) / [tabler-icons](tabler-icons.md) style choices + +## Evidence + +- Live GitHub LICENSE (2026-07-19): **MIT License** Copyright (c) Tailwind Labs, Inc. — unrestricted use/modify/sell with notice + +## Related + +- [tabler-icons](tabler-icons.md) +- [lucide-icons](lucide-icons.md) +- [phosphor-icons](phosphor-icons.md) diff --git a/catalog/2d/iconmonstr.md b/catalog/2d/iconmonstr.md index bdba52b..e85efc0 100644 --- a/catalog/2d/iconmonstr.md +++ b/catalog/2d/iconmonstr.md @@ -11,6 +11,7 @@ formats: [SVG, PNG] tags: [icons, glyphs, filled, outline] grid_dimensions: 24x24 camera_perspective: 2d_flat +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/2d/kenney-1-bit-pack.md b/catalog/2d/kenney-1-bit-pack.md index 7d014ff..74ff077 100644 --- a/catalog/2d/kenney-1-bit-pack.md +++ b/catalog/2d/kenney-1-bit-pack.md @@ -1,39 +1,40 @@ ---- -id: kenney-1-bit-pack -name: Kenney 1-Bit Pack -url: https://kenney.nl/assets/1-bit-pack -publisher: Kenney -category: 2d -subcategories: [tileset, pixel, roguelike] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [1-bit, roguelike, rpg, pixel, multi-perspective] -grid_dimensions: 16x16 -verified: 2026-07-19 -status: active ---- - -# Kenney 1-Bit Pack - -1078 CC0 16×16 1-bit tiles — roguelike/RPG walls, floors, props, and UI-ish glyphs for monochrome prototypes. - -## Notes - -- Recolor freely; CC0 commercial embed OK -- Pairs with [ox72-dungeon-tileset](ox72-dungeon-tileset.md) when you want a second dungeon look -- `camera_perspective` is deliberately absent, and this is the reason. Kenney ships four official sample scenes with the pack: fantasy overworld, interior, urban and **platformer**. The fantasy sample is 3/4 with building facades; the platformer sample is a side-scroller built from the same tiles. The set genuinely serves both, so no single value is correct. Checked 2026-09-22 against `Sample_fantasy.png` and `Sample_platformer.png` in the pack archive - -## Evidence - -- Live pack page (2026-07-19): Category **2D**; License **Creative Commons CC0**; tags roguelike/rpg/1-bit/pixel; 1078 files - -## Related - -- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) -- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) -- [bit-bonanza](bit-bonanza.md) -- [kenney](../3d/kenney.md) +--- +id: kenney-1-bit-pack +name: Kenney 1-Bit Pack +url: https://kenney.nl/assets/1-bit-pack +publisher: Kenney +category: 2d +subcategories: [tileset, pixel, roguelike] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [1-bit, roguelike, rpg, pixel, multi-perspective] +grid_dimensions: 16x16 +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney 1-Bit Pack + +1078 CC0 16×16 1-bit tiles — roguelike/RPG walls, floors, props, and UI-ish glyphs for monochrome prototypes. + +## Notes + +- Recolor freely; CC0 commercial embed OK +- Pairs with [ox72-dungeon-tileset](ox72-dungeon-tileset.md) when you want a second dungeon look +- `camera_perspective` is deliberately absent, and this is the reason. Kenney ships four official sample scenes with the pack: fantasy overworld, interior, urban and **platformer**. The fantasy sample is 3/4 with building facades; the platformer sample is a side-scroller built from the same tiles. The set genuinely serves both, so no single value is correct. Checked 2026-09-22 against `Sample_fantasy.png` and `Sample_platformer.png` in the pack archive + +## Evidence + +- Live pack page (2026-07-19): Category **2D**; License **Creative Commons CC0**; tags roguelike/rpg/1-bit/pixel; 1078 files + +## Related + +- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) +- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +- [bit-bonanza](bit-bonanza.md) +- [kenney](../3d/kenney.md) diff --git a/catalog/2d/kenney-boardgame-pack.md b/catalog/2d/kenney-boardgame-pack.md index 7bfe2ed..5ba9aae 100644 --- a/catalog/2d/kenney-boardgame-pack.md +++ b/catalog/2d/kenney-boardgame-pack.md @@ -1,38 +1,39 @@ ---- -id: kenney-boardgame-pack -name: Kenney Board Game Pack -url: https://kenney.nl/assets/boardgame-pack -publisher: Kenney -category: 2d -subcategories: [sprites, cards] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SVG, XML, OGG] -tags: [board-game, cards, dice, chips, tokens, mobile] -verified: 2026-09-23 -status: active ---- - -# Kenney Board Game Pack - -CC0 board-game kit: playing cards and backs, poker chips, dice, and pieces in seven colours, with a dozen matching sounds. From 2014, and not pixel art: it ships SVG sources alongside the PNGs. - -## Notes - -- **Measured from the download, 2026-09-23:** 539 PNGs in `Cards`, `Chips`, `Dice` and `Pieces` (Black, Blue, Green, Purple, Red, White, Yellow), SVG sources in `Vector`, XML sprite sheets -- **Includes sound:** 12 OGG files in `Bonus`, for placing and sliding cards, chips colliding, and dice being shuffled and thrown. Also CC0 -- Also contains `.swf` files from the Flash era. Ignore them -- For a pixel-art deck, see [kenney-playing-cards-pack](kenney-playing-cards-pack.md) - -## Evidence - -- Live Kenney asset page (2026-09-23): "License Creative Commons CC0", "Files 490×", tags "boardgame dice cards", "Released in 2014" -- Bundled `license.txt` (2026-09-23): "CC0 License (Creative Commons Zero) http://creativecommons.org/publicdomain/zero/1.0/ You may use these graphics in personal and commercial projects. Credit (Kenney or www.kenney.nl) would be nice but is not mandatory." - -## Related - -- [kenney-playing-cards-pack](kenney-playing-cards-pack.md) -- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) -- [../audio/kenney-ui-audio](../audio/kenney-ui-audio.md) +--- +id: kenney-boardgame-pack +name: Kenney Board Game Pack +url: https://kenney.nl/assets/boardgame-pack +publisher: Kenney +category: 2d +subcategories: [sprites, cards] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SVG, XML, OGG] +tags: [board-game, cards, dice, chips, tokens, mobile] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Kenney Board Game Pack + +CC0 board-game kit: playing cards and backs, poker chips, dice, and pieces in seven colours, with a dozen matching sounds. From 2014, and not pixel art: it ships SVG sources alongside the PNGs. + +## Notes + +- **Measured from the download, 2026-09-23:** 539 PNGs in `Cards`, `Chips`, `Dice` and `Pieces` (Black, Blue, Green, Purple, Red, White, Yellow), SVG sources in `Vector`, XML sprite sheets +- **Includes sound:** 12 OGG files in `Bonus`, for placing and sliding cards, chips colliding, and dice being shuffled and thrown. Also CC0 +- Also contains `.swf` files from the Flash era. Ignore them +- For a pixel-art deck, see [kenney-playing-cards-pack](kenney-playing-cards-pack.md) + +## Evidence + +- Live Kenney asset page (2026-09-23): "License Creative Commons CC0", "Files 490×", tags "boardgame dice cards", "Released in 2014" +- Bundled `license.txt` (2026-09-23): "CC0 License (Creative Commons Zero) http://creativecommons.org/publicdomain/zero/1.0/ You may use these graphics in personal and commercial projects. Credit (Kenney or www.kenney.nl) would be nice but is not mandatory." + +## Related + +- [kenney-playing-cards-pack](kenney-playing-cards-pack.md) +- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) +- [../audio/kenney-ui-audio](../audio/kenney-ui-audio.md) diff --git a/catalog/2d/kenney-cursor-pack.md b/catalog/2d/kenney-cursor-pack.md index e7bff01..82a17c4 100644 --- a/catalog/2d/kenney-cursor-pack.md +++ b/catalog/2d/kenney-cursor-pack.md @@ -1,37 +1,38 @@ ---- -id: kenney-cursor-pack -name: Kenney Cursor Pack -url: https://kenney.nl/assets/cursor-pack -publisher: Kenney -category: 2d -subcategories: [ui, cursors] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [cursor, pointer, ui] -camera_perspective: 2d_flat -verified: 2026-07-19 -status: active ---- - -# Kenney Cursor Pack - -180 CC0 mouse/pointer cursors for desktop-style HUDs, editors, and strategy UIs. - -## Notes - -- Complements [kenney-ui-pack](kenney-ui-pack.md) and [kenney-input-prompts](kenney-input-prompts.md) -- v1.1 added 70 cursors (2024) - -## Evidence - -- Live pack page (2026-07-19): Category **2D**; License **Creative Commons CC0**; tags cursor/icon/interface; 180 files - -## Related - -- [kenney-ui-pack](kenney-ui-pack.md) -- [kenney-input-prompts](kenney-input-prompts.md) -- [xelu-input-prompts](xelu-input-prompts.md) -- [kenney](../3d/kenney.md) +--- +id: kenney-cursor-pack +name: Kenney Cursor Pack +url: https://kenney.nl/assets/cursor-pack +publisher: Kenney +category: 2d +subcategories: [ui, cursors] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [cursor, pointer, ui] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney Cursor Pack + +180 CC0 mouse/pointer cursors for desktop-style HUDs, editors, and strategy UIs. + +## Notes + +- Complements [kenney-ui-pack](kenney-ui-pack.md) and [kenney-input-prompts](kenney-input-prompts.md) +- v1.1 added 70 cursors (2024) + +## Evidence + +- Live pack page (2026-07-19): Category **2D**; License **Creative Commons CC0**; tags cursor/icon/interface; 180 files + +## Related + +- [kenney-ui-pack](kenney-ui-pack.md) +- [kenney-input-prompts](kenney-input-prompts.md) +- [xelu-input-prompts](xelu-input-prompts.md) +- [kenney](../3d/kenney.md) diff --git a/catalog/2d/kenney-input-prompts.md b/catalog/2d/kenney-input-prompts.md index 9f86603..63c8ec9 100644 --- a/catalog/2d/kenney-input-prompts.md +++ b/catalog/2d/kenney-input-prompts.md @@ -1,39 +1,40 @@ ---- -id: kenney-input-prompts -name: Kenney Input Prompts -url: https://kenney.nl/assets/input-prompts -publisher: Kenney -category: 2d -subcategories: [ui, input] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SVG] -tags: [gamepad, keyboard, hud, steam-deck, switch-2, quest] -grid_dimensions: 64x64 -camera_perspective: 2d_flat -hardware_tags: [steam_deck, steam_controller, steam_frame, valve_index, switch, switch_2, xbox, playstation, meta_quest, playdate, wii, gamecube] -verified: 2026-08-15 -status: active ---- - -# Kenney Input Prompts - -1500+ CC0 64×64 (plus vector) button glyphs: Xbox 360–Series, PlayStation 1–5, Steam Deck / Controller / Frame, Valve Index, Switch + Switch 2, Wii / Wii U / GameCube, Meta Quest 1–3, Playdate, keyboard/mouse, touch, generic, flairs. - -## Notes - -- Broader hardware coverage than [xelu-input-prompts](xelu-input-prompts.md) (Switch 2, Quest, Playdate, Steam Frame) -- Tile size 64×64; vectors included (pack 1.5a: fixed fonts, improved vectors) -- No attribution required - -## Evidence - -- Live Kenney pack page (2026-08-15): Tile size **64 × 64**; Files **1500×**; License **Creative Commons CC0**; lists Deck / Switch 2 / Quest / PS5 among others - -## Related - -- [xelu-input-prompts](xelu-input-prompts.md) -- [kenney-ui-pack](kenney-ui-pack.md) -- [kenney](../3d/kenney.md) +--- +id: kenney-input-prompts +name: Kenney Input Prompts +url: https://kenney.nl/assets/input-prompts +publisher: Kenney +category: 2d +subcategories: [ui, input] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SVG] +tags: [gamepad, keyboard, hud, steam-deck, switch-2, quest] +grid_dimensions: 64x64 +camera_perspective: 2d_flat +hardware_tags: [steam_deck, steam_controller, steam_frame, valve_index, switch, switch_2, xbox, playstation, meta_quest, playdate, wii, gamecube] +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# Kenney Input Prompts + +1500+ CC0 64×64 (plus vector) button glyphs: Xbox 360–Series, PlayStation 1–5, Steam Deck / Controller / Frame, Valve Index, Switch + Switch 2, Wii / Wii U / GameCube, Meta Quest 1–3, Playdate, keyboard/mouse, touch, generic, flairs. + +## Notes + +- Broader hardware coverage than [xelu-input-prompts](xelu-input-prompts.md) (Switch 2, Quest, Playdate, Steam Frame) +- Tile size 64×64; vectors included (pack 1.5a: fixed fonts, improved vectors) +- No attribution required + +## Evidence + +- Live Kenney pack page (2026-08-15): Tile size **64 × 64**; Files **1500×**; License **Creative Commons CC0**; lists Deck / Switch 2 / Quest / PS5 among others + +## Related + +- [xelu-input-prompts](xelu-input-prompts.md) +- [kenney-ui-pack](kenney-ui-pack.md) +- [kenney](../3d/kenney.md) diff --git a/catalog/2d/kenney-micro-roguelike.md b/catalog/2d/kenney-micro-roguelike.md index ce04294..dac6cf9 100644 --- a/catalog/2d/kenney-micro-roguelike.md +++ b/catalog/2d/kenney-micro-roguelike.md @@ -1,43 +1,44 @@ ---- -id: kenney-micro-roguelike -name: Kenney Micro Roguelike -url: https://kenney.nl/assets/micro-roguelike -publisher: Kenney -category: 2d -subcategories: [tileset, pixel, roguelike] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [1-bit, 8x8, roguelike, rpg, top-down] -grid_dimensions: 8x8 -camera_perspective: top_down -verified: 2026-09-22 -status: active ---- - -# Kenney Micro Roguelike - -320 CC0 8x8 1-bit tiles: dungeon and overworld terrain, creatures, items, and UI glyphs drawn orthographically from above. This is the catalog’s clearest true top-down tileset, as opposed to the 3/4 overworld style that most pixel RPG packs use. - -## Notes - -- 8x8 is half the usual pixel grid, so this does not mix with the 16x16 packs here without integer scaling. Pick the grid before you build the tilemap, not after -- 1-bit monochrome: the pack ships one foreground colour. Recolour per biome in-engine with a shader or modulate, rather than exporting variants -- Orthographic overhead, so walls read as thin lines rather than facades. Do not mix tiles from a 3/4 pack like [kenney-tiny-town](kenney-tiny-town.md) into the same map -- Closest sibling in style is [urizen-onebit](urizen-onebit.md) at 12x12, which is 3/4 rather than ortho - -## Evidence - -- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` -- Same page (2026-09-22): "Files 320x" -- Same page (2026-09-22): "Tile size 8 × 8" and "Category 2D" -- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" - -## Related - -- [urizen-onebit](urizen-onebit.md) -- [kenney-1-bit-pack](kenney-1-bit-pack.md) -- [kenney-tiny-battle](kenney-tiny-battle.md) -- [dcss-tiles](dcss-tiles.md) +--- +id: kenney-micro-roguelike +name: Kenney Micro Roguelike +url: https://kenney.nl/assets/micro-roguelike +publisher: Kenney +category: 2d +subcategories: [tileset, pixel, roguelike] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [1-bit, 8x8, roguelike, rpg, top-down] +grid_dimensions: 8x8 +camera_perspective: top_down +added: 2026-09-22 +verified: 2026-09-22 +status: active +--- + +# Kenney Micro Roguelike + +320 CC0 8x8 1-bit tiles: dungeon and overworld terrain, creatures, items, and UI glyphs drawn orthographically from above. This is the catalog’s clearest true top-down tileset, as opposed to the 3/4 overworld style that most pixel RPG packs use. + +## Notes + +- 8x8 is half the usual pixel grid, so this does not mix with the 16x16 packs here without integer scaling. Pick the grid before you build the tilemap, not after +- 1-bit monochrome: the pack ships one foreground colour. Recolour per biome in-engine with a shader or modulate, rather than exporting variants +- Orthographic overhead, so walls read as thin lines rather than facades. Do not mix tiles from a 3/4 pack like [kenney-tiny-town](kenney-tiny-town.md) into the same map +- Closest sibling in style is [urizen-onebit](urizen-onebit.md) at 12x12, which is 3/4 rather than ortho + +## Evidence + +- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` +- Same page (2026-09-22): "Files 320x" +- Same page (2026-09-22): "Tile size 8 × 8" and "Category 2D" +- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" + +## Related + +- [urizen-onebit](urizen-onebit.md) +- [kenney-1-bit-pack](kenney-1-bit-pack.md) +- [kenney-tiny-battle](kenney-tiny-battle.md) +- [dcss-tiles](dcss-tiles.md) diff --git a/catalog/2d/kenney-pixel-platformer.md b/catalog/2d/kenney-pixel-platformer.md index 26c97ec..f2e762c 100644 --- a/catalog/2d/kenney-pixel-platformer.md +++ b/catalog/2d/kenney-pixel-platformer.md @@ -1,37 +1,38 @@ ---- -id: kenney-pixel-platformer -name: Kenney Pixel Platformer -url: https://kenney.nl/assets/pixel-platformer -publisher: Kenney -category: 2d -subcategories: [sprites, tileset, platformer] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [pixel, platformer, tiles] -grid_dimensions: 18x18 -camera_perspective: side_scroller -verified: 2026-07-19 -status: active ---- - -# Kenney Pixel Platformer - -200 CC0 18×18 pixel tiles/sprites for platformer prototypes — terrain, characters, and backgrounds without LPC share-alike baggage. - -## Notes - -- Pair with [kenney-ui-pack](kenney-ui-pack.md) for a full free starter stack -- Attribution example (optional): `Art by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-19): Category 2D; Tile size 18×18; License = Creative Commons **CC0**; 200 files - -## Related - -- [kenney-ui-pack](kenney-ui-pack.md) -- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) -- [glitch-archive](glitch-archive.md) +--- +id: kenney-pixel-platformer +name: Kenney Pixel Platformer +url: https://kenney.nl/assets/pixel-platformer +publisher: Kenney +category: 2d +subcategories: [sprites, tileset, platformer] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [pixel, platformer, tiles] +grid_dimensions: 18x18 +camera_perspective: side_scroller +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney Pixel Platformer + +200 CC0 18×18 pixel tiles/sprites for platformer prototypes — terrain, characters, and backgrounds without LPC share-alike baggage. + +## Notes + +- Pair with [kenney-ui-pack](kenney-ui-pack.md) for a full free starter stack +- Attribution example (optional): `Art by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-19): Category 2D; Tile size 18×18; License = Creative Commons **CC0**; 200 files + +## Related + +- [kenney-ui-pack](kenney-ui-pack.md) +- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) +- [glitch-archive](glitch-archive.md) diff --git a/catalog/2d/kenney-pixel-vehicle-pack.md b/catalog/2d/kenney-pixel-vehicle-pack.md index f851bfe..2d28764 100644 --- a/catalog/2d/kenney-pixel-vehicle-pack.md +++ b/catalog/2d/kenney-pixel-vehicle-pack.md @@ -12,6 +12,7 @@ attribution_required: false formats: [PNG] tags: [vehicles, cars, pixel] camera_perspective: side_scroller +added: 2026-07-19 verified: 2026-07-19 status: active --- diff --git a/catalog/2d/kenney-playing-cards-pack.md b/catalog/2d/kenney-playing-cards-pack.md index fd8eb40..5206a1e 100644 --- a/catalog/2d/kenney-playing-cards-pack.md +++ b/catalog/2d/kenney-playing-cards-pack.md @@ -1,38 +1,39 @@ ---- -id: kenney-playing-cards-pack -name: Kenney Playing Cards Pack -url: https://kenney.nl/assets/playing-cards-pack -publisher: Kenney -category: 2d -subcategories: [sprites, cards] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, CSV] -tags: [cards, playing-cards, solitaire, poker, pixel, board-game, mobile] -camera_perspective: 2d_flat -verified: 2026-09-23 -status: active ---- - -# Kenney Playing Cards Pack - -A full deck of pixel-art playing cards in three sizes, CC0, from 2020. Enough for solitaire, poker, blackjack or any card game with a standard deck. - -## Notes - -- **Measured from the download, 2026-09-23:** 285 PNGs in `Cards (large)`, `Cards (medium)` and `Cards (small)`, named by suit and rank (`card_clubs_02.png`), plus card backs and a tile sheet with CSV data -- Pixel art. For non-pixel cards plus chips and dice, [kenney-boardgame-pack](kenney-boardgame-pack.md) is the older set, with SVG sources -- Card faces only: no table, felt or chips here - -## Evidence - -- Live Kenney asset page (2026-09-23): "License Creative Commons CC0", "Files 270×", tags "pixel cards boardgame dice", "Released in 2020" -- Bundled `License.txt` (2026-09-23): "License: (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ This content is free to use in personal, educational and commercial projects. Support us by crediting Kenney or www.kenney.nl (this is not mandatory)" - -## Related - -- [kenney-boardgame-pack](kenney-boardgame-pack.md) -- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) -- [kenney-ui-pack](kenney-ui-pack.md) +--- +id: kenney-playing-cards-pack +name: Kenney Playing Cards Pack +url: https://kenney.nl/assets/playing-cards-pack +publisher: Kenney +category: 2d +subcategories: [sprites, cards] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, CSV] +tags: [cards, playing-cards, solitaire, poker, pixel, board-game, mobile] +camera_perspective: 2d_flat +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Kenney Playing Cards Pack + +A full deck of pixel-art playing cards in three sizes, CC0, from 2020. Enough for solitaire, poker, blackjack or any card game with a standard deck. + +## Notes + +- **Measured from the download, 2026-09-23:** 285 PNGs in `Cards (large)`, `Cards (medium)` and `Cards (small)`, named by suit and rank (`card_clubs_02.png`), plus card backs and a tile sheet with CSV data +- Pixel art. For non-pixel cards plus chips and dice, [kenney-boardgame-pack](kenney-boardgame-pack.md) is the older set, with SVG sources +- Card faces only: no table, felt or chips here + +## Evidence + +- Live Kenney asset page (2026-09-23): "License Creative Commons CC0", "Files 270×", tags "pixel cards boardgame dice", "Released in 2020" +- Bundled `License.txt` (2026-09-23): "License: (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ This content is free to use in personal, educational and commercial projects. Support us by crediting Kenney or www.kenney.nl (this is not mandatory)" + +## Related + +- [kenney-boardgame-pack](kenney-boardgame-pack.md) +- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) +- [kenney-ui-pack](kenney-ui-pack.md) diff --git a/catalog/2d/kenney-puzzle-pack-2.md b/catalog/2d/kenney-puzzle-pack-2.md index 020b2df..be0a9a7 100644 --- a/catalog/2d/kenney-puzzle-pack-2.md +++ b/catalog/2d/kenney-puzzle-pack-2.md @@ -1,40 +1,41 @@ ---- -id: kenney-puzzle-pack-2 -name: Kenney Puzzle Pack 2 -url: https://kenney.nl/assets/puzzle-pack-2 -publisher: Kenney -category: 2d -subcategories: [sprites, puzzle] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SVG, XML] -tags: [puzzle, casual, breakout, brick, pipes, coins, particles, mobile] -camera_perspective: 2d_flat -verified: 2026-09-23 -status: active ---- - -# Kenney Puzzle Pack 2 - -About 800 CC0 sprites for casual puzzle games: coloured tiles and back tiles, balls, paddles, pipes, coins and particle bursts. Built for brick-breaker, pipe-connection and tile-clearing games. The catalog's first dedicated puzzle-game art. - -## Notes - -- **Measured from the download, 2026-09-23:** 814 PNGs in folders by type and colour (`Back tiles`, `Balls/Blue`, `Paddles`, `Pipes/Green`, `Particles yellow`, `Tiles black` and more), plus SVG sources and XML sprite sheets -- Not match-3 gem art. There are coloured tiles and balls, but no faceted gems; for a Bejeweled-style game this is a starting point, not a finished set -- Also contains `.swf` files, a leftover of 2015-era Flash workflows. Ignore them -- Pair with [kenney-ui-pack](kenney-ui-pack.md) for menus and [kenney-interface-sounds](../audio/kenney-interface-sounds.md) for clicks and pops -- Kenney lists a "Puzzle Pack 1" alongside this; the old `puzzle-pack` URL now returns 404, so this entry is the second pack only - -## Evidence - -- Live Kenney asset page (2026-09-23): "License Creative Commons CC0", "Files 795×", tags "puzzle paddle brick pipe coin particle" -- Bundled `License.txt` (2026-09-23): "License (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ You may use these graphics in personal and commercial projects. Credit (Kenney or www.kenney.nl) would be nice but is not mandatory." - -## Related - -- [kenney-ui-pack](kenney-ui-pack.md) -- [kenney-boardgame-pack](kenney-boardgame-pack.md) -- [../shaders-vfx/kenney-particle-pack](../shaders-vfx/kenney-particle-pack.md) +--- +id: kenney-puzzle-pack-2 +name: Kenney Puzzle Pack 2 +url: https://kenney.nl/assets/puzzle-pack-2 +publisher: Kenney +category: 2d +subcategories: [sprites, puzzle] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SVG, XML] +tags: [puzzle, casual, breakout, brick, pipes, coins, particles, mobile] +camera_perspective: 2d_flat +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Kenney Puzzle Pack 2 + +About 800 CC0 sprites for casual puzzle games: coloured tiles and back tiles, balls, paddles, pipes, coins and particle bursts. Built for brick-breaker, pipe-connection and tile-clearing games. The catalog's first dedicated puzzle-game art. + +## Notes + +- **Measured from the download, 2026-09-23:** 814 PNGs in folders by type and colour (`Back tiles`, `Balls/Blue`, `Paddles`, `Pipes/Green`, `Particles yellow`, `Tiles black` and more), plus SVG sources and XML sprite sheets +- Not match-3 gem art. There are coloured tiles and balls, but no faceted gems; for a Bejeweled-style game this is a starting point, not a finished set +- Also contains `.swf` files, a leftover of 2015-era Flash workflows. Ignore them +- Pair with [kenney-ui-pack](kenney-ui-pack.md) for menus and [kenney-interface-sounds](../audio/kenney-interface-sounds.md) for clicks and pops +- Kenney lists a "Puzzle Pack 1" alongside this; the old `puzzle-pack` URL now returns 404, so this entry is the second pack only + +## Evidence + +- Live Kenney asset page (2026-09-23): "License Creative Commons CC0", "Files 795×", tags "puzzle paddle brick pipe coin particle" +- Bundled `License.txt` (2026-09-23): "License (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ You may use these graphics in personal and commercial projects. Credit (Kenney or www.kenney.nl) would be nice but is not mandatory." + +## Related + +- [kenney-ui-pack](kenney-ui-pack.md) +- [kenney-boardgame-pack](kenney-boardgame-pack.md) +- [../shaders-vfx/kenney-particle-pack](../shaders-vfx/kenney-particle-pack.md) diff --git a/catalog/2d/kenney-roguelike-characters.md b/catalog/2d/kenney-roguelike-characters.md index 1d04ed9..cd0dc8b 100644 --- a/catalog/2d/kenney-roguelike-characters.md +++ b/catalog/2d/kenney-roguelike-characters.md @@ -1,43 +1,44 @@ ---- -id: kenney-roguelike-characters -name: Kenney Roguelike Characters -url: https://kenney.nl/assets/roguelike-characters -publisher: Kenney -category: 2d -subcategories: [sprites, pixel, characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [rpg, characters, roguelike, overworld, front-facing] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-09-22 -status: active ---- - -# Kenney Roguelike Characters - -450 CC0 character sprites in the same 3/4 overworld style as the Roguelike/RPG pack: townsfolk, adventurers, monsters, and equipment variants. The companion cast for that tileset, and a second CC0 answer to "where do my overworld characters come from" alongside Ninja Adventure. - -## Notes - -- **Front-facing only, no walk cycles, confirmed.** Opened `Spritesheet/roguelikeChar_transparent.png` on 2026-09-22: a 918x203 sheet on a 16px tile with 1px spacing, holding base bodies, hair, clothing and armour layers, shields and weapons. Every frame is the front view. There are no side or back facings and no animation frames anywhere in the pack. Use it for portraits, menus and top-down figures that never turn, or composite a turning character yourself -- Designed against [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md); dropping these onto a different pixel style will show. For a turning protagonist in the same 3/4 world, use [armm1998-zelda-like](armm1998-zelda-like.md) or [ninja-adventure](ninja-adventure.md) -- It is a layered parts kit: bodies, hair, clothing and equipment are drawn as separate pieces meant to be composited, which makes recolouring and kitbashing easy within the one front view. [universal-lpc-generator](universal-lpc-generator.md) is the option that layers *and* turns, with share-alike obligations attached -- No tile size is stated on the source page because these are sprites rather than tiles - -## Evidence - -- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` -- Same page (2026-09-22): "Files 450x" -- Same page (2026-09-22): "Category 2D" and tags "rpg character roguelike pixel" -- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" - -## Related - -- [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) -- [ninja-adventure](ninja-adventure.md) -- [universal-lpc-generator](universal-lpc-generator.md) -- [armm1998-zelda-like](armm1998-zelda-like.md) +--- +id: kenney-roguelike-characters +name: Kenney Roguelike Characters +url: https://kenney.nl/assets/roguelike-characters +publisher: Kenney +category: 2d +subcategories: [sprites, pixel, characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [rpg, characters, roguelike, overworld, front-facing] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-09-22 +verified: 2026-09-22 +status: active +--- + +# Kenney Roguelike Characters + +450 CC0 character sprites in the same 3/4 overworld style as the Roguelike/RPG pack: townsfolk, adventurers, monsters, and equipment variants. The companion cast for that tileset, and a second CC0 answer to "where do my overworld characters come from" alongside Ninja Adventure. + +## Notes + +- **Front-facing only, no walk cycles, confirmed.** Opened `Spritesheet/roguelikeChar_transparent.png` on 2026-09-22: a 918x203 sheet on a 16px tile with 1px spacing, holding base bodies, hair, clothing and armour layers, shields and weapons. Every frame is the front view. There are no side or back facings and no animation frames anywhere in the pack. Use it for portraits, menus and top-down figures that never turn, or composite a turning character yourself +- Designed against [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md); dropping these onto a different pixel style will show. For a turning protagonist in the same 3/4 world, use [armm1998-zelda-like](armm1998-zelda-like.md) or [ninja-adventure](ninja-adventure.md) +- It is a layered parts kit: bodies, hair, clothing and equipment are drawn as separate pieces meant to be composited, which makes recolouring and kitbashing easy within the one front view. [universal-lpc-generator](universal-lpc-generator.md) is the option that layers *and* turns, with share-alike obligations attached +- No tile size is stated on the source page because these are sprites rather than tiles + +## Evidence + +- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` +- Same page (2026-09-22): "Files 450x" +- Same page (2026-09-22): "Category 2D" and tags "rpg character roguelike pixel" +- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" + +## Related + +- [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) +- [ninja-adventure](ninja-adventure.md) +- [universal-lpc-generator](universal-lpc-generator.md) +- [armm1998-zelda-like](armm1998-zelda-like.md) diff --git a/catalog/2d/kenney-roguelike-rpg-pack.md b/catalog/2d/kenney-roguelike-rpg-pack.md index b2ade3c..400e221 100644 --- a/catalog/2d/kenney-roguelike-rpg-pack.md +++ b/catalog/2d/kenney-roguelike-rpg-pack.md @@ -1,43 +1,44 @@ ---- -id: kenney-roguelike-rpg-pack -name: Kenney Roguelike/RPG Pack -url: https://kenney.nl/assets/roguelike-rpg-pack -publisher: Kenney -category: 2d -subcategories: [tileset, pixel, rpg] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [16x16, rpg, roguelike, ui, overworld] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-09-22 -status: active ---- - -# Kenney Roguelike/RPG Pack - -1700 CC0 16x16 tiles covering an entire RPG: overworld terrain, town buildings, interiors, furniture, items, and a matching UI panel and button set. The largest single 2D tile pack in this catalog and the one that gets a prototype furthest without leaving one art style. - -## Notes - -- The UI panels and buttons are counted in the 1700 and are 16x16-grid art, not a scalable nine-slice kit. For resizable HUD chrome use [kenney-ui-pack](kenney-ui-pack.md) instead -- Ships as a spritesheet plus individual PNGs; the sheet needs slicing on the 16x16 grid before an engine tilemap will read it -- 3/4 view like [kenney-tiny-town](kenney-tiny-town.md), so it is a superset of that style rather than a companion to the orthographic packs -- Breadth over depth: many props have a single frame, so animation is on you - -## Evidence - -- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` -- Same page (2026-09-22): "Files 1700x" -- Same page (2026-09-22): "Tile size 16 × 16" and tags "rpg tile town furniture button panel roguelike pixel" -- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" - -## Related - -- [kenney-roguelike-characters](kenney-roguelike-characters.md) -- [kenney-tiny-town](kenney-tiny-town.md) -- [kenney-ui-pack](kenney-ui-pack.md) -- [armm1998-zelda-like](armm1998-zelda-like.md) +--- +id: kenney-roguelike-rpg-pack +name: Kenney Roguelike/RPG Pack +url: https://kenney.nl/assets/roguelike-rpg-pack +publisher: Kenney +category: 2d +subcategories: [tileset, pixel, rpg] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [16x16, rpg, roguelike, ui, overworld] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-09-22 +verified: 2026-09-22 +status: active +--- + +# Kenney Roguelike/RPG Pack + +1700 CC0 16x16 tiles covering an entire RPG: overworld terrain, town buildings, interiors, furniture, items, and a matching UI panel and button set. The largest single 2D tile pack in this catalog and the one that gets a prototype furthest without leaving one art style. + +## Notes + +- The UI panels and buttons are counted in the 1700 and are 16x16-grid art, not a scalable nine-slice kit. For resizable HUD chrome use [kenney-ui-pack](kenney-ui-pack.md) instead +- Ships as a spritesheet plus individual PNGs; the sheet needs slicing on the 16x16 grid before an engine tilemap will read it +- 3/4 view like [kenney-tiny-town](kenney-tiny-town.md), so it is a superset of that style rather than a companion to the orthographic packs +- Breadth over depth: many props have a single frame, so animation is on you + +## Evidence + +- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` +- Same page (2026-09-22): "Files 1700x" +- Same page (2026-09-22): "Tile size 16 × 16" and tags "rpg tile town furniture button panel roguelike pixel" +- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" + +## Related + +- [kenney-roguelike-characters](kenney-roguelike-characters.md) +- [kenney-tiny-town](kenney-tiny-town.md) +- [kenney-ui-pack](kenney-ui-pack.md) +- [armm1998-zelda-like](armm1998-zelda-like.md) diff --git a/catalog/2d/kenney-tiny-battle.md b/catalog/2d/kenney-tiny-battle.md index 08a055c..4189730 100644 --- a/catalog/2d/kenney-tiny-battle.md +++ b/catalog/2d/kenney-tiny-battle.md @@ -1,42 +1,43 @@ ---- -id: kenney-tiny-battle -name: Kenney Tiny Battle -url: https://kenney.nl/assets/tiny-battle -publisher: Kenney -category: 2d -subcategories: [tileset, pixel, strategy] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [16x16, strategy, wargame, units, top-down] -grid_dimensions: 16x16 -camera_perspective: top_down -verified: 2026-09-22 -status: active ---- - -# Kenney Tiny Battle - -190 CC0 16x16 tiles for turn-based strategy maps: terrain, roads, rivers, bridges, buildings, and coloured unit markers for several factions. Overhead wargame layout in the Advance Wars mould, which no other catalog entry covers. - -## Notes - -- Units are map markers, not animated characters. There are no walk cycles here; pair with a character pack if you need figures on the field -- Faction colours are baked per unit sprite rather than supplied as a mask, so a fifth faction means recolouring by hand -- Terrain is orthographic overhead and matches [kenney-micro-roguelike](kenney-micro-roguelike.md) in projection but not in grid size (16x16 versus 8x8) -- Same Kenney CC0 grant as the rest of the Kenney entries here; no attribution required - -## Evidence - -- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` -- Same page (2026-09-22): "Files 190x" -- Same page (2026-09-22): "Tile size 16 × 16" and tags "pixel battle war tank vehicle unit" -- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" - -## Related - -- [kenney-micro-roguelike](kenney-micro-roguelike.md) -- [kenney-tiny-town](kenney-tiny-town.md) -- [kenney-pixel-vehicle-pack](kenney-pixel-vehicle-pack.md) +--- +id: kenney-tiny-battle +name: Kenney Tiny Battle +url: https://kenney.nl/assets/tiny-battle +publisher: Kenney +category: 2d +subcategories: [tileset, pixel, strategy] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [16x16, strategy, wargame, units, top-down] +grid_dimensions: 16x16 +camera_perspective: top_down +added: 2026-09-22 +verified: 2026-09-22 +status: active +--- + +# Kenney Tiny Battle + +190 CC0 16x16 tiles for turn-based strategy maps: terrain, roads, rivers, bridges, buildings, and coloured unit markers for several factions. Overhead wargame layout in the Advance Wars mould, which no other catalog entry covers. + +## Notes + +- Units are map markers, not animated characters. There are no walk cycles here; pair with a character pack if you need figures on the field +- Faction colours are baked per unit sprite rather than supplied as a mask, so a fifth faction means recolouring by hand +- Terrain is orthographic overhead and matches [kenney-micro-roguelike](kenney-micro-roguelike.md) in projection but not in grid size (16x16 versus 8x8) +- Same Kenney CC0 grant as the rest of the Kenney entries here; no attribution required + +## Evidence + +- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` +- Same page (2026-09-22): "Files 190x" +- Same page (2026-09-22): "Tile size 16 × 16" and tags "pixel battle war tank vehicle unit" +- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" + +## Related + +- [kenney-micro-roguelike](kenney-micro-roguelike.md) +- [kenney-tiny-town](kenney-tiny-town.md) +- [kenney-pixel-vehicle-pack](kenney-pixel-vehicle-pack.md) diff --git a/catalog/2d/kenney-tiny-dungeon.md b/catalog/2d/kenney-tiny-dungeon.md index 7036e4b..6ee3d9e 100644 --- a/catalog/2d/kenney-tiny-dungeon.md +++ b/catalog/2d/kenney-tiny-dungeon.md @@ -1,40 +1,41 @@ ---- -id: kenney-tiny-dungeon -name: Kenney Tiny Dungeon -url: https://kenney.nl/assets/tiny-dungeon -publisher: Kenney -category: 2d -subcategories: [tileset, pixel, dungeon] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [dungeon, sewer, roguelike, pixel, tiny] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-07-19 -status: active ---- - -# Kenney Tiny Dungeon - -130 CC0 16×16 dungeon/sewer tiles (Tiny series) — compact RPG floors, walls, and props without LPC share-alike. - -## Notes - -- Part of Kenney’s Tiny series; scale up with nearest-neighbor -- Prefer over LPC when you need closed-source-friendly dungeon tiles -- 3/4 view, confirmed 2026-09-22 against the pack's own `Sample.png`: walls carry a lit front face below the top surface and figures face the viewer. Same projection as [kenney-tiny-town](kenney-tiny-town.md), so the two share a map; the orthographic packs do not - -## Evidence - -- Live pack page (2026-07-19): Category **2D** • Tiny; License **Creative Commons CC0**; tags rpg/roguelike/dungeon/sewer/pixel; 130 files - -## Related - -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) -- [ninja-adventure](ninja-adventure.md) -- [kenney-1-bit-pack](kenney-1-bit-pack.md) -- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) -- [kenney](../3d/kenney.md) +--- +id: kenney-tiny-dungeon +name: Kenney Tiny Dungeon +url: https://kenney.nl/assets/tiny-dungeon +publisher: Kenney +category: 2d +subcategories: [tileset, pixel, dungeon] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [dungeon, sewer, roguelike, pixel, tiny] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney Tiny Dungeon + +130 CC0 16×16 dungeon/sewer tiles (Tiny series) — compact RPG floors, walls, and props without LPC share-alike. + +## Notes + +- Part of Kenney’s Tiny series; scale up with nearest-neighbor +- Prefer over LPC when you need closed-source-friendly dungeon tiles +- 3/4 view, confirmed 2026-09-22 against the pack's own `Sample.png`: walls carry a lit front face below the top surface and figures face the viewer. Same projection as [kenney-tiny-town](kenney-tiny-town.md), so the two share a map; the orthographic packs do not + +## Evidence + +- Live pack page (2026-07-19): Category **2D** • Tiny; License **Creative Commons CC0**; tags rpg/roguelike/dungeon/sewer/pixel; 130 files + +## Related + +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +- [ninja-adventure](ninja-adventure.md) +- [kenney-1-bit-pack](kenney-1-bit-pack.md) +- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) +- [kenney](../3d/kenney.md) diff --git a/catalog/2d/kenney-tiny-town.md b/catalog/2d/kenney-tiny-town.md index f27ec82..1cae13a 100644 --- a/catalog/2d/kenney-tiny-town.md +++ b/catalog/2d/kenney-tiny-town.md @@ -1,42 +1,43 @@ ---- -id: kenney-tiny-town -name: Kenney Tiny Town -url: https://kenney.nl/assets/tiny-town -publisher: Kenney -category: 2d -subcategories: [tileset, pixel, overworld] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [16x16, town, overworld, rpg] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-09-22 -status: active ---- - -# Kenney Tiny Town - -130 CC0 16x16 tiles for an RPG overworld town: houses, roofs, fences, trees, paths, and a handful of villagers. Drawn in 3/4 view, so buildings show a front facade above an overhead ground plane. - -## Notes - -- Exteriors only. There are no interior floors or dungeon tiles; [kenney-tiny-dungeon](kenney-tiny-dungeon.md) is the matching interior set at the same grid and style -- 130 files is a small set. It builds a convincing village and runs out quickly if you need a whole region -- 3/4 view, not orthographic. Mixing it with [kenney-micro-roguelike](kenney-micro-roguelike.md) or [kenney-tiny-battle](kenney-tiny-battle.md) will read as a projection error -- The villager sprites are scenery figures, not a playable character set - -## Evidence - -- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` -- Same page (2026-09-22): "Files 130x" -- Same page (2026-09-22): "Tile size 16 × 16" and tags "rpg roguelike town overworld map pixel" -- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" - -## Related - -- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) -- [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) -- [ninja-adventure](ninja-adventure.md) +--- +id: kenney-tiny-town +name: Kenney Tiny Town +url: https://kenney.nl/assets/tiny-town +publisher: Kenney +category: 2d +subcategories: [tileset, pixel, overworld] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [16x16, town, overworld, rpg] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-09-22 +verified: 2026-09-22 +status: active +--- + +# Kenney Tiny Town + +130 CC0 16x16 tiles for an RPG overworld town: houses, roofs, fences, trees, paths, and a handful of villagers. Drawn in 3/4 view, so buildings show a front facade above an overhead ground plane. + +## Notes + +- Exteriors only. There are no interior floors or dungeon tiles; [kenney-tiny-dungeon](kenney-tiny-dungeon.md) is the matching interior set at the same grid and style +- 130 files is a small set. It builds a convincing village and runs out quickly if you need a whole region +- 3/4 view, not orthographic. Mixing it with [kenney-micro-roguelike](kenney-micro-roguelike.md) or [kenney-tiny-battle](kenney-tiny-battle.md) will read as a projection error +- The villager sprites are scenery figures, not a playable character set + +## Evidence + +- Live Kenney asset page (2026-09-22): "License Creative Commons CC0", linking `creativecommons.org/publicdomain/zero/1.0/` +- Same page (2026-09-22): "Files 130x" +- Same page (2026-09-22): "Tile size 16 × 16" and tags "rpg roguelike town overworld map pixel" +- Pack sample image (2026-09-22): "This content is free to use in personal, educational and commercial projects. Written permission not required, support us by crediting or donating (voluntary)" + +## Related + +- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) +- [kenney-roguelike-rpg-pack](kenney-roguelike-rpg-pack.md) +- [ninja-adventure](ninja-adventure.md) diff --git a/catalog/2d/kenney-ui-pack.md b/catalog/2d/kenney-ui-pack.md index dd43c96..d4e1486 100644 --- a/catalog/2d/kenney-ui-pack.md +++ b/catalog/2d/kenney-ui-pack.md @@ -1,38 +1,39 @@ ---- -id: kenney-ui-pack -name: Kenney UI Pack -url: https://kenney.nl/assets/ui-pack -publisher: Kenney -category: 2d -subcategories: [ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [ui, button, panels] -camera_perspective: 2d_flat -verified: 2026-07-19 -status: active ---- - -# Kenney UI Pack - -430 CC0 2D UI pieces (buttons, panels, sliders, interface chrome) — fast HUD scaffolding without CraftPix-style freebie caveats. - -## Notes - -- Series “UI Pack”; remade v2.0 (2024) -- Attribution example (optional): `UI by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-19): Category 2D; License = Creative Commons **CC0**; tags button/panel/slider/interface; 430 files - -## Related - -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [kenney-input-prompts](kenney-input-prompts.md) -- [playpug-simple-vector-ui](playpug-simple-vector-ui.md) -- [kenney](../3d/kenney.md) -- [xelu-input-prompts](xelu-input-prompts.md) +--- +id: kenney-ui-pack +name: Kenney UI Pack +url: https://kenney.nl/assets/ui-pack +publisher: Kenney +category: 2d +subcategories: [ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [ui, button, panels] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney UI Pack + +430 CC0 2D UI pieces (buttons, panels, sliders, interface chrome) — fast HUD scaffolding without CraftPix-style freebie caveats. + +## Notes + +- Series “UI Pack”; remade v2.0 (2024) +- Attribution example (optional): `UI by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-19): Category 2D; License = Creative Commons **CC0**; tags button/panel/slider/interface; 430 files + +## Related + +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [kenney-input-prompts](kenney-input-prompts.md) +- [playpug-simple-vector-ui](playpug-simple-vector-ui.md) +- [kenney](../3d/kenney.md) +- [xelu-input-prompts](xelu-input-prompts.md) diff --git a/catalog/2d/lospec.md b/catalog/2d/lospec.md index f7061bc..166073c 100644 --- a/catalog/2d/lospec.md +++ b/catalog/2d/lospec.md @@ -1,40 +1,41 @@ ---- -id: lospec -name: Lospec -url: https://lospec.com -category: 2d -subcategories: [palettes, pixel] -license: varies -commercial: unknown -attribution_required: unknown -formats: [gpl-palette, PAL, ASE, PNG] -tags: [palettes, pixel-art, retro] -verified: 2026-10-04 -status: needs-review ---- - -# Lospec - -Curated pixel palettes and tools. **No site-wide commercial grant** — most palette pages list author/tags/downloads only. Filter the Lospec `cc0` tag or use a pack primary like [paleto-vol01](paleto-vol01.md). - -## Notes - -- `lospec.com/terms` still 404; the footer links [Terms and Conditions](https://lospec.com/terms-and-conditions) instead. Read on 2026-09-26: a generic website/store ToS with no licence for palettes, so there is still no site-wide grant. Open question: each palette's own terms (most pages show none), which keeps `commercial` and `attribution_required` at `unknown` -- [privacy-policy](https://lospec.com/privacy-policy) / [about](https://lospec.com/about) have no palette license grant -- Hardware palettes are often usable as color lists; artist palettes need author terms -- Prefer [paleto-vol01](paleto-vol01.md) when you need a verified commercial-ok starter set - -## Evidence - -- Live Sweetie 16 / DawnBringer 16 pages (2026-07-20): no license field → catalog-level `commercial: unknown` -- Live [palette-list/tag/cc0](https://lospec.com/palette-list/tag/cc0) (2026-07-20): some uploads self-tag CC0 (e.g. Paleto) — not a site-wide grant → keep `needs-review` -- Live [Terms and Conditions](https://lospec.com/terms-and-conditions) (2026-09-26): covers use of the site and store ("This website is operated by Lospec"); sections on user submissions and prohibited uses, no licence granted for palette content -- Live [Sweetie 16](https://lospec.com/palette-list/sweetie-16) (2026-09-26): "Palette created by GrafxKid", tags and download count only; no licence field -- Live [Terms and Conditions](https://lospec.com/terms-and-conditions) (2026-10-04): unchanged; the only content clauses are about comments and prohibited uses ("You agree that your comments will not violate any right of any third-party, including copyright"), and no licence is granted for palettes -- Live [Sweetie 16](https://lospec.com/palette-list/sweetie-16) (2026-10-04): "Palette created by GrafxKid", "Number of colors: 16", tags "artist, grafxkid, skeddlespicks"; still no licence field. Open question unchanged: palettes carry no per-item licence, so `commercial` and `attribution_required` stay `unknown` - -## Related - -- [paleto-vol01](paleto-vol01.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [pixelorama](../tools/pixelorama.md) +--- +id: lospec +name: Lospec +url: https://lospec.com +category: 2d +subcategories: [palettes, pixel] +license: varies +commercial: unknown +attribution_required: unknown +formats: [gpl-palette, PAL, ASE, PNG] +tags: [palettes, pixel-art, retro] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# Lospec + +Curated pixel palettes and tools. **No site-wide commercial grant** — most palette pages list author/tags/downloads only. Filter the Lospec `cc0` tag or use a pack primary like [paleto-vol01](paleto-vol01.md). + +## Notes + +- `lospec.com/terms` still 404; the footer links [Terms and Conditions](https://lospec.com/terms-and-conditions) instead. Read on 2026-09-26: a generic website/store ToS with no licence for palettes, so there is still no site-wide grant. Open question: each palette's own terms (most pages show none), which keeps `commercial` and `attribution_required` at `unknown` +- [privacy-policy](https://lospec.com/privacy-policy) / [about](https://lospec.com/about) have no palette license grant +- Hardware palettes are often usable as color lists; artist palettes need author terms +- Prefer [paleto-vol01](paleto-vol01.md) when you need a verified commercial-ok starter set + +## Evidence + +- Live Sweetie 16 / DawnBringer 16 pages (2026-07-20): no license field → catalog-level `commercial: unknown` +- Live [palette-list/tag/cc0](https://lospec.com/palette-list/tag/cc0) (2026-07-20): some uploads self-tag CC0 (e.g. Paleto) — not a site-wide grant → keep `needs-review` +- Live [Terms and Conditions](https://lospec.com/terms-and-conditions) (2026-09-26): covers use of the site and store ("This website is operated by Lospec"); sections on user submissions and prohibited uses, no licence granted for palette content +- Live [Sweetie 16](https://lospec.com/palette-list/sweetie-16) (2026-09-26): "Palette created by GrafxKid", tags and download count only; no licence field +- Live [Terms and Conditions](https://lospec.com/terms-and-conditions) (2026-10-04): unchanged; the only content clauses are about comments and prohibited uses ("You agree that your comments will not violate any right of any third-party, including copyright"), and no licence is granted for palettes +- Live [Sweetie 16](https://lospec.com/palette-list/sweetie-16) (2026-10-04): "Palette created by GrafxKid", "Number of colors: 16", tags "artist, grafxkid, skeddlespicks"; still no licence field. Open question unchanged: palettes carry no per-item licence, so `commercial` and `attribution_required` stay `unknown` + +## Related + +- [paleto-vol01](paleto-vol01.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [pixelorama](../tools/pixelorama.md) diff --git a/catalog/2d/lpc-revised-basics.md b/catalog/2d/lpc-revised-basics.md index eb697f9..755bde7 100644 --- a/catalog/2d/lpc-revised-basics.md +++ b/catalog/2d/lpc-revised-basics.md @@ -1,41 +1,42 @@ ---- -id: lpc-revised-basics -name: LPC Revised Character Basics -url: https://opengameart.org/content/lpc-revised-character-basics -category: 2d -subcategories: [sprites, pixel] -license: varies -commercial: true -attribution_required: true -attribution_string: "LPC Revised Character Basics by Eliza Wyatt, Stephen Challener (Redshrike), Durrani, BenCreating, Johannes Sjölund (Wulax), Thecilekli and BlueCarrot16 (OGA-BY 3.0). See the Credits files for per-item authors." -formats: [PNG] -tags: [lpc, opengameart] -camera_perspective: isometric_3_4 -verified: 2026-09-24 -status: active ---- - -# LPC Revised Character Basics - -Modernised LPC character bases on OpenGameArt: bodies, heads, hair and clothing with idle, walk, run and jump cycles, plus palette guides for recolouring. Offered under a choice of **CC-BY-SA 3.0, GPL 3.0 or OGA-BY 3.0**, and every item in the bundled credits is OGA-BY, so the non-share-alike option is available for all of it. Commercial use is allowed; credit is required. - -## Notes - -- **Take OGA-BY.** Measured from the download on 2026-09-24: the three `Credits.txt` files (Body, Clothing, Hair) list 39 items, and all 39 say "LICENSE: OGA-by". OGA-BY 3.0 is CC-BY without the anti-DRM clause, which suits console and store builds. CC-BY-SA and GPL would add share-alike obligations you do not need -- **Credit per item.** The page names seven authors; the `Credits.txt` files say which author made each head, garment and hairstyle. Credit the ones you ship -- View: the author's [LPC repository](https://github.com/ElizaWy/LPC), which the submission names as the home of the whole LPC Revised collection, describes it (read 2026-09-26) as "a 32-pixel style, with a three-quarters (top-down) perspective" -- The download is large: about 80 MB and 14,700 files, most of them palette and layer variants -- `license: varies` because the page offers three licences and the catalog vocabulary has no OGA-BY value. `commercial: true` because all three permit commercial use -- Pair with [universal-lpc-generator](universal-lpc-generator.md); see [`docs/high-risk.md`](../../docs/high-risk.md) for the share-alike trap on other LPC material - -## Evidence - -- Live OpenGameArt submission (2026-09-24): "License(s): CC-BY-SA 3.0 GPL 3.0 OGA-BY 3.0"; "Copyright/Attribution Notice: Eliza Wyatt, Stephen Challener (Redshrike), Durrani, BenCreating, Johannes Sjölund (Wulax), Thecilekli, and BlueCarrot16. See the Credits files inside the submission for details." -- Bundled `[LPC Revised] Character Basics/Body/Credits.txt` (2026-09-24): "Adult Head - Feminine ... ARTIST(S): Stephen Challener (Redshrike), Eliza Wyatt ... LICENSE: OGA-by"; across the three Credits files, 39 of 39 LICENSE lines read "OGA-by" -- Live [OGA-BY 3.0 FAQ](https://opengameart.org/content/oga-by-30-faq) (2026-09-24): "a license based on CC-BY 3.0 that removes that license's restriction on technical measures that prevent redistribution of a work" - -## Related - -- [universal-lpc-generator](universal-lpc-generator.md) -- [opengameart](opengameart.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) +--- +id: lpc-revised-basics +name: LPC Revised Character Basics +url: https://opengameart.org/content/lpc-revised-character-basics +category: 2d +subcategories: [sprites, pixel] +license: varies +commercial: true +attribution_required: true +attribution_string: "LPC Revised Character Basics by Eliza Wyatt, Stephen Challener (Redshrike), Durrani, BenCreating, Johannes Sjölund (Wulax), Thecilekli and BlueCarrot16 (OGA-BY 3.0). See the Credits files for per-item authors." +formats: [PNG] +tags: [lpc, opengameart] +camera_perspective: isometric_3_4 +added: 2026-07-19 +verified: 2026-09-24 +status: active +--- + +# LPC Revised Character Basics + +Modernised LPC character bases on OpenGameArt: bodies, heads, hair and clothing with idle, walk, run and jump cycles, plus palette guides for recolouring. Offered under a choice of **CC-BY-SA 3.0, GPL 3.0 or OGA-BY 3.0**, and every item in the bundled credits is OGA-BY, so the non-share-alike option is available for all of it. Commercial use is allowed; credit is required. + +## Notes + +- **Take OGA-BY.** Measured from the download on 2026-09-24: the three `Credits.txt` files (Body, Clothing, Hair) list 39 items, and all 39 say "LICENSE: OGA-by". OGA-BY 3.0 is CC-BY without the anti-DRM clause, which suits console and store builds. CC-BY-SA and GPL would add share-alike obligations you do not need +- **Credit per item.** The page names seven authors; the `Credits.txt` files say which author made each head, garment and hairstyle. Credit the ones you ship +- View: the author's [LPC repository](https://github.com/ElizaWy/LPC), which the submission names as the home of the whole LPC Revised collection, describes it (read 2026-09-26) as "a 32-pixel style, with a three-quarters (top-down) perspective" +- The download is large: about 80 MB and 14,700 files, most of them palette and layer variants +- `license: varies` because the page offers three licences and the catalog vocabulary has no OGA-BY value. `commercial: true` because all three permit commercial use +- Pair with [universal-lpc-generator](universal-lpc-generator.md); see [`docs/high-risk.md`](../../docs/high-risk.md) for the share-alike trap on other LPC material + +## Evidence + +- Live OpenGameArt submission (2026-09-24): "License(s): CC-BY-SA 3.0 GPL 3.0 OGA-BY 3.0"; "Copyright/Attribution Notice: Eliza Wyatt, Stephen Challener (Redshrike), Durrani, BenCreating, Johannes Sjölund (Wulax), Thecilekli, and BlueCarrot16. See the Credits files inside the submission for details." +- Bundled `[LPC Revised] Character Basics/Body/Credits.txt` (2026-09-24): "Adult Head - Feminine ... ARTIST(S): Stephen Challener (Redshrike), Eliza Wyatt ... LICENSE: OGA-by"; across the three Credits files, 39 of 39 LICENSE lines read "OGA-by" +- Live [OGA-BY 3.0 FAQ](https://opengameart.org/content/oga-by-30-faq) (2026-09-24): "a license based on CC-BY 3.0 that removes that license's restriction on technical measures that prevent redistribution of a work" + +## Related + +- [universal-lpc-generator](universal-lpc-generator.md) +- [opengameart](opengameart.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) diff --git a/catalog/2d/lucide-icons.md b/catalog/2d/lucide-icons.md index 95aeffb..8735ea8 100644 --- a/catalog/2d/lucide-icons.md +++ b/catalog/2d/lucide-icons.md @@ -1,40 +1,41 @@ ---- -id: lucide-icons -name: Lucide Icons -url: https://lucide.dev/ -category: 2d -subcategories: [icons, ui] -license: ISC -license_spdx: ISC -commercial: true -attribution_required: false -formats: [SVG] -tags: [icons, brand-free] -camera_perspective: 2d_flat -verified: 2026-08-24 -status: active ---- - -# Lucide Icons - -1780 consistent, brand-free UI icons under ISC. Safer than logo-heavy sets for generic HUD chrome. Complements Game-Icons.net (game-flavored) versus Lucide (product UI). Keep the ISC copyright notice when you redistribute the icon sources. - -## Notes - -- Live site [license](https://lucide.dev/license) matches GitHub `LICENSE` -- A listed subset is derived from Feather and is MIT rather than ISC; the notice names those glyphs -- Tree-shakable packages for JS frameworks; for Godot/Unity, import SVGs or a subset atlas -- Homepage marketing does not print the license; the /license page does - -## Evidence - -- Live [lucide.dev/license](https://lucide.dev/license) (2026-08-24): "ISC License" -- Same page (2026-08-24): "distribute this software for any purpose with or without fee" - -## Related - -- [phosphor-icons](phosphor-icons.md) -- [heroicons](heroicons.md) -- [tabler-icons](tabler-icons.md) -- [bootstrap-icons](bootstrap-icons.md) -- [game-icons-net](game-icons-net.md) +--- +id: lucide-icons +name: Lucide Icons +url: https://lucide.dev/ +category: 2d +subcategories: [icons, ui] +license: ISC +license_spdx: ISC +commercial: true +attribution_required: false +formats: [SVG] +tags: [icons, brand-free] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Lucide Icons + +1780 consistent, brand-free UI icons under ISC. Safer than logo-heavy sets for generic HUD chrome. Complements Game-Icons.net (game-flavored) versus Lucide (product UI). Keep the ISC copyright notice when you redistribute the icon sources. + +## Notes + +- Live site [license](https://lucide.dev/license) matches GitHub `LICENSE` +- A listed subset is derived from Feather and is MIT rather than ISC; the notice names those glyphs +- Tree-shakable packages for JS frameworks; for Godot/Unity, import SVGs or a subset atlas +- Homepage marketing does not print the license; the /license page does + +## Evidence + +- Live [lucide.dev/license](https://lucide.dev/license) (2026-08-24): "ISC License" +- Same page (2026-08-24): "distribute this software for any purpose with or without fee" + +## Related + +- [phosphor-icons](phosphor-icons.md) +- [heroicons](heroicons.md) +- [tabler-icons](tabler-icons.md) +- [bootstrap-icons](bootstrap-icons.md) +- [game-icons-net](game-icons-net.md) diff --git a/catalog/2d/luizmelo-evil-wizard.md b/catalog/2d/luizmelo-evil-wizard.md index 9bbd83c..cb1b68c 100644 --- a/catalog/2d/luizmelo-evil-wizard.md +++ b/catalog/2d/luizmelo-evil-wizard.md @@ -1,38 +1,39 @@ ---- -id: luizmelo-evil-wizard -name: LuizMelo Evil Wizard -url: https://luizmelo.itch.io/evil-wizard -publisher: LuizMelo -category: 2d -subcategories: [sprites, characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [pixel, platformer, boss] -camera_perspective: side_scroller -verified: 2026-08-24 -status: active ---- - -# LuizMelo Evil Wizard - -CC0 2D animated boss/enemy wizard (idle/move/attack/hit/death). Quick boss kit for pixel action games. - -## Notes - -- Itch Asset license field: Creative Commons Zero v1.0 Universal -- Credits are not required; author would appreciate them -- PNG sheets; expect a side-view platformer layout - -## Evidence - -- Live itch page (2026-08-24): “used freely and commercially — CC0(creative commons zero).” -- Same page (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" - -## Related - -- [luizmelo-martial-hero](luizmelo-martial-hero.md) -- [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) -- [pixel-frog](pixel-frog.md) +--- +id: luizmelo-evil-wizard +name: LuizMelo Evil Wizard +url: https://luizmelo.itch.io/evil-wizard +publisher: LuizMelo +category: 2d +subcategories: [sprites, characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [pixel, platformer, boss] +camera_perspective: side_scroller +added: 2026-08-25 +verified: 2026-08-24 +status: active +--- + +# LuizMelo Evil Wizard + +CC0 2D animated boss/enemy wizard (idle/move/attack/hit/death). Quick boss kit for pixel action games. + +## Notes + +- Itch Asset license field: Creative Commons Zero v1.0 Universal +- Credits are not required; author would appreciate them +- PNG sheets; expect a side-view platformer layout + +## Evidence + +- Live itch page (2026-08-24): “used freely and commercially — CC0(creative commons zero).” +- Same page (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" + +## Related + +- [luizmelo-martial-hero](luizmelo-martial-hero.md) +- [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) +- [pixel-frog](pixel-frog.md) diff --git a/catalog/2d/luizmelo-martial-hero.md b/catalog/2d/luizmelo-martial-hero.md index 3df8765..75227fb 100644 --- a/catalog/2d/luizmelo-martial-hero.md +++ b/catalog/2d/luizmelo-martial-hero.md @@ -1,39 +1,40 @@ ---- -id: luizmelo-martial-hero -name: LuizMelo Martial Hero -url: https://luizmelo.itch.io/martial-hero -publisher: LuizMelo -category: 2d -subcategories: [sprites, characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [pixel, platformer, player] -camera_perspective: side_scroller -verified: 2026-08-24 -status: active ---- - -# LuizMelo Martial Hero - -CC0 2D animated hero sheets (idle/run/jump/fall/attacks/hit/death). Solid free player starter for pixel fighters/platformers. - -## Notes - -- Live page: free plus commercial under CC0; credits appreciated, not required -- Itch Asset license field: Creative Commons Zero v1.0 Universal -- Pair with [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) for enemies - -## Evidence - -- Live itch page (2026-08-24): “used freely and commercially — CC0 (creative commons zero).” -- Same page (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" - -## Related - -- [pixel-frog](pixel-frog.md) -- [ansimuz-sunnyland](ansimuz-sunnyland.md) -- [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) -- [luizmelo-evil-wizard](luizmelo-evil-wizard.md) +--- +id: luizmelo-martial-hero +name: LuizMelo Martial Hero +url: https://luizmelo.itch.io/martial-hero +publisher: LuizMelo +category: 2d +subcategories: [sprites, characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [pixel, platformer, player] +camera_perspective: side_scroller +added: 2026-08-25 +verified: 2026-08-24 +status: active +--- + +# LuizMelo Martial Hero + +CC0 2D animated hero sheets (idle/run/jump/fall/attacks/hit/death). Solid free player starter for pixel fighters/platformers. + +## Notes + +- Live page: free plus commercial under CC0; credits appreciated, not required +- Itch Asset license field: Creative Commons Zero v1.0 Universal +- Pair with [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) for enemies + +## Evidence + +- Live itch page (2026-08-24): “used freely and commercially — CC0 (creative commons zero).” +- Same page (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" + +## Related + +- [pixel-frog](pixel-frog.md) +- [ansimuz-sunnyland](ansimuz-sunnyland.md) +- [luizmelo-monsters-creatures-fantasy](luizmelo-monsters-creatures-fantasy.md) +- [luizmelo-evil-wizard](luizmelo-evil-wizard.md) diff --git a/catalog/2d/luizmelo-monsters-creatures-fantasy.md b/catalog/2d/luizmelo-monsters-creatures-fantasy.md index 6a159bd..4dfe3dc 100644 --- a/catalog/2d/luizmelo-monsters-creatures-fantasy.md +++ b/catalog/2d/luizmelo-monsters-creatures-fantasy.md @@ -1,37 +1,38 @@ ---- -id: luizmelo-monsters-creatures-fantasy -name: LuizMelo Monsters Creatures Fantasy -url: https://luizmelo.itch.io/monsters-creatures-fantasy -publisher: LuizMelo -category: 2d -subcategories: [sprites, characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [pixel, platformer, spritesheet] -camera_perspective: side_scroller -verified: 2026-08-24 -status: active ---- - -# LuizMelo Monsters Creatures Fantasy - -CC0 2D animated enemy pack (Skeleton, Mushroom, Goblin, Flying Eye) with idle/walk/attack/hit/death sheets. Ready for side-view action/platformers. - -## Notes - -- Credits are not required, but greatly appreciated -- PNG sheets; four creatures, each with a small frame set - -## Evidence - -- Live itch page (2026-08-24): “can be used in commercial and non-commercial projects… License: CC0 (Creative Commons Zero).” -- Same page (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" - -## Related - -- [luizmelo-martial-hero](luizmelo-martial-hero.md) -- [luizmelo-evil-wizard](luizmelo-evil-wizard.md) -- [pixel-frog](pixel-frog.md) +--- +id: luizmelo-monsters-creatures-fantasy +name: LuizMelo Monsters Creatures Fantasy +url: https://luizmelo.itch.io/monsters-creatures-fantasy +publisher: LuizMelo +category: 2d +subcategories: [sprites, characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [pixel, platformer, spritesheet] +camera_perspective: side_scroller +added: 2026-08-25 +verified: 2026-08-24 +status: active +--- + +# LuizMelo Monsters Creatures Fantasy + +CC0 2D animated enemy pack (Skeleton, Mushroom, Goblin, Flying Eye) with idle/walk/attack/hit/death sheets. Ready for side-view action/platformers. + +## Notes + +- Credits are not required, but greatly appreciated +- PNG sheets; four creatures, each with a small frame set + +## Evidence + +- Live itch page (2026-08-24): “can be used in commercial and non-commercial projects… License: CC0 (Creative Commons Zero).” +- Same page (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" + +## Related + +- [luizmelo-martial-hero](luizmelo-martial-hero.md) +- [luizmelo-evil-wizard](luizmelo-evil-wizard.md) +- [pixel-frog](pixel-frog.md) diff --git a/catalog/2d/material-symbols.md b/catalog/2d/material-symbols.md index 05609ea..63c690f 100644 --- a/catalog/2d/material-symbols.md +++ b/catalog/2d/material-symbols.md @@ -1,46 +1,47 @@ ---- -id: material-symbols -name: Material Symbols -url: https://fonts.google.com/icons -publisher: Google -category: 2d -subcategories: [icons, ui] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [SVG, TTF, WOFF2] -tags: [icons, variable-font] -camera_perspective: 2d_flat -verified: 2026-09-26 -status: active ---- - -# Material Symbols - -Google's variable icon font (outlined / rounded / sharp) plus SVG, the system-style HUD set this catalog was missing next to Lucide/Tabler/Phosphor. The fonts.google.com/icons page is a JavaScript app and yielded no license body on 2026-08-24. The grant we can quote is `LICENSE` in [google/material-design-icons](https://github.com/google/material-design-icons): Apache License 2.0. Apache permits commercial use. Keep the licence text when you redistribute the font files. - -## Notes - -- Do not confuse with Font Awesome. Material Symbols are generic UI glyphs. Brand-mark rules still apply if you draw a third-party logo with them -- Variable font is the practical game path (one file, weight axis). SVG export is for atlases -- GitHub README (2016): "License change to Apache 2.0". That is historical; current `LICENSE` is still Apache 2.0 -- Prefer [lucide-icons](lucide-icons.md) if you want a smaller brand-free SVG set with a simpler ISC grant -- Keep the Apache-2.0 licence text with redistributed copies of the font or SVG files (section 4(a)); the repository ships no NOTICE file, and no on-screen credit is required. Google's README says an about-screen credit is welcome but optional - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "Apache License Version 2.0, January 2004" -- Same file, section 2 (2026-08-24): "perpetual, worldwide, non-exclusive, no-charge, royalty-free" -- fonts.google.com/icons (2026-08-24): JS shell, no license text extracted. License evidence is the GitHub file, not the icons UI -- Live GitHub README, google/material-design-icons (2026-09-24): "These are two different official icon sets from Google, using the same underlying designs." -- Live GitHub README, google/material-design-icons, License section (2026-09-26): "We'd love attribution in your app's *about* screen, but it's not required." -- Live GitHub `LICENSE`, section 4(a) (2026-09-26): "You must give any other recipients of the Work or Derivative Works a copy of this License" - -## Related - -- [lucide-icons](lucide-icons.md) -- [tabler-icons](tabler-icons.md) -- [phosphor-icons](phosphor-icons.md) -- [heroicons](heroicons.md) -- [game-icons-net](game-icons-net.md) +--- +id: material-symbols +name: Material Symbols +url: https://fonts.google.com/icons +publisher: Google +category: 2d +subcategories: [icons, ui] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [SVG, TTF, WOFF2] +tags: [icons, variable-font] +camera_perspective: 2d_flat +added: 2026-08-24 +verified: 2026-09-26 +status: active +--- + +# Material Symbols + +Google's variable icon font (outlined / rounded / sharp) plus SVG, the system-style HUD set this catalog was missing next to Lucide/Tabler/Phosphor. The fonts.google.com/icons page is a JavaScript app and yielded no license body on 2026-08-24. The grant we can quote is `LICENSE` in [google/material-design-icons](https://github.com/google/material-design-icons): Apache License 2.0. Apache permits commercial use. Keep the licence text when you redistribute the font files. + +## Notes + +- Do not confuse with Font Awesome. Material Symbols are generic UI glyphs. Brand-mark rules still apply if you draw a third-party logo with them +- Variable font is the practical game path (one file, weight axis). SVG export is for atlases +- GitHub README (2016): "License change to Apache 2.0". That is historical; current `LICENSE` is still Apache 2.0 +- Prefer [lucide-icons](lucide-icons.md) if you want a smaller brand-free SVG set with a simpler ISC grant +- Keep the Apache-2.0 licence text with redistributed copies of the font or SVG files (section 4(a)); the repository ships no NOTICE file, and no on-screen credit is required. Google's README says an about-screen credit is welcome but optional + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "Apache License Version 2.0, January 2004" +- Same file, section 2 (2026-08-24): "perpetual, worldwide, non-exclusive, no-charge, royalty-free" +- fonts.google.com/icons (2026-08-24): JS shell, no license text extracted. License evidence is the GitHub file, not the icons UI +- Live GitHub README, google/material-design-icons (2026-09-24): "These are two different official icon sets from Google, using the same underlying designs." +- Live GitHub README, google/material-design-icons, License section (2026-09-26): "We'd love attribution in your app's *about* screen, but it's not required." +- Live GitHub `LICENSE`, section 4(a) (2026-09-26): "You must give any other recipients of the Work or Derivative Works a copy of this License" + +## Related + +- [lucide-icons](lucide-icons.md) +- [tabler-icons](tabler-icons.md) +- [phosphor-icons](phosphor-icons.md) +- [heroicons](heroicons.md) +- [game-icons-net](game-icons-net.md) diff --git a/catalog/2d/ninja-adventure.md b/catalog/2d/ninja-adventure.md index 7f423f9..26a68b0 100644 --- a/catalog/2d/ninja-adventure.md +++ b/catalog/2d/ninja-adventure.md @@ -1,40 +1,41 @@ ---- -id: ninja-adventure -name: Ninja Adventure -url: https://pixel-boy.itch.io/ninja-adventure-asset-pack -category: 2d -subcategories: [sprites, tileset, pixel, audio] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, WAV] -tags: [16x16, top-down, rpg, itch, godot, 4-directional] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-08-15 -status: active ---- - -# Ninja Adventure - -Pixel-Boy + AAA CC0 16×16 top-down ninja town pack: 50+ characters, 30+ monsters, bosses, tiles (incl. floor autotile), UI, VFX, 100+ SFX, 37 music tracks, fonts, WIP Godot example. - -## Notes - -- 3/4 camera — don’t composite with pure top-down or side-scroller sheets -- **Four-directional, confirmed.** Character sheets are 64x112 PNGs on a 16px grid: four columns for down, up and both sides, seven rows of frames covering walk, attack, item and death. Checked 2026-09-22 against `content/character/*/sprite.png` in the author's own game repository, [pixel-boy/NinjaAdventure](https://github.com/pixel-boy/NinjaAdventure), which is built from this art. The itch pack is the larger release; the per-character layout is the same -- Directional siblings in this catalog: [armm1998-zelda-like](armm1998-zelda-like.md) also turns; [kenney-roguelike-characters](kenney-roguelike-characters.md) does not -- Attribution not required; a link to the itch page is appreciated -- itch metadata: no generative AI - -## Evidence - -- Live itch page (2026-08-15): “released under the Creative Commons Zero (CC0) license… even commercial ones. Attribution is not required but appreciated.” Asset license **Creative Commons Zero v1.0 Universal** - -## Related - -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) -- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) -- [screaming-brain-studios](screaming-brain-studios.md) -- [sparklin-superpowers](sparklin-superpowers.md) +--- +id: ninja-adventure +name: Ninja Adventure +url: https://pixel-boy.itch.io/ninja-adventure-asset-pack +category: 2d +subcategories: [sprites, tileset, pixel, audio] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, WAV] +tags: [16x16, top-down, rpg, itch, godot, 4-directional] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# Ninja Adventure + +Pixel-Boy + AAA CC0 16×16 top-down ninja town pack: 50+ characters, 30+ monsters, bosses, tiles (incl. floor autotile), UI, VFX, 100+ SFX, 37 music tracks, fonts, WIP Godot example. + +## Notes + +- 3/4 camera — don’t composite with pure top-down or side-scroller sheets +- **Four-directional, confirmed.** Character sheets are 64x112 PNGs on a 16px grid: four columns for down, up and both sides, seven rows of frames covering walk, attack, item and death. Checked 2026-09-22 against `content/character/*/sprite.png` in the author's own game repository, [pixel-boy/NinjaAdventure](https://github.com/pixel-boy/NinjaAdventure), which is built from this art. The itch pack is the larger release; the per-character layout is the same +- Directional siblings in this catalog: [armm1998-zelda-like](armm1998-zelda-like.md) also turns; [kenney-roguelike-characters](kenney-roguelike-characters.md) does not +- Attribution not required; a link to the itch page is appreciated +- itch metadata: no generative AI + +## Evidence + +- Live itch page (2026-08-15): “released under the Creative Commons Zero (CC0) license… even commercial ones. Attribution is not required but appreciated.” Asset license **Creative Commons Zero v1.0 Universal** + +## Related + +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) +- [screaming-brain-studios](screaming-brain-studios.md) +- [sparklin-superpowers](sparklin-superpowers.md) diff --git a/catalog/2d/openclipart.md b/catalog/2d/openclipart.md index be12380..eec1a06 100644 --- a/catalog/2d/openclipart.md +++ b/catalog/2d/openclipart.md @@ -1,43 +1,44 @@ ---- -id: openclipart -name: Openclipart -url: https://openclipart.org -category: 2d -subcategories: [icons, vectors, clipart] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [SVG, PNG] -tags: [svg, clipart, provenance-risk] -camera_perspective: 2d_flat -verified: 2026-08-24 -status: active ---- - -# Openclipart - -Large SVG clipart library (FAQ: 180,000+ files) that the site places under CC0 1.0 on every upload. Unlimited commercial use is stated on the FAQ. Attribution is not required. The caveat is provenance, not the license text: librarians tag doubtful files `pd_issue`, and a CC0 click-through is not a chain-of-title audit. Skip anything that looks like a trademark, a photo trace, or a `pd_issue` flag. Prefer [game-icons-net](game-icons-net.md) / [phosphor-icons](phosphor-icons.md) when you want named authors and a smaller, cleaner set. - -## Notes - -- License FAQ: [openclipart.org/share](https://openclipart.org/share) -- Download the SVG from the clipart page. Safari "save page" will grab HTML if you left-click -- Raster PNG derivatives exist on the site. The canonical file is SVG -- This is a community dump with volunteer librarians, not an anonymous torrent. It is still not a rights-cleared studio library -- Checklist: CC0 named on the FAQ, commercial yes, no attribution required, not a marketplace EULA, site is long-running with a librarian role, not blocklisted, catalog claims no rights, `pd_issue` trap recorded - -## Evidence - -- Live FAQ (2026-08-24): "you may use all clipart from Openclipart even for unlimited commercial use" -- Live FAQ (2026-08-24): "Creative Commons Zero 1.0 Public Domain License" -- Live FAQ (2026-08-24): "there is no need to cite Openclipart" -- Live FAQ (2026-08-24): `pd_issue` "when there is a doubt on the provenance or the licensing" - -## Related - -- [game-icons-net](game-icons-net.md) -- [phosphor-icons](phosphor-icons.md) -- [lucide-icons](lucide-icons.md) -- [bootstrap-icons](bootstrap-icons.md) -- [opengameart](opengameart.md) +--- +id: openclipart +name: Openclipart +url: https://openclipart.org +category: 2d +subcategories: [icons, vectors, clipart] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [SVG, PNG] +tags: [svg, clipart, provenance-risk] +camera_perspective: 2d_flat +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Openclipart + +Large SVG clipart library (FAQ: 180,000+ files) that the site places under CC0 1.0 on every upload. Unlimited commercial use is stated on the FAQ. Attribution is not required. The caveat is provenance, not the license text: librarians tag doubtful files `pd_issue`, and a CC0 click-through is not a chain-of-title audit. Skip anything that looks like a trademark, a photo trace, or a `pd_issue` flag. Prefer [game-icons-net](game-icons-net.md) / [phosphor-icons](phosphor-icons.md) when you want named authors and a smaller, cleaner set. + +## Notes + +- License FAQ: [openclipart.org/share](https://openclipart.org/share) +- Download the SVG from the clipart page. Safari "save page" will grab HTML if you left-click +- Raster PNG derivatives exist on the site. The canonical file is SVG +- This is a community dump with volunteer librarians, not an anonymous torrent. It is still not a rights-cleared studio library +- Checklist: CC0 named on the FAQ, commercial yes, no attribution required, not a marketplace EULA, site is long-running with a librarian role, not blocklisted, catalog claims no rights, `pd_issue` trap recorded + +## Evidence + +- Live FAQ (2026-08-24): "you may use all clipart from Openclipart even for unlimited commercial use" +- Live FAQ (2026-08-24): "Creative Commons Zero 1.0 Public Domain License" +- Live FAQ (2026-08-24): "there is no need to cite Openclipart" +- Live FAQ (2026-08-24): `pd_issue` "when there is a doubt on the provenance or the licensing" + +## Related + +- [game-icons-net](game-icons-net.md) +- [phosphor-icons](phosphor-icons.md) +- [lucide-icons](lucide-icons.md) +- [bootstrap-icons](bootstrap-icons.md) +- [opengameart](opengameart.md) diff --git a/catalog/2d/opengameart.md b/catalog/2d/opengameart.md index 493a20e..07bf65c 100644 --- a/catalog/2d/opengameart.md +++ b/catalog/2d/opengameart.md @@ -1,42 +1,43 @@ ---- -id: opengameart -name: OpenGameArt -url: https://opengameart.org -category: 2d -subcategories: [sprites, tileset, aggregator] -license: varies -commercial: true -attribution_required: unknown -formats: [PNG, SVG, OGG] -tags: [community, pixel-art, aggregator] -verified: 2026-10-04 -status: needs-review ---- - -# OpenGameArt - -Community hub for game art under many licenses (CC0, CC-BY, CC-BY-SA, GPL, OGA-BY, etc.). Commercial use is **possible** when the upload’s license allows it — never assume from “free download.” Prefer catalogued primaries ([glitch-archive](glitch-archive.md), [lpc-revised-basics](lpc-revised-basics.md), [ox72-dungeon-tileset](ox72-dungeon-tileset.md)). - -## Notes - -- FAQ: closed-source commercial games OK **if** you follow each file’s license -- Multi-license uploads = pick one compatible set; SA/GPL packs need extra care (see [`docs/high-risk.md`](../../docs/high-risk.md)) -- Filter CC0 / CC-BY before packaging -- `commercial: true` follows the FAQ's plain site-wide statement (re-read 2026-10-04, unchanged). Still open: credit is per upload (CC0 none; CC-BY needs it; the FAQ says to assume GPL uploads need it), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review` -- Apple App Store: the FAQ says GPL, LGPL, CC-BY-SA and CC-BY terms conflict with Apple's, so ask the artist first - -## Evidence - -- Live [FAQ](https://opengameart.org/content/faq) (2026-07-20): “I'm a commercial (closed-source) game developer… **Yes, you can use this art. Even in commercial projects.** Be sure to follow the terms of the license…” -- Same FAQ: CC0 “commercial use is ok”; CC-BY needs credit; SA/GPL also hosted → keep catalog-level `needs-review` / `commercial: unknown` -- Live [FAQ](https://opengameart.org/content/faq) (2026-09-26): "Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms." -- Same FAQ (2026-09-26): CC0 works may be used "without asking, crediting or notifying the creating artist"; CC-BY: "You must state that you have used the work and credit the original artist"; GPL: "you should assume that all work contained on OpenGameArt requires it [attribution] unless otherwise specified" -- Same FAQ (2026-09-26), Apple App Store: "Not necessarily." Terms "conflict with the terms of the GNU GPL, the GNU LGPL, CC-BY-SA, and CC-BY" -- Live [FAQ](https://opengameart.org/content/faq) (2026-10-04): unchanged: "Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms."; CC0 "without asking, crediting or notifying the creating artist"; CC-BY "You must state that you have used the work and credit the original artist"; GPL "you should assume that all work contained on OpenGameArt requires it unless otherwise specified by the author of the work" - -## Related - -- [lpc-revised-basics](lpc-revised-basics.md) -- [glitch-archive](glitch-archive.md) -- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) -- [paleto-vol01](paleto-vol01.md) +--- +id: opengameart +name: OpenGameArt +url: https://opengameart.org +category: 2d +subcategories: [sprites, tileset, aggregator] +license: varies +commercial: true +attribution_required: unknown +formats: [PNG, SVG, OGG] +tags: [community, pixel-art, aggregator] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# OpenGameArt + +Community hub for game art under many licenses (CC0, CC-BY, CC-BY-SA, GPL, OGA-BY, etc.). Commercial use is **possible** when the upload’s license allows it — never assume from “free download.” Prefer catalogued primaries ([glitch-archive](glitch-archive.md), [lpc-revised-basics](lpc-revised-basics.md), [ox72-dungeon-tileset](ox72-dungeon-tileset.md)). + +## Notes + +- FAQ: closed-source commercial games OK **if** you follow each file’s license +- Multi-license uploads = pick one compatible set; SA/GPL packs need extra care (see [`docs/high-risk.md`](../../docs/high-risk.md)) +- Filter CC0 / CC-BY before packaging +- `commercial: true` follows the FAQ's plain site-wide statement (re-read 2026-10-04, unchanged). Still open: credit is per upload (CC0 none; CC-BY needs it; the FAQ says to assume GPL uploads need it), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review` +- Apple App Store: the FAQ says GPL, LGPL, CC-BY-SA and CC-BY terms conflict with Apple's, so ask the artist first + +## Evidence + +- Live [FAQ](https://opengameart.org/content/faq) (2026-07-20): “I'm a commercial (closed-source) game developer… **Yes, you can use this art. Even in commercial projects.** Be sure to follow the terms of the license…” +- Same FAQ: CC0 “commercial use is ok”; CC-BY needs credit; SA/GPL also hosted → keep catalog-level `needs-review` / `commercial: unknown` +- Live [FAQ](https://opengameart.org/content/faq) (2026-09-26): "Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms." +- Same FAQ (2026-09-26): CC0 works may be used "without asking, crediting or notifying the creating artist"; CC-BY: "You must state that you have used the work and credit the original artist"; GPL: "you should assume that all work contained on OpenGameArt requires it [attribution] unless otherwise specified" +- Same FAQ (2026-09-26), Apple App Store: "Not necessarily." Terms "conflict with the terms of the GNU GPL, the GNU LGPL, CC-BY-SA, and CC-BY" +- Live [FAQ](https://opengameart.org/content/faq) (2026-10-04): unchanged: "Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms."; CC0 "without asking, crediting or notifying the creating artist"; CC-BY "You must state that you have used the work and credit the original artist"; GPL "you should assume that all work contained on OpenGameArt requires it unless otherwise specified by the author of the work" + +## Related + +- [lpc-revised-basics](lpc-revised-basics.md) +- [glitch-archive](glitch-archive.md) +- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) +- [paleto-vol01](paleto-vol01.md) diff --git a/catalog/2d/openpeeps.md b/catalog/2d/openpeeps.md index ff21f66..308777d 100644 --- a/catalog/2d/openpeeps.md +++ b/catalog/2d/openpeeps.md @@ -1,34 +1,35 @@ ---- -id: openpeeps -name: Open Peeps -url: https://www.openpeeps.com/ -category: 2d -subcategories: [illustrations, characters, ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [SVG, PNG, Sketch, Figma] -tags: [illustration, characters, mix-match] -camera_perspective: 2d_flat -verified: 2026-07-19 -status: active ---- - -# Open Peeps - -Hand-drawn mix-and-match people illustrations (Pablo Stanley) under **CC0** — commercial OK for UI empty-states, marketing, storyboards, and light narrative art. Not a sprite/tileset pipeline. - -## Notes - -- Download via Gumroad / Blush; library is public-domain dedicated -- Vector parts: poses, faces, hair, clothing — assemble in Figma/Sketch/etc. - -## Evidence - -- Live site (2026-07-19): “Free for commercial and personal use under CC0 License”; “public domain under the CC0 License… even for commercial purposes, without asking permission.” - -## Related - -- [kenney-ui-pack](kenney-ui-pack.md) -- [glitch-archive](glitch-archive.md) +--- +id: openpeeps +name: Open Peeps +url: https://www.openpeeps.com/ +category: 2d +subcategories: [illustrations, characters, ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [SVG, PNG, Sketch, Figma] +tags: [illustration, characters, mix-match] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Open Peeps + +Hand-drawn mix-and-match people illustrations (Pablo Stanley) under **CC0** — commercial OK for UI empty-states, marketing, storyboards, and light narrative art. Not a sprite/tileset pipeline. + +## Notes + +- Download via Gumroad / Blush; library is public-domain dedicated +- Vector parts: poses, faces, hair, clothing — assemble in Figma/Sketch/etc. + +## Evidence + +- Live site (2026-07-19): “Free for commercial and personal use under CC0 License”; “public domain under the CC0 License… even for commercial purposes, without asking permission.” + +## Related + +- [kenney-ui-pack](kenney-ui-pack.md) +- [glitch-archive](glitch-archive.md) diff --git a/catalog/2d/ox72-dungeon-tileset.md b/catalog/2d/ox72-dungeon-tileset.md index 6ca441b..d39e73e 100644 --- a/catalog/2d/ox72-dungeon-tileset.md +++ b/catalog/2d/ox72-dungeon-tileset.md @@ -1,38 +1,39 @@ ---- -id: ox72-dungeon-tileset -name: 0x72 16×16 Dungeon Tileset -url: https://0x72.itch.io/16x16-dungeon-tileset -publisher: 0x72 -category: 2d -subcategories: [sprites, tileset, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [dungeon, pixel, tileset, itch] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-07-19 -status: active ---- - -# 0x72 16×16 Dungeon Tileset - -Classic CC0 16×16 dungeon tiles (Robert / 0x72). Explicit commercial + modify + redistribute OK; credit appreciated, not required. Author also points to Dungeon Tileset II as a newer sibling. - -## Notes - -- Name-your-price itch download — set $0 if desired -- Do not confuse with third-party decoration packs linked on the page (separate licenses) -- 3/4 view, confirmed 2026-09-22 against the itch preview art: a vertical brick wall face behind a floor plane, with front-facing creature sprites. Matches its sibling [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md), which was already classified this way - -## Evidence - -- Live itch page (2026-07-19): “You can use this tileset for whatever you like (CC-0)… private and commercial projects… modify… distribute… not required to credit” - -## Related - -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) — newer sibling (prefer unless you want vol. I palette) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [glitch-archive](glitch-archive.md) +--- +id: ox72-dungeon-tileset +name: 0x72 16×16 Dungeon Tileset +url: https://0x72.itch.io/16x16-dungeon-tileset +publisher: 0x72 +category: 2d +subcategories: [sprites, tileset, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [dungeon, pixel, tileset, itch] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# 0x72 16×16 Dungeon Tileset + +Classic CC0 16×16 dungeon tiles (Robert / 0x72). Explicit commercial + modify + redistribute OK; credit appreciated, not required. Author also points to Dungeon Tileset II as a newer sibling. + +## Notes + +- Name-your-price itch download — set $0 if desired +- Do not confuse with third-party decoration packs linked on the page (separate licenses) +- 3/4 view, confirmed 2026-09-22 against the itch preview art: a vertical brick wall face behind a floor plane, with front-facing creature sprites. Matches its sibling [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md), which was already classified this way + +## Evidence + +- Live itch page (2026-07-19): “You can use this tileset for whatever you like (CC-0)… private and commercial projects… modify… distribute… not required to credit” + +## Related + +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) — newer sibling (prefer unless you want vol. I palette) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [glitch-archive](glitch-archive.md) diff --git a/catalog/2d/ox72-dungeontileset-ii.md b/catalog/2d/ox72-dungeontileset-ii.md index b39632c..b41ee75 100644 --- a/catalog/2d/ox72-dungeontileset-ii.md +++ b/catalog/2d/ox72-dungeontileset-ii.md @@ -1,38 +1,39 @@ ---- -id: ox72-dungeontileset-ii -name: 0x72 Dungeon Tileset II -url: https://0x72.itch.io/dungeontileset-ii -publisher: 0x72 -category: 2d -subcategories: [sprites, tileset, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [dungeon, pixel, tileset, itch, 16x16] -grid_dimensions: 16x16 -camera_perspective: isometric_3_4 -verified: 2026-08-15 -status: active ---- - -# 0x72 Dungeon Tileset II - -Robert / 0x72’s newer 16×16 dungeon set (recolored vs vol. I). Characters, walls, props — CC0 commercial + modify OK. - -## Notes - -- Name-your-price itch — set $0 if desired -- Official sewer expansion and many third-party “extension” packs exist — **those are separate licenses** -- Prefer this over vol. I unless you specifically want the original palette - -## Evidence - -- Live itch page (2026-08-15): “You can use this tileset for whatever you like (CC-0).” Credit not necessary. - -## Related - -- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) -- [ninja-adventure](ninja-adventure.md) -- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) +--- +id: ox72-dungeontileset-ii +name: 0x72 Dungeon Tileset II +url: https://0x72.itch.io/dungeontileset-ii +publisher: 0x72 +category: 2d +subcategories: [sprites, tileset, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [dungeon, pixel, tileset, itch, 16x16] +grid_dimensions: 16x16 +camera_perspective: isometric_3_4 +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# 0x72 Dungeon Tileset II + +Robert / 0x72’s newer 16×16 dungeon set (recolored vs vol. I). Characters, walls, props — CC0 commercial + modify OK. + +## Notes + +- Name-your-price itch — set $0 if desired +- Official sewer expansion and many third-party “extension” packs exist — **those are separate licenses** +- Prefer this over vol. I unless you specifically want the original palette + +## Evidence + +- Live itch page (2026-08-15): “You can use this tileset for whatever you like (CC-0).” Credit not necessary. + +## Related + +- [ox72-dungeon-tileset](ox72-dungeon-tileset.md) +- [ninja-adventure](ninja-adventure.md) +- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) diff --git a/catalog/2d/paleto-vol01.md b/catalog/2d/paleto-vol01.md index 010f793..1444a5e 100644 --- a/catalog/2d/paleto-vol01.md +++ b/catalog/2d/paleto-vol01.md @@ -1,36 +1,37 @@ ---- -id: paleto-vol01 -name: Paleto Vol.01 (The Classics) -url: https://paleto.itch.io/paleto-vol01 -category: 2d -subcategories: [palettes, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [ASE, PNG, PDF, HTML] -tags: [palettes, pixel-art, fantasy, horror, ocean, retro] -verified: 2026-07-20 -status: active ---- - -# Paleto Vol.01 — The Classics - -Four CC0 16-color pixel palettes (Fantasy RPG, Horror Dark, Deep Sea, Retro 8-bit) with ASE/PNG/HTML exports — fills the catalog’s **active** palette gap when [lospec](lospec.md) stays `needs-review`. - -## Notes - -- Live itch page: name-your-price free download; “CC0 — free commercial use, no attribution required” -- Also mirrored on Lospec under the `cc0` tag (e.g. Deep Sea) — prefer this primary for the pack grant -- ASE/PNG drop straight into Aseprite / Godot / Unity - -## Evidence - -- Live itch page (2026-07-20): “CC0 — free commercial use, no attribution required” and “LICENSE — CC0. No restrictions, no attribution. Ever.” -- Lospec [Deep Sea](https://lospec.com/palette-list/deep-sea) tagged `cc0` and links this pack - -## Related - -- [lospec](lospec.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [pixelorama](../tools/pixelorama.md) +--- +id: paleto-vol01 +name: Paleto Vol.01 (The Classics) +url: https://paleto.itch.io/paleto-vol01 +category: 2d +subcategories: [palettes, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [ASE, PNG, PDF, HTML] +tags: [palettes, pixel-art, fantasy, horror, ocean, retro] +added: 2026-07-20 +verified: 2026-07-20 +status: active +--- + +# Paleto Vol.01 (The Classics) + +Four CC0 16-color pixel palettes (Fantasy RPG, Horror Dark, Deep Sea, Retro 8-bit) with ASE/PNG/HTML exports — fills the catalog’s **active** palette gap when [lospec](lospec.md) stays `needs-review`. + +## Notes + +- Live itch page: name-your-price free download; “CC0 — free commercial use, no attribution required” +- Also mirrored on Lospec under the `cc0` tag (e.g. Deep Sea) — prefer this primary for the pack grant +- ASE/PNG drop straight into Aseprite / Godot / Unity + +## Evidence + +- Live itch page (2026-07-20): “CC0 — free commercial use, no attribution required” and “LICENSE — CC0. No restrictions, no attribution. Ever.” +- Lospec [Deep Sea](https://lospec.com/palette-list/deep-sea) tagged `cc0` and links this pack + +## Related + +- [lospec](lospec.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [pixelorama](../tools/pixelorama.md) diff --git a/catalog/2d/penzilla.md b/catalog/2d/penzilla.md index fb154f8..36491cd 100644 --- a/catalog/2d/penzilla.md +++ b/catalog/2d/penzilla.md @@ -10,6 +10,7 @@ attribution_required: true attribution_string: "Graphics created by Penzilla Design" formats: [PNG] tags: [pixel, gui, itch] +added: 2026-08-24 verified: 2026-10-04 status: active --- diff --git a/catalog/2d/phosphor-icons.md b/catalog/2d/phosphor-icons.md index 087b668..52cabdb 100644 --- a/catalog/2d/phosphor-icons.md +++ b/catalog/2d/phosphor-icons.md @@ -1,41 +1,42 @@ ---- -id: phosphor-icons -name: Phosphor Icons -url: https://phosphoricons.com/ -category: 2d -subcategories: [icons, ui] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [SVG] -tags: [icons, multi-weight] -grid_dimensions: 16x16 -camera_perspective: 2d_flat -verified: 2026-08-24 -status: active ---- - -# Phosphor Icons - -MIT vector icon family with six weights (thin through fill and duotone). Designed at 16x16 so it stays readable in HUD chrome. Companion to Lucide when you want weight variants rather than a single stroke. - -## Notes - -- phosphoricons.com is a JS app and rendered no license text on 2026-08-24; grant is the GitHub LICENSE -- Homepage README: "MIT © Phosphor Icons"; core repo LICENSE is the MIT grant including sell -- Keep the MIT copyright notice when redistributing the icon set -- Weights: Thin, Light, Regular, Bold, Fill, Duotone - -## Evidence - -- Live GitHub `phosphor-icons/core` LICENSE (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" -- Live homepage README (2026-08-24): "MIT © Phosphor Icons" - -## Related - -- [lucide-icons](lucide-icons.md) -- [heroicons](heroicons.md) -- [tabler-icons](tabler-icons.md) -- [game-icons-net](game-icons-net.md) +--- +id: phosphor-icons +name: Phosphor Icons +url: https://phosphoricons.com/ +category: 2d +subcategories: [icons, ui] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [SVG] +tags: [icons, multi-weight] +grid_dimensions: 16x16 +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Phosphor Icons + +MIT vector icon family with six weights (thin through fill and duotone). Designed at 16x16 so it stays readable in HUD chrome. Companion to Lucide when you want weight variants rather than a single stroke. + +## Notes + +- phosphoricons.com is a JS app and rendered no license text on 2026-08-24; grant is the GitHub LICENSE +- Homepage README: "MIT © Phosphor Icons"; core repo LICENSE is the MIT grant including sell +- Keep the MIT copyright notice when redistributing the icon set +- Weights: Thin, Light, Regular, Bold, Fill, Duotone + +## Evidence + +- Live GitHub `phosphor-icons/core` LICENSE (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" +- Live homepage README (2026-08-24): "MIT © Phosphor Icons" + +## Related + +- [lucide-icons](lucide-icons.md) +- [heroicons](heroicons.md) +- [tabler-icons](tabler-icons.md) +- [game-icons-net](game-icons-net.md) diff --git a/catalog/2d/pixel-frog.md b/catalog/2d/pixel-frog.md index 047234e..b69a6e9 100644 --- a/catalog/2d/pixel-frog.md +++ b/catalog/2d/pixel-frog.md @@ -1,42 +1,43 @@ ---- -id: pixel-frog -name: Pixel Frog -url: https://pixelfrog-assets.itch.io/ -category: 2d -subcategories: [sprites, tileset, pixel, platformer] -license: varies -commercial: varies -attribution_required: false -formats: [PNG] -tags: [pixel, platformer, itch, modular] -camera_perspective: side_scroller -verified: 2026-08-24 -status: active ---- - -# Pixel Frog - -Modular pixel packs for 2D platformers and tiny RTS-style games (Pixel Adventure, Treasure Hunters, Kings and Pigs, Tiny Swords). Useful as complete character-plus-tiles kits rather than Kenney-style tile-only starters. **Do not treat the whole store as CC0.** Pixel Adventure, Treasure Hunters, and Kings and Pigs are CC0 on their itch pages. Tiny Swords is a custom commercial-ok grant with a redistribution ban, and only an older zip is labeled CC0. - -## Notes - -- Pixel Adventure is PNG only; animations are 20 FPS / 50 ms per frame on the pack page -- Tiny Swords splits a Free Pack (name-your-price) from a paid Enemy Pack at $9.75. The current Free Pack zip is not the file named `TS_old version_CC0 Licensed` -- Tiny Swords custom terms: personal and commercial use, modify OK, credit optional, **no redistribute / resell / repackage** even of modified files. That is stricter than CC0 -- itch Asset license field is CC0 on the three packs named above. Tiny Swords has no Asset license field; the grant is the on-page bullet list -- Unity store mirrors, if any, are a different EULA. This entry is the itch publisher - -## Evidence - -- Pixel Adventure live page (2026-08-24): "released under a Creative Commons Zero (CC0) license" -- Same page (2026-08-24): "even for commercial purposes. Attribution is not required" -- Treasure Hunters and Kings and Pigs itch metadata (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" -- Tiny Swords live page (2026-08-24): "personal and commercial projects, modifying the assets as needed" -- Same page (2026-08-24): "You may not redistribute, resell, or repackage the assets" - -## Related - -- [ansimuz-sunnyland](ansimuz-sunnyland.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [ninja-adventure](ninja-adventure.md) -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +--- +id: pixel-frog +name: Pixel Frog +url: https://pixelfrog-assets.itch.io/ +category: 2d +subcategories: [sprites, tileset, pixel, platformer] +license: varies +commercial: varies +attribution_required: false +formats: [PNG] +tags: [pixel, platformer, itch, modular] +camera_perspective: side_scroller +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Pixel Frog + +Modular pixel packs for 2D platformers and tiny RTS-style games (Pixel Adventure, Treasure Hunters, Kings and Pigs, Tiny Swords). Useful as complete character-plus-tiles kits rather than Kenney-style tile-only starters. **Do not treat the whole store as CC0.** Pixel Adventure, Treasure Hunters, and Kings and Pigs are CC0 on their itch pages. Tiny Swords is a custom commercial-ok grant with a redistribution ban, and only an older zip is labeled CC0. + +## Notes + +- Pixel Adventure is PNG only; animations are 20 FPS / 50 ms per frame on the pack page +- Tiny Swords splits a Free Pack (name-your-price) from a paid Enemy Pack at $9.75. The current Free Pack zip is not the file named `TS_old version_CC0 Licensed` +- Tiny Swords custom terms: personal and commercial use, modify OK, credit optional, **no redistribute / resell / repackage** even of modified files. That is stricter than CC0 +- itch Asset license field is CC0 on the three packs named above. Tiny Swords has no Asset license field; the grant is the on-page bullet list +- Unity store mirrors, if any, are a different EULA. This entry is the itch publisher + +## Evidence + +- Pixel Adventure live page (2026-08-24): "released under a Creative Commons Zero (CC0) license" +- Same page (2026-08-24): "even for commercial purposes. Attribution is not required" +- Treasure Hunters and Kings and Pigs itch metadata (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" +- Tiny Swords live page (2026-08-24): "personal and commercial projects, modifying the assets as needed" +- Same page (2026-08-24): "You may not redistribute, resell, or repackage the assets" + +## Related + +- [ansimuz-sunnyland](ansimuz-sunnyland.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [ninja-adventure](ninja-adventure.md) +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) diff --git a/catalog/2d/playpug-simple-vector-ui.md b/catalog/2d/playpug-simple-vector-ui.md index 0dc879a..6d75232 100644 --- a/catalog/2d/playpug-simple-vector-ui.md +++ b/catalog/2d/playpug-simple-vector-ui.md @@ -1,39 +1,40 @@ ---- -id: playpug-simple-vector-ui -name: PlayPug Simple Vector UI Pack -url: https://playpug.itch.io/simple-vector-ui-pack -category: 2d -subcategories: [ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [ui, 9-slice, vector] -camera_perspective: 2d_flat -verified: 2026-08-29 -status: active ---- - -# PlayPug Simple Vector UI Pack - -9-slice buttons, panels, sliders, and HUD chrome in a few flat/vector styles. Body text on the itch listing is CC0 for personal and commercial projects. Not featured: paid $4.90 SKU, free demo is PNG-only, SVG is a premium extra. No itch Asset license table field on 2026-08-29. - -## Notes - -- Live listing: "CC0 License" plus "Free for personal and commercial projects, no attribution required." -- Buy button is $4.90. Free demo: 3 styles in white and light blue. Do not assume the paid zip is a different license than the CC0 paragraph on the same page, and do not assume the demo contains every paid file. -- SVG sources are called out as Premium. This entry is the PNG grant. -- Prefer [kenney-ui-pack](kenney-ui-pack.md) when you want a simpler CC0 UI stack with no paid SKU on the same page. - -## Evidence - -- Live itch page (2026-08-29): "CC0 License" and "Free for personal and commercial projects, no attribution required" -- Same page (2026-08-29): License heading "CC0 (Public Domain)" and "Use in commercial and non-commercial projects" -- Itch "Asset license" table field was not present on 2026-08-29. - -## Related - -- [kenney-ui-pack](kenney-ui-pack.md) -- [craftpix](craftpix.md) -- [gameart2d-freebies](gameart2d-freebies.md) +--- +id: playpug-simple-vector-ui +name: PlayPug Simple Vector UI Pack +url: https://playpug.itch.io/simple-vector-ui-pack +category: 2d +subcategories: [ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [ui, 9-slice, vector] +camera_perspective: 2d_flat +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# PlayPug Simple Vector UI Pack + +9-slice buttons, panels, sliders, and HUD chrome in a few flat/vector styles. Body text on the itch listing is CC0 for personal and commercial projects. Not featured: paid $4.90 SKU, free demo is PNG-only, SVG is a premium extra. No itch Asset license table field on 2026-08-29. + +## Notes + +- Live listing: "CC0 License" plus "Free for personal and commercial projects, no attribution required." +- Buy button is $4.90. Free demo: 3 styles in white and light blue. Do not assume the paid zip is a different license than the CC0 paragraph on the same page, and do not assume the demo contains every paid file. +- SVG sources are called out as Premium. This entry is the PNG grant. +- Prefer [kenney-ui-pack](kenney-ui-pack.md) when you want a simpler CC0 UI stack with no paid SKU on the same page. + +## Evidence + +- Live itch page (2026-08-29): "CC0 License" and "Free for personal and commercial projects, no attribution required" +- Same page (2026-08-29): License heading "CC0 (Public Domain)" and "Use in commercial and non-commercial projects" +- Itch "Asset license" table field was not present on 2026-08-29. + +## Related + +- [kenney-ui-pack](kenney-ui-pack.md) +- [craftpix](craftpix.md) +- [gameart2d-freebies](gameart2d-freebies.md) diff --git a/catalog/2d/reiners-tilesets.md b/catalog/2d/reiners-tilesets.md index aea15bf..a742bf6 100644 --- a/catalog/2d/reiners-tilesets.md +++ b/catalog/2d/reiners-tilesets.md @@ -11,6 +11,7 @@ attribution_string: "Graphics by Reiner \"Tiles\" Prokein (reinerstilesets.de)" formats: [BMP] tags: [pre-rendered, medieval, 8-directional, buildings, monsters] camera_perspective: isometric_3_4 +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/2d/screaming-brain-studios.md b/catalog/2d/screaming-brain-studios.md index ba61799..139df80 100644 --- a/catalog/2d/screaming-brain-studios.md +++ b/catalog/2d/screaming-brain-studios.md @@ -1,49 +1,50 @@ ---- -id: screaming-brain-studios -name: Screaming Brain Studios (isometric tiles) -url: https://screamingbrainstudios.itch.io -publisher: Screaming Brain Studios -category: 2d -subcategories: [tileset, isometric] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [isometric, tiles, itch, 2-to-1] -camera_perspective: isometric_3_4 -verified: 2026-08-29 -status: active ---- - -# Screaming Brain Studios isometric tiles - -True 2:1 isometric PNG tiles (not cartoon cubes). Hub this wave: one publisher profile plus the packs whose itch Asset license field loaded as CC0. Split to per-pack files later if cards are worth it. - -## Notes - -- Profile (2026-08-29): "All assets have been released under the Public Domain (CC0) license." -- Packs confirmed CC0 on 2026-08-29: - - Town: [iso-town-pack](https://screamingbrainstudios.itch.io/iso-town-pack) (443 town/roof tiles) - - Floor: [isotilepack](https://screamingbrainstudios.itch.io/isotilepack) (1,008 floor tiles) - - Wall: [isowallpack](https://screamingbrainstudios.itch.io/isowallpack) - - Overworld: [iso-overworld-pack](https://screamingbrainstudios.itch.io/iso-overworld-pack) (360 overworld tiles) - - Object: [isometric-object-pack](https://screamingbrainstudios.itch.io/isometric-object-pack) -- Town comment from the author: some textures are modified/resized from the old public-domain Golgotha collection. Author still ships them as CC0. -- Magenta/teal/black key colors per pack. True 2:1 iso; `camera_perspective` is `isometric_3_4` for catalog filter grouping with other iso 2D, not a claim that these are 3/4 painted sprites. -- Tiled `.tsx` sheets ship in several packs; fix image paths after unzip. - -## Evidence - -- Live itch profile (2026-08-29): "All assets have been released under the Public Domain (CC0) license." -- Live Town pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" -- Live Floor pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" -- Live Wall pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" -- Live Overworld pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" -- Live Object pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" - -## Related - -- [ninja-adventure](ninja-adventure.md) -- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) -- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) +--- +id: screaming-brain-studios +name: Screaming Brain Studios (isometric tiles) +url: https://screamingbrainstudios.itch.io +publisher: Screaming Brain Studios +category: 2d +subcategories: [tileset, isometric] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [isometric, tiles, itch, 2-to-1] +camera_perspective: isometric_3_4 +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Screaming Brain Studios (isometric tiles) + +True 2:1 isometric PNG tiles (not cartoon cubes). Hub this wave: one publisher profile plus the packs whose itch Asset license field loaded as CC0. Split to per-pack files later if cards are worth it. + +## Notes + +- Profile (2026-08-29): "All assets have been released under the Public Domain (CC0) license." +- Packs confirmed CC0 on 2026-08-29: + - Town: [iso-town-pack](https://screamingbrainstudios.itch.io/iso-town-pack) (443 town/roof tiles) + - Floor: [isotilepack](https://screamingbrainstudios.itch.io/isotilepack) (1,008 floor tiles) + - Wall: [isowallpack](https://screamingbrainstudios.itch.io/isowallpack) + - Overworld: [iso-overworld-pack](https://screamingbrainstudios.itch.io/iso-overworld-pack) (360 overworld tiles) + - Object: [isometric-object-pack](https://screamingbrainstudios.itch.io/isometric-object-pack) +- Town comment from the author: some textures are modified/resized from the old public-domain Golgotha collection. Author still ships them as CC0. +- Magenta/teal/black key colors per pack. True 2:1 iso; `camera_perspective` is `isometric_3_4` for catalog filter grouping with other iso 2D, not a claim that these are 3/4 painted sprites. +- Tiled `.tsx` sheets ship in several packs; fix image paths after unzip. + +## Evidence + +- Live itch profile (2026-08-29): "All assets have been released under the Public Domain (CC0) license." +- Live Town pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" +- Live Floor pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" +- Live Wall pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" +- Live Overworld pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" +- Live Object pack (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" + +## Related + +- [ninja-adventure](ninja-adventure.md) +- [ox72-dungeontileset-ii](ox72-dungeontileset-ii.md) +- [kenney-tiny-dungeon](kenney-tiny-dungeon.md) diff --git a/catalog/2d/simple-icons.md b/catalog/2d/simple-icons.md index bfef53d..5d22660 100644 --- a/catalog/2d/simple-icons.md +++ b/catalog/2d/simple-icons.md @@ -1,35 +1,36 @@ ---- -id: simple-icons -name: Simple Icons -url: https://simpleicons.org/ -category: 2d -subcategories: [icons, brands] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [SVG] -tags: [icons, brands, logos, svg] -camera_perspective: 2d_flat -verified: 2026-07-19 -status: active ---- - -# Simple Icons - -CC0 SVG brand/logo marks for login/settings “continue with X” rows and tech stacks — copyright-cleared SVGs, **not** trademark clearance. - -## Notes - -- CC0 covers copyright on the SVG paths; trademarks still belong to brand owners — use only to identify those brands -- Prefer [game-icons-net](game-icons-net.md) / [lucide-icons](lucide-icons.md) for generic gameplay icons - -## Evidence - -- Live [LICENSE.md](https://github.com/simple-icons/simple-icons/blob/develop/LICENSE.md) (2026-07-19): **CC0 1.0 Universal**; site simpleicons.org hosts the set - -## Related - -- [bootstrap-icons](bootstrap-icons.md) -- [game-icons-net](game-icons-net.md) -- [lucide-icons](lucide-icons.md) +--- +id: simple-icons +name: Simple Icons +url: https://simpleicons.org/ +category: 2d +subcategories: [icons, brands] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [SVG] +tags: [icons, brands, logos, svg] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Simple Icons + +CC0 SVG brand/logo marks for login/settings “continue with X” rows and tech stacks — copyright-cleared SVGs, **not** trademark clearance. + +## Notes + +- CC0 covers copyright on the SVG paths; trademarks still belong to brand owners — use only to identify those brands +- Prefer [game-icons-net](game-icons-net.md) / [lucide-icons](lucide-icons.md) for generic gameplay icons + +## Evidence + +- Live [LICENSE.md](https://github.com/simple-icons/simple-icons/blob/develop/LICENSE.md) (2026-07-19): **CC0 1.0 Universal**; site simpleicons.org hosts the set + +## Related + +- [bootstrap-icons](bootstrap-icons.md) +- [game-icons-net](game-icons-net.md) +- [lucide-icons](lucide-icons.md) diff --git a/catalog/2d/sparklin-superpowers.md b/catalog/2d/sparklin-superpowers.md index 73bac95..d564643 100644 --- a/catalog/2d/sparklin-superpowers.md +++ b/catalog/2d/sparklin-superpowers.md @@ -1,43 +1,44 @@ ---- -id: sparklin-superpowers -name: Sparklin Superpowers asset packs -url: https://github.com/sparklinlabs/superpowers-asset-packs -publisher: Sparklin -category: 2d -subcategories: [sprites, tileset, pixel, ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [pixel, itch] -verified: 2026-08-29 -status: active -maintenance: inactive ---- - -# Sparklin Superpowers asset packs - -Pixel-Boy packs from Sparklin Labs (vehicles, prehistoric platformer, space shooter, RPG battle UI, and more). One GitHub repo, one CC0 grant. Ninja Adventure is a different catalog entry. Do not treat this hub as a second ninja id. - -## Notes - -- Maintenance: no push to the GitHub repository sparklinlabs/superpowers-asset-packs since 2019-09-21, per the GitHub API on 2026-09-26. -- Repo README (2026-08-29): assets "released under the Creative Commons Zero (CC0) license." `LICENSE.txt` is the full CC0 1.0 deed. -- Same README: "You can use the assets found in this repository in your own games, even commercial ones. Attribution is not required but appreciated." -- 2D folders named on 2026-08-29 (exclude ninja): `prehistoric-platformer`, `space-shooter`, `top-down-shooter`, `western-fps-2d`, `rpg-battle-system`, `medieval-fantasy`, `backgrounds`. -- Same repo also has `3d-character` and `3d-vehicles`. Same CC0 file. Not separate catalog ids this wave. -- Itch download hub: [sparklinlabs.itch.io/superpowers](https://sparklinlabs.itch.io/superpowers). Prefer GitHub `LICENSE.txt` as the grant. -- Ninja stays [ninja-adventure](ninja-adventure.md) (Pixel-Boy itch pack). - -## Evidence - -- Live `LICENSE.txt` (2026-08-29): "CC0 1.0 Universal" including use "for any purposes, including without limitation commercial purposes." -- Live README (2026-08-29): "released under the Creative Commons Zero (CC0) license." -- Same README (2026-08-29): "use the assets found in this repository in your own games, even commercial ones." - -## Related - -- [ninja-adventure](ninja-adventure.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) -- [ansimuz-sunnyland](ansimuz-sunnyland.md) +--- +id: sparklin-superpowers +name: Sparklin Superpowers asset packs +url: https://github.com/sparklinlabs/superpowers-asset-packs +publisher: Sparklin +category: 2d +subcategories: [sprites, tileset, pixel, ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [pixel, itch] +added: 2026-08-29 +verified: 2026-08-29 +status: active +maintenance: inactive +--- + +# Sparklin Superpowers asset packs + +Pixel-Boy packs from Sparklin Labs (vehicles, prehistoric platformer, space shooter, RPG battle UI, and more). One GitHub repo, one CC0 grant. Ninja Adventure is a different catalog entry. Do not treat this hub as a second ninja id. + +## Notes + +- Maintenance: no push to the GitHub repository sparklinlabs/superpowers-asset-packs since 2019-09-21, per the GitHub API on 2026-09-26. +- Repo README (2026-08-29): assets "released under the Creative Commons Zero (CC0) license." `LICENSE.txt` is the full CC0 1.0 deed. +- Same README: "You can use the assets found in this repository in your own games, even commercial ones. Attribution is not required but appreciated." +- 2D folders named on 2026-08-29 (exclude ninja): `prehistoric-platformer`, `space-shooter`, `top-down-shooter`, `western-fps-2d`, `rpg-battle-system`, `medieval-fantasy`, `backgrounds`. +- Same repo also has `3d-character` and `3d-vehicles`. Same CC0 file. Not separate catalog ids this wave. +- Itch download hub: [sparklinlabs.itch.io/superpowers](https://sparklinlabs.itch.io/superpowers). Prefer GitHub `LICENSE.txt` as the grant. +- Ninja stays [ninja-adventure](ninja-adventure.md) (Pixel-Boy itch pack). + +## Evidence + +- Live `LICENSE.txt` (2026-08-29): "CC0 1.0 Universal" including use "for any purposes, including without limitation commercial purposes." +- Live README (2026-08-29): "released under the Creative Commons Zero (CC0) license." +- Same README (2026-08-29): "use the assets found in this repository in your own games, even commercial ones." + +## Related + +- [ninja-adventure](ninja-adventure.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) +- [ansimuz-sunnyland](ansimuz-sunnyland.md) diff --git a/catalog/2d/spritelib.md b/catalog/2d/spritelib.md index 5cc0349..58777ad 100644 --- a/catalog/2d/spritelib.md +++ b/catalog/2d/spritelib.md @@ -11,6 +11,7 @@ attribution_required: false formats: [PNG] tags: [retro, shooter, breakout, platformer, maze] camera_perspective: 2d_flat +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/2d/sylly-gem-match-3.md b/catalog/2d/sylly-gem-match-3.md index e87a91d..432148a 100644 --- a/catalog/2d/sylly-gem-match-3.md +++ b/catalog/2d/sylly-gem-match-3.md @@ -1,37 +1,38 @@ ---- -id: sylly-gem-match-3 -name: Gem Match 3 Set (Sylly) -url: https://opengameart.org/content/gem-match-3-set -category: 2d -subcategories: [sprites, puzzle] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SVG] -tags: [match-3, gems, jewels, vector, puzzle, casual, mobile] -camera_perspective: 2d_flat -verified: 2026-09-23 -status: active ---- - -# Gem Match 3 Set (Sylly) - -Four gem shapes in six colours for a match-3 game, by Andrew Tidey (Sylly), CC0, with a vector source. Static pieces: pair with your own tweens for swaps and pops. - -## Notes - -- **Measured from the download, 2026-09-23:** 73 PNGs under `PNG/` (for example `PNG/Large/Gem Type1 Blue.png`), one SVG source, and a `License.txt` -- The SVG means you can re-render at any resolution or add colours, which matters on high-density phone screens -- No special pieces (bombs, rainbows); for those, see [bondoki-rotating-gems](bondoki-rotating-gems.md) - -## Evidence - -- Live OpenGameArt submission (2026-09-23): "Author: Sylly", "License(s): CC0", "Small gem match three set, 4 different gems, in six colours Comes with vector and png formats" -- Bundled `License.txt` (2026-09-23): "Gem Match Three by Andrew Tidey License (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ You may use these assets in personal and commercial projects. Credit to me via name (Andrew Tidey) or link to website (andrewtidey.blogspot.co.uk) is appreciated but not necessary" - -## Related - -- [bondoki-rotating-gems](bondoki-rotating-gems.md) -- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) -- [kenney-ui-pack](kenney-ui-pack.md) +--- +id: sylly-gem-match-3 +name: Gem Match 3 Set (Sylly) +url: https://opengameart.org/content/gem-match-3-set +category: 2d +subcategories: [sprites, puzzle] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SVG] +tags: [match-3, gems, jewels, vector, puzzle, casual, mobile] +camera_perspective: 2d_flat +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Gem Match 3 Set (Sylly) + +Four gem shapes in six colours for a match-3 game, by Andrew Tidey (Sylly), CC0, with a vector source. Static pieces: pair with your own tweens for swaps and pops. + +## Notes + +- **Measured from the download, 2026-09-23:** 73 PNGs under `PNG/` (for example `PNG/Large/Gem Type1 Blue.png`), one SVG source, and a `License.txt` +- The SVG means you can re-render at any resolution or add colours, which matters on high-density phone screens +- No special pieces (bombs, rainbows); for those, see [bondoki-rotating-gems](bondoki-rotating-gems.md) + +## Evidence + +- Live OpenGameArt submission (2026-09-23): "Author: Sylly", "License(s): CC0", "Small gem match three set, 4 different gems, in six colours Comes with vector and png formats" +- Bundled `License.txt` (2026-09-23): "Gem Match Three by Andrew Tidey License (Creative Commons Zero, CC0) http://creativecommons.org/publicdomain/zero/1.0/ You may use these assets in personal and commercial projects. Credit to me via name (Andrew Tidey) or link to website (andrewtidey.blogspot.co.uk) is appreciated but not necessary" + +## Related + +- [bondoki-rotating-gems](bondoki-rotating-gems.md) +- [kenney-puzzle-pack-2](kenney-puzzle-pack-2.md) +- [kenney-ui-pack](kenney-ui-pack.md) diff --git a/catalog/2d/tabler-icons.md b/catalog/2d/tabler-icons.md index 67073e1..a64cee7 100644 --- a/catalog/2d/tabler-icons.md +++ b/catalog/2d/tabler-icons.md @@ -1,35 +1,36 @@ ---- -id: tabler-icons -name: Tabler Icons -url: https://tabler.io/icons -category: 2d -subcategories: [icons, ui] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [SVG, React, PNG] -tags: [icons, outline, ui] -camera_perspective: 2d_flat -verified: 2026-07-19 -status: active ---- - -# Tabler Icons - -6,000+ MIT outline/filled SVG icons for menus, HUD chrome, and tools UI. Keep the MIT copyright notice with substantial redistributions of the icon set. - -## Notes - -- Source: `github.com/tabler/tabler-icons` (LICENSE = MIT) -- Prefer over brand-icon packs for generic UI; brand glyphs still need trademark care - -## Evidence - -- Live GitHub LICENSE (2026-07-19): **MIT License** Copyright (c) 2020-2026 Paweł Kuna — use/modify/sell permitted with copyright notice retained - -## Related - -- [lucide-icons](lucide-icons.md) -- [heroicons](heroicons.md) -- [phosphor-icons](phosphor-icons.md) +--- +id: tabler-icons +name: Tabler Icons +url: https://tabler.io/icons +category: 2d +subcategories: [icons, ui] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [SVG, React, PNG] +tags: [icons, outline, ui] +camera_perspective: 2d_flat +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Tabler Icons + +6,000+ MIT outline/filled SVG icons for menus, HUD chrome, and tools UI. Keep the MIT copyright notice with substantial redistributions of the icon set. + +## Notes + +- Source: `github.com/tabler/tabler-icons` (LICENSE = MIT) +- Prefer over brand-icon packs for generic UI; brand glyphs still need trademark care + +## Evidence + +- Live GitHub LICENSE (2026-07-19): **MIT License** Copyright (c) 2020-2026 Paweł Kuna — use/modify/sell permitted with copyright notice retained + +## Related + +- [lucide-icons](lucide-icons.md) +- [heroicons](heroicons.md) +- [phosphor-icons](phosphor-icons.md) diff --git a/catalog/2d/universal-lpc-generator.md b/catalog/2d/universal-lpc-generator.md index d04d12e..c201e7a 100644 --- a/catalog/2d/universal-lpc-generator.md +++ b/catalog/2d/universal-lpc-generator.md @@ -1,38 +1,39 @@ ---- -id: universal-lpc-generator -name: Universal LPC Spritesheet Generator -url: https://liberatedpixelcup.github.io/Universal-LPC-Spritesheet-Character-Generator/ -category: 2d -subcategories: [sprites, paper-doll, tileset-adjacent] -license: varies -commercial: varies -attribution_required: true -attribution_string: "Credit all authors listed in the generator export (except CC0 layers)." -formats: [PNG] -tags: [lpc] -camera_perspective: isometric_3_4 -verified: 2026-07-19 -status: active ---- - -# Universal LPC Spritesheet Generator - -Composable Liberated Pixel Cup paper-doll sheets. Per-layer licenses include **CC0 / CC-BY / CC-BY-SA / OGA-BY / GPL** — generator exports a credit list. Commercial use OK if you honor the **strictest** licenses in your composition (often SA). Not a CC0 mega-pack. See [`docs/high-risk.md`](../../docs/high-risk.md). - -## Notes - -- Download CSV/plain-text credits from the tool when exporting -- Prefer layers that are CC0/CC-BY/OGA-BY when you must avoid SA viral terms -- Site: liberatedpixelcup.github.io; source: LiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator -- View: the Liberated Pixel Cup site the generator links to describes the style (read 2026-10-04) as a "front-facing overhead orthographic view" with 32x32 tiles. No `grid_dimensions`: character frames follow the 64x64 LPC standard, but the README says ULPC added weapons with oversize animation frames - -## Evidence - -- Live generator (2026-07-19): “Free/Libre pixel art… You must credit the authors” -- Live GitHub README Licensing (2026-07-19): spritesheets under CC0 / CC-BY-SA / CC-BY / OGA-BY / GPL; “you must at least credit all the authors (except for CC0…)” - -## Related - -- [lpc-revised-basics](lpc-revised-basics.md) -- [opengameart](opengameart.md) -- [kenney-pixel-platformer](kenney-pixel-platformer.md) +--- +id: universal-lpc-generator +name: Universal LPC Spritesheet Generator +url: https://liberatedpixelcup.github.io/Universal-LPC-Spritesheet-Character-Generator/ +category: 2d +subcategories: [sprites, paper-doll, tileset-adjacent] +license: varies +commercial: varies +attribution_required: true +attribution_string: "Credit all authors listed in the generator export (except CC0 layers)." +formats: [PNG] +tags: [lpc] +camera_perspective: isometric_3_4 +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Universal LPC Spritesheet Generator + +Composable Liberated Pixel Cup paper-doll sheets. Per-layer licenses include **CC0 / CC-BY / CC-BY-SA / OGA-BY / GPL** — generator exports a credit list. Commercial use OK if you honor the **strictest** licenses in your composition (often SA). Not a CC0 mega-pack. See [`docs/high-risk.md`](../../docs/high-risk.md). + +## Notes + +- Download CSV/plain-text credits from the tool when exporting +- Prefer layers that are CC0/CC-BY/OGA-BY when you must avoid SA viral terms +- Site: liberatedpixelcup.github.io; source: LiberatedPixelCup/Universal-LPC-Spritesheet-Character-Generator +- View: the Liberated Pixel Cup site the generator links to describes the style (read 2026-10-04) as a "front-facing overhead orthographic view" with 32x32 tiles. No `grid_dimensions`: character frames follow the 64x64 LPC standard, but the README says ULPC added weapons with oversize animation frames + +## Evidence + +- Live generator (2026-07-19): “Free/Libre pixel art… You must credit the authors” +- Live GitHub README Licensing (2026-07-19): spritesheets under CC0 / CC-BY-SA / CC-BY / OGA-BY / GPL; “you must at least credit all the authors (except for CC0…)” + +## Related + +- [lpc-revised-basics](lpc-revised-basics.md) +- [opengameart](opengameart.md) +- [kenney-pixel-platformer](kenney-pixel-platformer.md) diff --git a/catalog/2d/urizen-onebit.md b/catalog/2d/urizen-onebit.md index 392c3a8..4953d20 100644 --- a/catalog/2d/urizen-onebit.md +++ b/catalog/2d/urizen-onebit.md @@ -1,35 +1,36 @@ ---- -id: urizen-onebit -name: Urizen 1Bit Tileset -url: https://vurmux.itch.io/urizen-onebit-tileset -category: 2d -subcategories: [tileset, sprites, pixel] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [1-bit, 12x12, tileset, itch] -grid_dimensions: 12x12 -camera_perspective: isometric_3_4 -verified: 2026-08-15 -status: active ---- - -# Urizen 1Bit Tileset - -vurmux’s 5500+ CC0 12×12 one-bit tiles (one non-black color per tile): overworld, fantasy, modern, western, sci-fi, horror, 40+ races / 100+ professions. 3/4 view — not a drop-in for ortho 16×16 dungeons. - -## Notes - -- Credits appreciated, not required -- Showcase of a 2-bit variant may ship in the same download — check filenames - -## Evidence - -- Live itch page (2026-08-15): License **Creative Commons Zero**; “Credits are not required, but highly appreciated” - -## Related - -- [bit-bonanza](bit-bonanza.md) -- [kenney-1-bit-pack](kenney-1-bit-pack.md) +--- +id: urizen-onebit +name: Urizen 1Bit Tileset +url: https://vurmux.itch.io/urizen-onebit-tileset +category: 2d +subcategories: [tileset, sprites, pixel] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [1-bit, 12x12, tileset, itch] +grid_dimensions: 12x12 +camera_perspective: isometric_3_4 +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# Urizen 1Bit Tileset + +vurmux’s 5500+ CC0 12×12 one-bit tiles (one non-black color per tile): overworld, fantasy, modern, western, sci-fi, horror, 40+ races / 100+ professions. 3/4 view — not a drop-in for ortho 16×16 dungeons. + +## Notes + +- Credits appreciated, not required +- Showcase of a 2-bit variant may ship in the same download — check filenames + +## Evidence + +- Live itch page (2026-08-15): License **Creative Commons Zero**; “Credits are not required, but highly appreciated” + +## Related + +- [bit-bonanza](bit-bonanza.md) +- [kenney-1-bit-pack](kenney-1-bit-pack.md) diff --git a/catalog/2d/xelu-input-prompts.md b/catalog/2d/xelu-input-prompts.md index ac7018d..0b05315 100644 --- a/catalog/2d/xelu-input-prompts.md +++ b/catalog/2d/xelu-input-prompts.md @@ -11,11 +11,12 @@ attribution_required: false formats: [PNG] tags: [gamepad, keyboard, hud] camera_perspective: 2d_flat +added: 2026-07-19 verified: 2026-08-24 status: active --- -# Xelu input prompts +# Xelu's Free Controller & Keyboard Prompts Keyboard and gamepad prompt icon sets from Those Awesome Guys (Nicolae Berbece / Xelu), updated by Paul Paun (2021). CC0 for personal and commercial projects. Prefer Kenney Input Prompts when you need Switch 2, Meta Quest, Playdate, or Steam Frame glyphs. diff --git a/catalog/3d/3dmodelscc0-city.md b/catalog/3d/3dmodelscc0-city.md index 2c7b084..c89bf5f 100644 --- a/catalog/3d/3dmodelscc0-city.md +++ b/catalog/3d/3dmodelscc0-city.md @@ -1,39 +1,40 @@ ---- -id: 3dmodelscc0-city -name: 3dmodelscc0 City Environment Pack -url: https://3dmodelscc0.itch.io/city-environment-pack -publisher: 3dmodelscc0 -category: 3d -subcategories: [props, interior, environment] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [GLB] -tags: [city, props] -verified: 2026-08-29 -status: active ---- - -# 3dmodelscc0 City Environment Pack - -Eleven city props (ATM, dumpster, bench, street light, traffic cone, and similar). Listing body is CC0. Original 3DModelsCC0 site is described as shut down. This entry is this pack only. - -## Notes - -- Listing body (2026-08-29): "all offered under a CC0 public domain license." -- No itch Asset license table field on 2026-08-29. Grant is the on-page sentence. -- Author notes these are early 3DModelsCC0 files; quality may lag later packs. -- Confirm the zip you actually download. Melee used a GLB mirror; this listing does not name a format on 2026-08-29. -- Industrial packs on the same itch profile are not this grant. - -## Evidence - -- Live itch page (2026-08-29): "all offered under a CC0 public domain license" - -## Related - -- [3dmodelscc0-melee-weapons](3dmodelscc0-melee-weapons.md) -- [3dmodelscc0-guns](3dmodelscc0-guns.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [quaternius-downtown-city-megakit](quaternius-downtown-city-megakit.md) +--- +id: 3dmodelscc0-city +name: 3dmodelscc0 City Environment Pack +url: https://3dmodelscc0.itch.io/city-environment-pack +publisher: 3dmodelscc0 +category: 3d +subcategories: [props, interior, environment] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [GLB] +tags: [city, props] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# 3dmodelscc0 City Environment Pack + +Eleven city props (ATM, dumpster, bench, street light, traffic cone, and similar). Listing body is CC0. Original 3DModelsCC0 site is described as shut down. This entry is this pack only. + +## Notes + +- Listing body (2026-08-29): "all offered under a CC0 public domain license." +- No itch Asset license table field on 2026-08-29. Grant is the on-page sentence. +- Author notes these are early 3DModelsCC0 files; quality may lag later packs. +- Confirm the zip you actually download. Melee used a GLB mirror; this listing does not name a format on 2026-08-29. +- Industrial packs on the same itch profile are not this grant. + +## Evidence + +- Live itch page (2026-08-29): "all offered under a CC0 public domain license" + +## Related + +- [3dmodelscc0-melee-weapons](3dmodelscc0-melee-weapons.md) +- [3dmodelscc0-guns](3dmodelscc0-guns.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [quaternius-downtown-city-megakit](quaternius-downtown-city-megakit.md) diff --git a/catalog/3d/3dmodelscc0-guns.md b/catalog/3d/3dmodelscc0-guns.md index 2873e49..261fc0b 100644 --- a/catalog/3d/3dmodelscc0-guns.md +++ b/catalog/3d/3dmodelscc0-guns.md @@ -1,39 +1,40 @@ ---- -id: 3dmodelscc0-guns -name: 3dmodelscc0 Guns and Explosives Pack -url: https://3dmodelscc0.itch.io/free-cc0-guns-explosives-pack -publisher: 3dmodelscc0 -category: 3d -subcategories: [weapons, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [GLB] -tags: [weapons, firearms] -verified: 2026-08-29 -status: active ---- - -# 3dmodelscc0 Guns and Explosives Pack - -Nineteen firearms and explosives (AK-47, M4A1, grenades, mines, and similar). Listing body is CC0. This entry is this pack only. Distinct from [3dmodelscc0-melee-weapons](3dmodelscc0-melee-weapons.md). - -## Notes - -- Listing body (2026-08-29): "all offered under a CC0 public domain license." -- No itch Asset license table field on 2026-08-29. Grant is the on-page sentence. -- Comments mention a GLB conversion path. Confirm the zip you actually download. -- Industrial and later city pack #2 on the same itch profile are not this grant. - -## Evidence - -- Live itch page (2026-08-29): "all offered under a CC0 public domain license" - -## Related - -- [3dmodelscc0-melee-weapons](3dmodelscc0-melee-weapons.md) -- [oga-fps-arms-rigged](../characters/oga-fps-arms-rigged.md), rigged first-person arms to hold these -- [3dmodelscc0-city](3dmodelscc0-city.md) -- [kenney](kenney.md) -- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) +--- +id: 3dmodelscc0-guns +name: 3dmodelscc0 Guns and Explosives Pack +url: https://3dmodelscc0.itch.io/free-cc0-guns-explosives-pack +publisher: 3dmodelscc0 +category: 3d +subcategories: [weapons, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [GLB] +tags: [weapons, firearms] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# 3dmodelscc0 Guns and Explosives Pack + +Nineteen firearms and explosives (AK-47, M4A1, grenades, mines, and similar). Listing body is CC0. This entry is this pack only. Distinct from [3dmodelscc0-melee-weapons](3dmodelscc0-melee-weapons.md). + +## Notes + +- Listing body (2026-08-29): "all offered under a CC0 public domain license." +- No itch Asset license table field on 2026-08-29. Grant is the on-page sentence. +- Comments mention a GLB conversion path. Confirm the zip you actually download. +- Industrial and later city pack #2 on the same itch profile are not this grant. + +## Evidence + +- Live itch page (2026-08-29): "all offered under a CC0 public domain license" + +## Related + +- [3dmodelscc0-melee-weapons](3dmodelscc0-melee-weapons.md) +- [oga-fps-arms-rigged](../characters/oga-fps-arms-rigged.md), rigged first-person arms to hold these +- [3dmodelscc0-city](3dmodelscc0-city.md) +- [kenney](kenney.md) +- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) diff --git a/catalog/3d/3dmodelscc0-melee-weapons.md b/catalog/3d/3dmodelscc0-melee-weapons.md index d9a26c4..6ae33c3 100644 --- a/catalog/3d/3dmodelscc0-melee-weapons.md +++ b/catalog/3d/3dmodelscc0-melee-weapons.md @@ -1,39 +1,40 @@ ---- -id: 3dmodelscc0-melee-weapons -name: 3dmodelscc0 Melee Weapons Pack -url: https://3dmodelscc0.itch.io/free-cc0-melee-weapons-pack -publisher: 3dmodelscc0 -category: 3d -subcategories: [weapons, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, GLB] -tags: [weapons, melee] -verified: 2026-08-29 -status: active ---- - -# 3dmodelscc0 Melee Weapons Pack - -One CC0 melee-weapons zip from the 3dmodelscc0 itch account. Original 3DModelsCC0 site is described on the listing as shut down. This entry is this pack only. City and guns have sibling cards. Do not inherit CC0 onto industrial or later zips without loading those pages. - -## Notes - -- Listing body (2026-08-29): weapons "offered under a CC0 public domain license." -- No itch Asset license table field on 2026-08-29. Grant is the on-page sentence, not a metadata widget. -- Listing points at a GLB mirror (`BoQsc/cc0-melee-weapons-pack-glb`). Confirm the zip you actually download. -- Other packs on the same itch profile are not this grant. City and guns have their own cards. Industrial leftovers still need a per-pack check. - -## Evidence - -- Live itch page (2026-08-29): "offered under a CC0 public domain license" - -## Related - -- [3dmodelscc0-city](3dmodelscc0-city.md) -- [3dmodelscc0-guns](3dmodelscc0-guns.md) -- [kenney](kenney.md) -- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) -- [kaykit](kaykit.md) +--- +id: 3dmodelscc0-melee-weapons +name: 3dmodelscc0 Melee Weapons Pack +url: https://3dmodelscc0.itch.io/free-cc0-melee-weapons-pack +publisher: 3dmodelscc0 +category: 3d +subcategories: [weapons, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, GLB] +tags: [weapons, melee] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# 3dmodelscc0 Melee Weapons Pack + +One CC0 melee-weapons zip from the 3dmodelscc0 itch account. Original 3DModelsCC0 site is described on the listing as shut down. This entry is this pack only. City and guns have sibling cards. Do not inherit CC0 onto industrial or later zips without loading those pages. + +## Notes + +- Listing body (2026-08-29): weapons "offered under a CC0 public domain license." +- No itch Asset license table field on 2026-08-29. Grant is the on-page sentence, not a metadata widget. +- Listing points at a GLB mirror (`BoQsc/cc0-melee-weapons-pack-glb`). Confirm the zip you actually download. +- Other packs on the same itch profile are not this grant. City and guns have their own cards. Industrial leftovers still need a per-pack check. + +## Evidence + +- Live itch page (2026-08-29): "offered under a CC0 public domain license" + +## Related + +- [3dmodelscc0-city](3dmodelscc0-city.md) +- [3dmodelscc0-guns](3dmodelscc0-guns.md) +- [kenney](kenney.md) +- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/3dtexel.md b/catalog/3d/3dtexel.md index 0cd5c94..8006115 100644 --- a/catalog/3d/3dtexel.md +++ b/catalog/3d/3dtexel.md @@ -1,39 +1,40 @@ ---- -id: 3dtexel -name: 3DTexel -url: https://3dtexel.com/free-library/ -category: 3d -subcategories: [textures, pbr, materials, hdri] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [TIFF, TGA, EXR, HDR] -tags: [pbr, seamless, stylized, hand-painted, decals] -verified: 2026-09-29 -status: active ---- - -# 3DTexel - -Handmade CC0 library of about 1,650 assets: roughly 1,080 seamless PBR materials in 4K (some up to 8K), about 240 of them stylized or hand-painted, plus 49 HDRIs (up to 16K), 286 decals, 130 IES light profiles, 61 3D models, 18 vegetation atlases and 26 heightmaps and backdrops. The same site also sells AI generation credits and premium assets under a separate 3DTexel License; this entry covers only the free CC0 library. - -## Notes - -- Free to download, but a free account (login) is required -- License hub: [3dtexel.com/asset-license/](https://3dtexel.com/asset-license/). Free handcrafted assets are CC0; paid premium and AI-generated assets use the custom 3DTexel License (credit required, no resale of the raw files). Check the badge on each product page -- PBR sets ship base color, normal, roughness and height maps as TIFF or TGA; HDRIs ship as HDR and EXR -- Free Unreal Engine and Substance Painter plugins can browse and import the library -- The decal subset already has its own entry: [3dtexel-decals](../shaders-vfx/3dtexel-decals.md) -- Disclosure: submitted by the creator of 3DTexel - -## Evidence - -- Live asset-license page (2026-09-29): "released under the Creative Commons Zero (CC0 1.0 Universal) Public Domain Dedication" -- Live PBR library page (2026-09-29): "free for commercial use, no attribution required, even resale allowed" - -## Related - -- [ambientcg](ambientcg.md) -- [threedtextures-me](threedtextures-me.md) -- [3dtexel-decals](../shaders-vfx/3dtexel-decals.md) +--- +id: 3dtexel +name: 3DTexel +url: https://3dtexel.com/free-library/ +category: 3d +subcategories: [textures, pbr, materials, hdri] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [TIFF, TGA, EXR, HDR] +tags: [pbr, seamless, stylized, hand-painted, decals] +added: 2026-09-29 +verified: 2026-09-29 +status: active +--- + +# 3DTexel + +Handmade CC0 library of about 1,650 assets: roughly 1,080 seamless PBR materials in 4K (some up to 8K), about 240 of them stylized or hand-painted, plus 49 HDRIs (up to 16K), 286 decals, 130 IES light profiles, 61 3D models, 18 vegetation atlases and 26 heightmaps and backdrops. The same site also sells AI generation credits and premium assets under a separate 3DTexel License; this entry covers only the free CC0 library. + +## Notes + +- Free to download, but a free account (login) is required +- License hub: [3dtexel.com/asset-license/](https://3dtexel.com/asset-license/). Free handcrafted assets are CC0; paid premium and AI-generated assets use the custom 3DTexel License (credit required, no resale of the raw files). Check the badge on each product page +- PBR sets ship base color, normal, roughness and height maps as TIFF or TGA; HDRIs ship as HDR and EXR +- Free Unreal Engine and Substance Painter plugins can browse and import the library +- The decal subset already has its own entry: [3dtexel-decals](../shaders-vfx/3dtexel-decals.md) +- Disclosure: submitted by the creator of 3DTexel + +## Evidence + +- Live asset-license page (2026-09-29): "released under the Creative Commons Zero (CC0 1.0 Universal) Public Domain Dedication" +- Live PBR library page (2026-09-29): "free for commercial use, no attribution required, even resale allowed" + +## Related + +- [ambientcg](ambientcg.md) +- [threedtextures-me](threedtextures-me.md) +- [3dtexel-decals](../shaders-vfx/3dtexel-decals.md) diff --git a/catalog/3d/ambientcg.md b/catalog/3d/ambientcg.md index 66c9255..aeac175 100644 --- a/catalog/3d/ambientcg.md +++ b/catalog/3d/ambientcg.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG, EXR, SBSAR] tags: [pbr, seamless, materials, concrete, metal, brick] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/3d/blenderkit.md b/catalog/3d/blenderkit.md index a8a8d12..b072acb 100644 --- a/catalog/3d/blenderkit.md +++ b/catalog/3d/blenderkit.md @@ -1,40 +1,41 @@ ---- -id: blenderkit -name: Blendkit -url: https://www.blendkit.com -category: 3d -subcategories: [models, materials, hdri] -license: varies -commercial: varies -attribution_required: false -formats: [Blend, glTF, HDR] -tags: [blender, marketplace] -verified: 2026-08-24 -status: active ---- - -# Blendkit - -In-Blender (and now Godot/Maya/Rhino) asset library, formerly BlenderKit. Live site is blendkit.com; blenderkit.com redirects. Licenses page: only two grants, **Royalty Free** and **CC0**, and "Everything you download is available for commercial use." Royalty Free allows commercial use without credit but **bans resale of the asset in the same form** (model as a model, or as part of an asset pack / marketplace game level). That is a redistribution trap, not CC0. Free plan vs Full plan is access, not a third license. Filter CC0 when you need unmodified public domain. Prefer [poly-haven](../environment/poly-haven.md) / [ambientcg](ambientcg.md) when you want a single CC0 catalog with no site overlay. - -## Notes - -- License hub: [blendkit.com/docs/licenses/](https://www.blendkit.com/docs/licenses/) (page title still "Lincenses") -- Entry `url` moved to blendkit.com on 2026-09-22 after a link check; blenderkit.com still redirects there. Domain move only, no license re-check that day -- Check the badge on the asset you click. Do not inherit RF vs CC0 from a neighboring thumbnail -- "sell higher-level-derivative works" is their phrase for shipping a game. Republishing a kit is the banned path -- Engine add-ons (Godot/Maya) have their own store ToS. This entry is the asset license page, not each add-on -- Checklist: license FAQ visible, commercial yes, RF has no attribution but a resale ban, CC0 has no credit, marketplace yes, named company, not blocklisted, catalog claims no rights - -## Evidence - -- Live Licenses (2026-08-24): "Blendkit (formerly BlenderKit) only has 2 available licenses" -- Same page (2026-08-24): "Everything you download is available for commercial use" -- Same page (2026-08-24): "doesn't allow for re-sale of the asset in the same form" - -## Related - -- [../environment/poly-haven](../environment/poly-haven.md) -- [ambientcg](ambientcg.md) -- [poly-pizza](poly-pizza.md) -- [fab-megascans-standard](fab-megascans-standard.md) +--- +id: blenderkit +name: Blendkit +url: https://www.blendkit.com +category: 3d +subcategories: [models, materials, hdri] +license: varies +commercial: varies +attribution_required: false +formats: [Blend, glTF, HDR] +tags: [blender, marketplace] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Blendkit + +In-Blender (and now Godot/Maya/Rhino) asset library, formerly BlenderKit. Live site is blendkit.com; blenderkit.com redirects. Licenses page: only two grants, **Royalty Free** and **CC0**, and "Everything you download is available for commercial use." Royalty Free allows commercial use without credit but **bans resale of the asset in the same form** (model as a model, or as part of an asset pack / marketplace game level). That is a redistribution trap, not CC0. Free plan vs Full plan is access, not a third license. Filter CC0 when you need unmodified public domain. Prefer [poly-haven](../environment/poly-haven.md) / [ambientcg](ambientcg.md) when you want a single CC0 catalog with no site overlay. + +## Notes + +- License hub: [blendkit.com/docs/licenses/](https://www.blendkit.com/docs/licenses/) (page title still "Lincenses") +- Entry `url` moved to blendkit.com on 2026-09-22 after a link check; blenderkit.com still redirects there. Domain move only, no license re-check that day +- Check the badge on the asset you click. Do not inherit RF vs CC0 from a neighboring thumbnail +- "sell higher-level-derivative works" is their phrase for shipping a game. Republishing a kit is the banned path +- Engine add-ons (Godot/Maya) have their own store ToS. This entry is the asset license page, not each add-on +- Checklist: license FAQ visible, commercial yes, RF has no attribution but a resale ban, CC0 has no credit, marketplace yes, named company, not blocklisted, catalog claims no rights + +## Evidence + +- Live Licenses (2026-08-24): "Blendkit (formerly BlenderKit) only has 2 available licenses" +- Same page (2026-08-24): "Everything you download is available for commercial use" +- Same page (2026-08-24): "doesn't allow for re-sale of the asset in the same form" + +## Related + +- [../environment/poly-haven](../environment/poly-haven.md) +- [ambientcg](ambientcg.md) +- [poly-pizza](poly-pizza.md) +- [fab-megascans-standard](fab-megascans-standard.md) diff --git a/catalog/3d/cgbookcase.md b/catalog/3d/cgbookcase.md index 5cf9e4a..550a6d4 100644 --- a/catalog/3d/cgbookcase.md +++ b/catalog/3d/cgbookcase.md @@ -1,41 +1,42 @@ ---- -id: cgbookcase -name: cgbookcase -url: https://www.cgbookcase.com -category: 3d -subcategories: [textures, pbr, materials] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [pbr, seamless, photogrammetry, concrete, metal, brick] -verified: 2026-08-24 -status: active ---- - -# cgbookcase - -566 CC0 PBR texture sets (photogrammetry, procedural, and approximated), including 4K/8K rocks, brick, fabric, and manhole-cover decals. Complements ambientCG when you need extra photoscanned surfaces. Run by Dorian Zgraggen. Patron/Ko-fi is optional and is not a license condition. - -## Notes - -- License statement lives on the textures listing, not on a `/license` URL (that path 404s) -- Map stacks are the usual PBR set. Confirm DirectX vs OpenGL normals per download -- Pair with [poly-haven](../environment/poly-haven.md) for HDRI. This site is albedo/roughness/normal/height, not lighting -- Seamless-maker companion tool is on Codeberg (`dutlef/texture-tool`). That tool has its own license; this entry is the texture library - -## Evidence - -- Live textures listing, License section (2026-08-24): "published under the CC0 1.0 license" -- Same section (2026-08-24): "use them for free without giving credit" -- Links [creativecommons.org/publicdomain/zero/1.0/](https://creativecommons.org/publicdomain/zero/1.0/) - -## Related - -- [ambientcg](ambientcg.md) -- [texturecan](texturecan.md) -- [texture-ninja](texture-ninja.md) -- [sharetextures](sharetextures.md) -- [threedtextures-me](threedtextures-me.md) -- [../environment/poly-haven](../environment/poly-haven.md) +--- +id: cgbookcase +name: cgbookcase +url: https://www.cgbookcase.com +category: 3d +subcategories: [textures, pbr, materials] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [pbr, seamless, photogrammetry, concrete, metal, brick] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# cgbookcase + +566 CC0 PBR texture sets (photogrammetry, procedural, and approximated), including 4K/8K rocks, brick, fabric, and manhole-cover decals. Complements ambientCG when you need extra photoscanned surfaces. Run by Dorian Zgraggen. Patron/Ko-fi is optional and is not a license condition. + +## Notes + +- License statement lives on the textures listing, not on a `/license` URL (that path 404s) +- Map stacks are the usual PBR set. Confirm DirectX vs OpenGL normals per download +- Pair with [poly-haven](../environment/poly-haven.md) for HDRI. This site is albedo/roughness/normal/height, not lighting +- Seamless-maker companion tool is on Codeberg (`dutlef/texture-tool`). That tool has its own license; this entry is the texture library + +## Evidence + +- Live textures listing, License section (2026-08-24): "published under the CC0 1.0 license" +- Same section (2026-08-24): "use them for free without giving credit" +- Links [creativecommons.org/publicdomain/zero/1.0/](https://creativecommons.org/publicdomain/zero/1.0/) + +## Related + +- [ambientcg](ambientcg.md) +- [texturecan](texturecan.md) +- [texture-ninja](texture-ninja.md) +- [sharetextures](sharetextures.md) +- [threedtextures-me](threedtextures-me.md) +- [../environment/poly-haven](../environment/poly-haven.md) diff --git a/catalog/3d/charge-materials.md b/catalog/3d/charge-materials.md index 35368e6..94e6536 100644 --- a/catalog/3d/charge-materials.md +++ b/catalog/3d/charge-materials.md @@ -12,11 +12,12 @@ attribution_required: true attribution_string: "Charge Material Asset Library by Blender Studio (Simon Thommes), CC BY 4.0" formats: [Blend] tags: [eevee, bake-out] +added: 2026-07-19 verified: 2026-10-04 status: active --- -# Charge materials (Blender Studio) +# Charge Material Asset Library Procedural materials freebie from Blender Studio's *Charge* gallery, by Simon Thommes, shipped as a Blender asset library (`charge_asset_library-materials.zip`, 176.7 MB). The asset's own detail panel lists the licence as **CC-BY**, linked to CC BY 4.0, with credit to Blender Studio. The materials are built for Eevee; bake to PBR textures for other engines. diff --git a/catalog/3d/cropout-sample-project.md b/catalog/3d/cropout-sample-project.md index 42f8291..1e12808 100644 --- a/catalog/3d/cropout-sample-project.md +++ b/catalog/3d/cropout-sample-project.md @@ -12,6 +12,7 @@ tags: [unreal-engine, top-down, rts, stylized, blueprint] publisher: Epic Games engine_lock: unreal ue_versions: "5.2-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/3d/fab-free-content.md b/catalog/3d/fab-free-content.md index b32269d..3f0d347 100644 --- a/catalog/3d/fab-free-content.md +++ b/catalog/3d/fab-free-content.md @@ -9,6 +9,7 @@ commercial: varies attribution_required: unknown formats: [various] tags: [marketplace, per-listing-license, unreal-engine, giveaways] +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- @@ -25,6 +26,7 @@ Fab, Epic's asset marketplace, has two kinds of free content. Permanently free l - Limited-Time Free items must be claimed inside the two-week window; the free price ends on the stated date (for example "Until October 20 at 9:59 AM ET" on 2026-10-13) - Many free listings are Unreal-only by format even when the licence is not, because they ship as Unreal projects or asset packs - Epic's own free packs are catalogued separately: [megascans-starter-content](megascans-starter-content.md), [electric-dreams-environment](../environment/electric-dreams-environment.md), [paragon-characters](../characters/paragon-characters.md) +- The entry `url` is a Fab search with the free filter on, because Fab has no stable "free listings" page. If Fab changes its search parameters the link breaks; open fab.com and filter by price "Free" instead ## Evidence diff --git a/catalog/3d/fab-megascans-standard.md b/catalog/3d/fab-megascans-standard.md index 87e9f69..a3f7dfe 100644 --- a/catalog/3d/fab-megascans-standard.md +++ b/catalog/3d/fab-megascans-standard.md @@ -1,38 +1,39 @@ ---- -id: fab-megascans-standard -name: Fab / Quixel Megascans (Standard License) -url: https://www.fab.com -category: 3d -subcategories: [photogrammetry, foliage, decals] -license: custom -commercial: true -attribution_required: false -formats: [various] -tags: [fab, quixel, engine-check-required] -verified: 2026-09-26 -status: active ---- - -# Fab / Quixel Megascans (Standard License) - -Photogrammetry rocks, foliage, ground materials, etc. **Only** listings under **Fab Standard License** may be multi-engine; **Epic Content License** is Unreal-locked — see [`docs/high-risk.md`](../../docs/high-risk.md). Verify the badge **per download**. Not CC0; no standalone redistribution. - -## Notes - -- Prefer [poly-haven](../environment/poly-haven.md) / [ambientcg](ambientcg.md) / Kenney nature kits when you need clear CC0 -- On 2026-07-19: `fab.com` license URLs **HTTP 403**; Epic Fab docs pages returned Cloudflare challenge shells — cannot re-confirm Standard vs Epic wording live -- On 2026-09-26 the [Fab EULA](https://www.fab.com/eula) loaded in a full browser (plain fetch still 403). The fields above describe **Standard License** listings only; a CC-BY listing needs credit, and a legacy UE Marketplace License listing is noted on its own page -- Personal vs Professional is a price tier by buyer revenue (over $100,000 USD in the last 12 months = Professional); the EULA summary says both tiers "grant you the same scope of rights" - -## Evidence - -- Live fetch (2026-07-19): `fab.com/licensing`, `/license`, sellers licensing → **403**; `dev.epicgames.com/documentation/.../fab/licenses` → challenge/empty body → keep `needs-review` / `commercial: unknown` -- Live [Fab EULA](https://www.fab.com/eula) Standard License summary (2026-09-26): "Use the assets commercially or privately"; "Use the assets with any compatible tools (usage is not limited to Unreal Engine)" -- Same page (2026-09-26): "You are not required to give credit to the publisher you acquired the Fab asset from"; "You may not: Resell or redistribute the asset for free on a standalone basis" -- Live [Licenses and Pricing in Fab](https://dev.epicgames.com/documentation/en-us/fab/licenses-and-pricing-in-fab) (2026-09-26): "Fab offers the following license types: Creative Commons Attribution (CC-BY) (Free) Standard (Free or For Sale)"; the UE Marketplace License is being phased out - -## Related - -- [poly-haven](../environment/poly-haven.md) -- [kenney-nature-kit](kenney-nature-kit.md) -- [ambientcg](ambientcg.md) +--- +id: fab-megascans-standard +name: Fab / Quixel Megascans (Standard License) +url: https://www.fab.com +category: 3d +subcategories: [photogrammetry, foliage, decals] +license: custom +commercial: true +attribution_required: false +formats: [various] +tags: [fab, quixel, engine-check-required] +added: 2026-07-19 +verified: 2026-09-26 +status: active +--- + +# Fab / Quixel Megascans (Standard License) + +Photogrammetry rocks, foliage, ground materials, etc. **Only** listings under **Fab Standard License** may be multi-engine; **Epic Content License** is Unreal-locked — see [`docs/high-risk.md`](../../docs/high-risk.md). Verify the badge **per download**. Not CC0; no standalone redistribution. + +## Notes + +- Prefer [poly-haven](../environment/poly-haven.md) / [ambientcg](ambientcg.md) / Kenney nature kits when you need clear CC0 +- On 2026-07-19: `fab.com` license URLs **HTTP 403**; Epic Fab docs pages returned Cloudflare challenge shells — cannot re-confirm Standard vs Epic wording live +- On 2026-09-26 the [Fab EULA](https://www.fab.com/eula) loaded in a full browser (plain fetch still 403). The fields above describe **Standard License** listings only; a CC-BY listing needs credit, and a legacy UE Marketplace License listing is noted on its own page +- Personal vs Professional is a price tier by buyer revenue (over $100,000 USD in the last 12 months = Professional); the EULA summary says both tiers "grant you the same scope of rights" + +## Evidence + +- Live fetch (2026-07-19): `fab.com/licensing`, `/license`, sellers licensing → **403**; `dev.epicgames.com/documentation/.../fab/licenses` → challenge/empty body → keep `needs-review` / `commercial: unknown` +- Live [Fab EULA](https://www.fab.com/eula) Standard License summary (2026-09-26): "Use the assets commercially or privately"; "Use the assets with any compatible tools (usage is not limited to Unreal Engine)" +- Same page (2026-09-26): "You are not required to give credit to the publisher you acquired the Fab asset from"; "You may not: Resell or redistribute the asset for free on a standalone basis" +- Live [Licenses and Pricing in Fab](https://dev.epicgames.com/documentation/en-us/fab/licenses-and-pricing-in-fab) (2026-09-26): "Fab offers the following license types: Creative Commons Attribution (CC-BY) (Free) Standard (Free or For Sale)"; the UE Marketplace License is being phased out + +## Related + +- [poly-haven](../environment/poly-haven.md) +- [kenney-nature-kit](kenney-nature-kit.md) +- [ambientcg](ambientcg.md) diff --git a/catalog/3d/freepbr.md b/catalog/3d/freepbr.md index 4ba7ba7..39b5842 100644 --- a/catalog/3d/freepbr.md +++ b/catalog/3d/freepbr.md @@ -9,6 +9,7 @@ commercial: false attribution_required: false formats: [PNG, PSD] tags: [pbr, 2k, non-commercial-free-tier, concrete, metal, brick] +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/3d/ggbotnet-psx-cars.md b/catalog/3d/ggbotnet-psx-cars.md index 5f91d05..9f667d1 100644 --- a/catalog/3d/ggbotnet-psx-cars.md +++ b/catalog/3d/ggbotnet-psx-cars.md @@ -1,40 +1,41 @@ ---- -id: ggbotnet-psx-cars -name: GGBotNet PSX Style Cars -url: https://ggbot.itch.io/psx-style-cars -publisher: GGBotNet -category: 3d -subcategories: [vehicles, low-poly] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [Blend, OBJ, PNG, OGG] -tags: [psx, cars, low-poly] -verified: 2026-08-29 -status: active ---- - -# GGBotNet PSX Style Cars - -Low-poly PS1-look cars (station wagon, sedan, hatch, van, police/taxi, wreck, 1920s) plus car foley. Different aesthetic from [kenney-car-kit](kenney-car-kit.md). itch Asset license is CC0. Creator page is [ggbot.itch.io](https://ggbot.itch.io/), not ggbotnet.itch.io. - -## Notes - -- Live pack: "This game assets is licensed under a CC0 1.0 Universal." -- Scale is inconsistent across cars (author note). Expect to normalize. -- Formats: Blend, OBJ, PNG atlases, OGG SFX. No glTF on the listing on 2026-08-29. -- Same account also ships CC0 and OFL fonts. CC0 all-in-1 is [../fonts/ggbotnet-fonts-cc0](../fonts/ggbotnet-fonts-cc0.md). Do not inherit this car grant onto the OFL collection. -- Built for Miziziziz Retro3DGraphicsCollection; that GitHub tree is not this license source. - -## Evidence - -- Live itch page (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" -- Same page (2026-08-29): "licensed under a CC0 1.0 Universal" - -## Related - -- [../fonts/ggbotnet-fonts-cc0](../fonts/ggbotnet-fonts-cc0.md) -- [kenney-car-kit](kenney-car-kit.md) -- [kenney-racing-kit](kenney-racing-kit.md) -- [../2d/kenney-pixel-vehicle-pack](../2d/kenney-pixel-vehicle-pack.md) +--- +id: ggbotnet-psx-cars +name: GGBotNet PSX Style Cars +url: https://ggbot.itch.io/psx-style-cars +publisher: GGBotNet +category: 3d +subcategories: [vehicles, low-poly] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [Blend, OBJ, PNG, OGG] +tags: [psx, cars, low-poly] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# GGBotNet PSX Style Cars + +Low-poly PS1-look cars (station wagon, sedan, hatch, van, police/taxi, wreck, 1920s) plus car foley. Different aesthetic from [kenney-car-kit](kenney-car-kit.md). itch Asset license is CC0. Creator page is [ggbot.itch.io](https://ggbot.itch.io/), not ggbotnet.itch.io. + +## Notes + +- Live pack: "This game assets is licensed under a CC0 1.0 Universal." +- Scale is inconsistent across cars (author note). Expect to normalize. +- Formats: Blend, OBJ, PNG atlases, OGG SFX. No glTF on the listing on 2026-08-29. +- Same account also ships CC0 and OFL fonts. CC0 all-in-1 is [../fonts/ggbotnet-fonts-cc0](../fonts/ggbotnet-fonts-cc0.md). Do not inherit this car grant onto the OFL collection. +- Built for Miziziziz Retro3DGraphicsCollection; that GitHub tree is not this license source. + +## Evidence + +- Live itch page (2026-08-29): Asset license "Creative Commons Zero v1.0 Universal" +- Same page (2026-08-29): "licensed under a CC0 1.0 Universal" + +## Related + +- [../fonts/ggbotnet-fonts-cc0](../fonts/ggbotnet-fonts-cc0.md) +- [kenney-car-kit](kenney-car-kit.md) +- [kenney-racing-kit](kenney-racing-kit.md) +- [../2d/kenney-pixel-vehicle-pack](../2d/kenney-pixel-vehicle-pack.md) diff --git a/catalog/3d/kaykit-block-bits.md b/catalog/3d/kaykit-block-bits.md index 04e3759..b1f8bec 100644 --- a/catalog/3d/kaykit-block-bits.md +++ b/catalog/3d/kaykit-block-bits.md @@ -1,39 +1,40 @@ ---- -id: kaykit-block-bits -name: KayKit Block Bits -url: https://kaylousberg.itch.io/block-bits -publisher: KayKit -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [blocks, prototype] -verified: 2026-08-25 -status: active ---- - -# KayKit Block Bits - -32+ CC0 blocky environment pieces for dioramas, platformers, and mining games. Original Kay Lousberg work, not a GTA V extract. - -## Notes - -- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. -- FREE tier is 32+ models. EXTRA ($4.99+) adds 16+ block objects; SOURCE adds Blend. Do not copy this entry's CC0 onto paid extras without reading that tier. -- Complements [kaykit-prototype-bits](kaykit-prototype-bits.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Block Bits by Kay Lousberg / KayKit (CC0)` - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" -- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" - -## Related - -- [kaykit-prototype-bits](kaykit-prototype-bits.md) -- [kaykit-resource-bits](kaykit-resource-bits.md) -- [kaykit](kaykit.md) +--- +id: kaykit-block-bits +name: KayKit Block Bits +url: https://kaylousberg.itch.io/block-bits +publisher: KayKit +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [blocks, prototype] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Block Bits + +32+ CC0 blocky environment pieces for dioramas, platformers, and mining games. Original Kay Lousberg work, not a GTA V extract. + +## Notes + +- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. +- FREE tier is 32+ models. EXTRA ($4.99+) adds 16+ block objects; SOURCE adds Blend. Do not copy this entry's CC0 onto paid extras without reading that tier. +- Complements [kaykit-prototype-bits](kaykit-prototype-bits.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Block Bits by Kay Lousberg / KayKit (CC0)` + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" +- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" + +## Related + +- [kaykit-prototype-bits](kaykit-prototype-bits.md) +- [kaykit-resource-bits](kaykit-resource-bits.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit-dungeon-pack.md b/catalog/3d/kaykit-dungeon-pack.md index dcc719e..74808aa 100644 --- a/catalog/3d/kaykit-dungeon-pack.md +++ b/catalog/3d/kaykit-dungeon-pack.md @@ -1,40 +1,41 @@ ---- -id: kaykit-dungeon-pack -name: KayKit Dungeon Pack -url: https://kaylousberg.itch.io/kaykit-dungeon-pack -publisher: KayKit -category: 3d -subcategories: [environment, modular, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, OBJ] -tags: [dungeon, modular] -verified: 2026-08-25 -status: active ---- - -# KayKit Dungeon Pack - -200+ CC0 modular dungeon walls, floors, and props (pack 1.1, rebranded from Dungeon Remastered). Original Kay Lousberg work. Use this URL, not the legacy dungeon page. - -## Notes - -- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. -- Changelog 16-7-2026: Dungeon Remastered 1.1 rebranded to Dungeon Pack 1.1. Legacy listing at kaykit-dungeon is stale; do not catalog that URL. -- EXTRA/paid tier adds tavern pieces; free tier is the 200 dungeon assets. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Dungeon Pack by Kay Lousberg / KayKit (CC0)` - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" -- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" - -## Related - -- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) -- [kenney-mini-dungeon](kenney-mini-dungeon.md) -- [kaykit-furniture-bits](kaykit-furniture-bits.md) -- [kaykit](kaykit.md) +--- +id: kaykit-dungeon-pack +name: KayKit Dungeon Pack +url: https://kaylousberg.itch.io/kaykit-dungeon-pack +publisher: KayKit +category: 3d +subcategories: [environment, modular, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, OBJ] +tags: [dungeon, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Dungeon Pack + +200+ CC0 modular dungeon walls, floors, and props (pack 1.1, rebranded from Dungeon Remastered). Original Kay Lousberg work. Use this URL, not the legacy dungeon page. + +## Notes + +- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. +- Changelog 16-7-2026: Dungeon Remastered 1.1 rebranded to Dungeon Pack 1.1. Legacy listing at kaykit-dungeon is stale; do not catalog that URL. +- EXTRA/paid tier adds tavern pieces; free tier is the 200 dungeon assets. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Dungeon Pack by Kay Lousberg / KayKit (CC0)` + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" +- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" + +## Related + +- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) +- [kenney-mini-dungeon](kenney-mini-dungeon.md) +- [kaykit-furniture-bits](kaykit-furniture-bits.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit-furniture-bits.md b/catalog/3d/kaykit-furniture-bits.md index f666bf7..a49f262 100644 --- a/catalog/3d/kaykit-furniture-bits.md +++ b/catalog/3d/kaykit-furniture-bits.md @@ -1,39 +1,40 @@ ---- -id: kaykit-furniture-bits -name: KayKit Furniture Bits -url: https://kaylousberg.itch.io/furniture-bits -publisher: KayKit -category: 3d -subcategories: [interior, furniture, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [furniture, stylized] -verified: 2026-07-19 -status: active ---- - -# KayKit Furniture Bits - -50+ CC0 stylized low-poly furniture pieces for room decoration and life-sim interiors. Single gradient atlas; personal/commercial, no attribution. - -## Notes - -- Name-your-price itch; free tier is the core models -- Don’t resell unmodified pack copies (author ask; CC0 still applies) -- Matches KayKit character/dungeon sizing conventions - -## Evidence - -- Live itch page (2026-07-19): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” - -## Related - -- [kaykit-prototype-bits](kaykit-prototype-bits.md) -- [kaykit-resource-bits](kaykit-resource-bits.md) -- [kenney-furniture-kit](kenney-furniture-kit.md) -- [kaykit-restaurant-bits](kaykit-restaurant-bits.md) -- [kaykit](kaykit.md) -- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) +--- +id: kaykit-furniture-bits +name: KayKit Furniture Bits +url: https://kaylousberg.itch.io/furniture-bits +publisher: KayKit +category: 3d +subcategories: [interior, furniture, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [furniture, stylized] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# KayKit Furniture Bits + +50+ CC0 stylized low-poly furniture pieces for room decoration and life-sim interiors. Single gradient atlas; personal/commercial, no attribution. + +## Notes + +- Name-your-price itch; free tier is the core models +- Don’t resell unmodified pack copies (author ask; CC0 still applies) +- Matches KayKit character/dungeon sizing conventions + +## Evidence + +- Live itch page (2026-07-19): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” + +## Related + +- [kaykit-prototype-bits](kaykit-prototype-bits.md) +- [kaykit-resource-bits](kaykit-resource-bits.md) +- [kenney-furniture-kit](kenney-furniture-kit.md) +- [kaykit-restaurant-bits](kaykit-restaurant-bits.md) +- [kaykit](kaykit.md) +- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) diff --git a/catalog/3d/kaykit-halloween-bits.md b/catalog/3d/kaykit-halloween-bits.md index 55b5cb6..8e0ef39 100644 --- a/catalog/3d/kaykit-halloween-bits.md +++ b/catalog/3d/kaykit-halloween-bits.md @@ -1,40 +1,41 @@ ---- -id: kaykit-halloween-bits -name: KayKit Halloween Bits -url: https://kaylousberg.itch.io/halloween-bits -publisher: KayKit -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [halloween, cemetery] -verified: 2026-08-25 -status: active ---- - -# KayKit Halloween Bits - -60+ CC0 cemetery and Halloween props. Original Kay Lousberg work, not a GTA V graveyard extract. - -## Notes - -- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. -- FREE tier is 60+ graveyard models. EXTRA ($3.95+) adds candy, tractor, scarecrow, maze pieces; do not copy this entry's CC0 onto paid extras without reading that tier. -- Complements [kenney-graveyard-kit](kenney-graveyard-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Halloween Bits by Kay Lousberg / KayKit (CC0)` - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" -- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" - -## Related - -- [kenney-graveyard-kit](kenney-graveyard-kit.md) -- [kaykit-restaurant-bits](kaykit-restaurant-bits.md) -- [kaykit-holiday-bits](kaykit-holiday-bits.md) -- [kaykit](kaykit.md) +--- +id: kaykit-halloween-bits +name: KayKit Halloween Bits +url: https://kaylousberg.itch.io/halloween-bits +publisher: KayKit +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [halloween, cemetery] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Halloween Bits + +60+ CC0 cemetery and Halloween props. Original Kay Lousberg work, not a GTA V graveyard extract. + +## Notes + +- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. +- FREE tier is 60+ graveyard models. EXTRA ($3.95+) adds candy, tractor, scarecrow, maze pieces; do not copy this entry's CC0 onto paid extras without reading that tier. +- Complements [kenney-graveyard-kit](kenney-graveyard-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Halloween Bits by Kay Lousberg / KayKit (CC0)` + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" +- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" + +## Related + +- [kenney-graveyard-kit](kenney-graveyard-kit.md) +- [kaykit-restaurant-bits](kaykit-restaurant-bits.md) +- [kaykit-holiday-bits](kaykit-holiday-bits.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit-holiday-bits.md b/catalog/3d/kaykit-holiday-bits.md index b6056e5..a161f2e 100644 --- a/catalog/3d/kaykit-holiday-bits.md +++ b/catalog/3d/kaykit-holiday-bits.md @@ -1,39 +1,40 @@ ---- -id: kaykit-holiday-bits -name: KayKit Holiday Bits -url: https://kaylousberg.itch.io/holiday-bits -publisher: KayKit -category: 3d -subcategories: [props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [holiday, winter] -verified: 2026-08-25 -status: active ---- - -# KayKit Holiday Bits - -55+ CC0 holiday props (tree, presents, snowman, train). Original Kay Lousberg work, not a GTA V extract. - -## Notes - -- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. -- FREE tier is 55+ models. EXTRA ($4.99+) adds gingerbread walls; SOURCE adds Blend. Do not copy this entry's CC0 onto paid extras without reading that tier. -- Complements [kaykit-halloween-bits](kaykit-halloween-bits.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Holiday Bits by Kay Lousberg / KayKit (CC0)` - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" -- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" - -## Related - -- [kaykit-halloween-bits](kaykit-halloween-bits.md) -- [kenney-train-kit](kenney-train-kit.md) -- [kaykit](kaykit.md) +--- +id: kaykit-holiday-bits +name: KayKit Holiday Bits +url: https://kaylousberg.itch.io/holiday-bits +publisher: KayKit +category: 3d +subcategories: [props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [holiday, winter] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Holiday Bits + +55+ CC0 holiday props (tree, presents, snowman, train). Original Kay Lousberg work, not a GTA V extract. + +## Notes + +- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. +- FREE tier is 55+ models. EXTRA ($4.99+) adds gingerbread walls; SOURCE adds Blend. Do not copy this entry's CC0 onto paid extras without reading that tier. +- Complements [kaykit-halloween-bits](kaykit-halloween-bits.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Holiday Bits by Kay Lousberg / KayKit (CC0)` + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" +- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" + +## Related + +- [kaykit-halloween-bits](kaykit-halloween-bits.md) +- [kenney-train-kit](kenney-train-kit.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit-platformer.md b/catalog/3d/kaykit-platformer.md index aafbfb1..067d7c2 100644 --- a/catalog/3d/kaykit-platformer.md +++ b/catalog/3d/kaykit-platformer.md @@ -1,39 +1,40 @@ ---- -id: kaykit-platformer -name: KayKit Platformer Pack -url: https://kaylousberg.itch.io/kaykit-platformer -publisher: KayKit -category: 3d -subcategories: [environment, modular, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, OBJ] -tags: [platformer, modular] -verified: 2026-08-25 -status: active ---- - -# KayKit Platformer Pack - -120+ unique CC0 platformer tiles, pickups, and obstacles (370 models including recolours). Original Kay Lousberg work, not a GTA V extract. - -## Notes - -- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. -- FREE tier is 120+ models. EXTRA/SOURCE adds traps (hammer, spikes, sawblades, conveyors); do not copy this entry's CC0 onto paid extras without reading that tier. -- Single 1024 atlas. Complements [kenney-platformer-kit](kenney-platformer-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Platformer Pack by Kay Lousberg / KayKit (CC0)` - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" -- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" - -## Related - -- [kenney-platformer-kit](kenney-platformer-kit.md) -- [kaykit-prototype-bits](kaykit-prototype-bits.md) -- [kaykit](kaykit.md) +--- +id: kaykit-platformer +name: KayKit Platformer Pack +url: https://kaylousberg.itch.io/kaykit-platformer +publisher: KayKit +category: 3d +subcategories: [environment, modular, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, OBJ] +tags: [platformer, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Platformer Pack + +120+ unique CC0 platformer tiles, pickups, and obstacles (370 models including recolours). Original Kay Lousberg work, not a GTA V extract. + +## Notes + +- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. +- FREE tier is 120+ models. EXTRA/SOURCE adds traps (hammer, spikes, sawblades, conveyors); do not copy this entry's CC0 onto paid extras without reading that tier. +- Single 1024 atlas. Complements [kenney-platformer-kit](kenney-platformer-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Platformer Pack by Kay Lousberg / KayKit (CC0)` + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" +- Same page (2026-08-25): FREE tier "completely free to use in any project of your choosing (yes, also commercially)" + +## Related + +- [kenney-platformer-kit](kenney-platformer-kit.md) +- [kaykit-prototype-bits](kaykit-prototype-bits.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit-prototype-bits.md b/catalog/3d/kaykit-prototype-bits.md index 23e5f98..5c34b91 100644 --- a/catalog/3d/kaykit-prototype-bits.md +++ b/catalog/3d/kaykit-prototype-bits.md @@ -1,37 +1,38 @@ ---- -id: kaykit-prototype-bits -name: KayKit Prototype Bits -url: https://kaylousberg.itch.io/prototype-bits -publisher: KayKit -category: 3d -subcategories: [models, props, prototype] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [low-poly, atlas, prototype] -verified: 2026-08-15 -status: active ---- - -# KayKit Prototype Bits - -64+ CC0 greybox/prototype meshes (incl. a character compatible with KayKit Character Animations). Single 1024×1024 gradient atlas — downsample to 128×128 for mobile/web. - -## Notes - -- Free tier is the core models; paid “extra” versions are optional -- Author ask: don’t resell unmodified pack copies (CC0 still applies) -- Unity / Godot / Unreal / Roblox via glTF/FBX/OBJ - -## Evidence - -- Live itch page (2026-08-15): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” - -## Related - -- [kaykit-block-bits](kaykit-block-bits.md) -- [kaykit](kaykit.md) -- [kaykit-resource-bits](kaykit-resource-bits.md) -- [kaykit-character-animations](../animation/kaykit-character-animations.md) +--- +id: kaykit-prototype-bits +name: KayKit Prototype Bits +url: https://kaylousberg.itch.io/prototype-bits +publisher: KayKit +category: 3d +subcategories: [models, props, prototype] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [low-poly, atlas, prototype] +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# KayKit Prototype Bits + +64+ CC0 greybox/prototype meshes (incl. a character compatible with KayKit Character Animations). Single 1024×1024 gradient atlas — downsample to 128×128 for mobile/web. + +## Notes + +- Free tier is the core models; paid “extra” versions are optional +- Author ask: don’t resell unmodified pack copies (CC0 still applies) +- Unity / Godot / Unreal / Roblox via glTF/FBX/OBJ + +## Evidence + +- Live itch page (2026-08-15): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” + +## Related + +- [kaykit-block-bits](kaykit-block-bits.md) +- [kaykit](kaykit.md) +- [kaykit-resource-bits](kaykit-resource-bits.md) +- [kaykit-character-animations](../animation/kaykit-character-animations.md) diff --git a/catalog/3d/kaykit-resource-bits.md b/catalog/3d/kaykit-resource-bits.md index 87f0117..1bed86a 100644 --- a/catalog/3d/kaykit-resource-bits.md +++ b/catalog/3d/kaykit-resource-bits.md @@ -1,35 +1,36 @@ ---- -id: kaykit-resource-bits -name: KayKit Resource Bits -url: https://kaylousberg.itch.io/resource-bits -publisher: KayKit -category: 3d -subcategories: [models, props, resources] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [low-poly, atlas, crafting] -verified: 2026-08-15 -status: active ---- - -# KayKit Resource Bits - -75+ CC0 low-poly crafting/resource pickups: wood, stone, iron, copper, silver, gold, textiles, fuel, etc. Same 1024→128 gradient-atlas pipeline as other KayKit Bits packs. - -## Notes - -- Free tier = 75+ models; $4.99+ extra adds money/gems/containers/food -- Don’t resell unmodified copies (author ask) - -## Evidence - -- Live itch page (2026-08-15): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” - -## Related - -- [kaykit-prototype-bits](kaykit-prototype-bits.md) -- [kaykit-furniture-bits](kaykit-furniture-bits.md) -- [kaykit](kaykit.md) +--- +id: kaykit-resource-bits +name: KayKit Resource Bits +url: https://kaylousberg.itch.io/resource-bits +publisher: KayKit +category: 3d +subcategories: [models, props, resources] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [low-poly, atlas, crafting] +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# KayKit Resource Bits + +75+ CC0 low-poly crafting/resource pickups: wood, stone, iron, copper, silver, gold, textiles, fuel, etc. Same 1024→128 gradient-atlas pipeline as other KayKit Bits packs. + +## Notes + +- Free tier = 75+ models; $4.99+ extra adds money/gems/containers/food +- Don’t resell unmodified copies (author ask) + +## Evidence + +- Live itch page (2026-08-15): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” + +## Related + +- [kaykit-prototype-bits](kaykit-prototype-bits.md) +- [kaykit-furniture-bits](kaykit-furniture-bits.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit-restaurant-bits.md b/catalog/3d/kaykit-restaurant-bits.md index 445a2d9..81fc357 100644 --- a/catalog/3d/kaykit-restaurant-bits.md +++ b/catalog/3d/kaykit-restaurant-bits.md @@ -1,39 +1,40 @@ ---- -id: kaykit-restaurant-bits -name: KayKit Restaurant Bits -url: https://kaylousberg.itch.io/restaurant-bits -publisher: KayKit -category: 3d -subcategories: [interior, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OBJ, FBX, glTF] -tags: [restaurant, food] -verified: 2026-08-25 -status: active ---- - -# KayKit Restaurant Bits - -140+ CC0 kitchen and restaurant props, including food in raw/cooked/chopped states. Original Kay Lousberg work, not a GTA V interior extract. - -## Notes - -- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. -- Name-your-price; free tier is the core models. Extra paid version is optional. -- Single 1024 atlas, same sizing as other KayKit Bits. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Restaurant Bits by Kay Lousberg / KayKit (CC0)` - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" - -## Related - -- [kaykit-furniture-bits](kaykit-furniture-bits.md) -- [kenney-food-kit](kenney-food-kit.md) -- [quaternius-sushi-restaurant-kit](quaternius-sushi-restaurant-kit.md) -- [kaykit](kaykit.md) +--- +id: kaykit-restaurant-bits +name: KayKit Restaurant Bits +url: https://kaylousberg.itch.io/restaurant-bits +publisher: KayKit +category: 3d +subcategories: [interior, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OBJ, FBX, glTF] +tags: [restaurant, food] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Restaurant Bits + +140+ CC0 kitchen and restaurant props, including food in raw/cooked/chopped states. Original Kay Lousberg work, not a GTA V interior extract. + +## Notes + +- Live itch page: free for personal and commercial use, no attribution required (CC0). Author ask not to resell unmodified copies. +- Name-your-price; free tier is the core models. Extra paid version is optional. +- Single 1024 atlas, same sizing as other KayKit Bits. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Restaurant Bits by Kay Lousberg / KayKit (CC0)` + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use, no attribution required. (CC0 Licensed)" + +## Related + +- [kaykit-furniture-bits](kaykit-furniture-bits.md) +- [kenney-food-kit](kenney-food-kit.md) +- [quaternius-sushi-restaurant-kit](quaternius-sushi-restaurant-kit.md) +- [kaykit](kaykit.md) diff --git a/catalog/3d/kaykit.md b/catalog/3d/kaykit.md index 215de76..19e149c 100644 --- a/catalog/3d/kaykit.md +++ b/catalog/3d/kaykit.md @@ -11,11 +11,12 @@ commercial: true attribution_required: false formats: [FBX, OBJ, glTF, Blend] tags: [low-poly, atlas, mobile-friendly, characters] +added: 2026-07-19 verified: 2026-08-24 status: active --- -# KayKit +# KayKit (Kay Lousberg) CC0 character and modular environment packs. Models share a single 1024x1024 gradient atlas; downsample to 128x128 for mobile/web without losing the look. Not a multi-material PBR workflow. The itch profile mixes free CC0 packs with paid bundles; license is on the pack page. diff --git a/catalog/3d/kenney-car-kit.md b/catalog/3d/kenney-car-kit.md index 91c32d6..3fcf002 100644 --- a/catalog/3d/kenney-car-kit.md +++ b/catalog/3d/kenney-car-kit.md @@ -1,39 +1,40 @@ ---- -id: kenney-car-kit -name: Kenney Car Kit -url: https://kenney.nl/assets/car-kit -publisher: Kenney -category: 3d -subcategories: [vehicles, transport] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [cars, vehicles] -verified: 2026-07-19 -status: active ---- - -# Kenney Car Kit - -CC0 low-poly cars/kart racers (45 files) for traffic, racing prototypes, and city filler without branded vehicle packs. - -## Notes - -- Series “Transport”; remade through v3.x with debris/karts -- Attribution example (optional): `Vehicles by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-19): Category 3D; tags car/vehicle/transportation; License = Creative Commons **CC0**; 45 files - -## Related - -- [kenney](kenney.md) -- [kenney-racing-kit](kenney-racing-kit.md) -- [kenney-watercraft-kit](kenney-watercraft-kit.md) -- [kenney-train-kit](kenney-train-kit.md) -- [ggbotnet-psx-cars](ggbotnet-psx-cars.md) -- [kenney-nature-kit](kenney-nature-kit.md) -- [quaternius](quaternius.md) +--- +id: kenney-car-kit +name: Kenney Car Kit +url: https://kenney.nl/assets/car-kit +publisher: Kenney +category: 3d +subcategories: [vehicles, transport] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [cars, vehicles] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney Car Kit + +CC0 low-poly cars/kart racers (45 files) for traffic, racing prototypes, and city filler without branded vehicle packs. + +## Notes + +- Series “Transport”; remade through v3.x with debris/karts +- Attribution example (optional): `Vehicles by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-19): Category 3D; tags car/vehicle/transportation; License = Creative Commons **CC0**; 45 files + +## Related + +- [kenney](kenney.md) +- [kenney-racing-kit](kenney-racing-kit.md) +- [kenney-watercraft-kit](kenney-watercraft-kit.md) +- [kenney-train-kit](kenney-train-kit.md) +- [ggbotnet-psx-cars](ggbotnet-psx-cars.md) +- [kenney-nature-kit](kenney-nature-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/kenney-castle-kit.md b/catalog/3d/kenney-castle-kit.md index d073e0c..79664a0 100644 --- a/catalog/3d/kenney-castle-kit.md +++ b/catalog/3d/kenney-castle-kit.md @@ -1,40 +1,41 @@ ---- -id: kenney-castle-kit -name: Kenney Castle Kit -url: https://kenney.nl/assets/castle-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [castle, medieval] -verified: 2026-08-25 -status: active ---- - -# Kenney Castle Kit - -75 CC0 castle pieces (v2.0 remake). Original Kenney work, not a GTA V extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 75 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Complements [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) and [quaternius-medieval-village-megakit](quaternius-medieval-village-megakit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Castle Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags castle/medieval; License = Creative Commons **CC0**; 75 files; v2.0 "Complete remake" - -## Related - -- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) -- [kenney-tower-defense-kit](kenney-tower-defense-kit.md) -- [kenney-retro-fantasy-kit](kenney-retro-fantasy-kit.md) -- [kenney-mini-arena](kenney-mini-arena.md) -- [quaternius-medieval-village-megakit](quaternius-medieval-village-megakit.md) -- [kenney](kenney.md) +--- +id: kenney-castle-kit +name: Kenney Castle Kit +url: https://kenney.nl/assets/castle-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [castle, medieval] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Castle Kit + +75 CC0 castle pieces (v2.0 remake). Original Kenney work, not a GTA V extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 75 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Complements [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) and [quaternius-medieval-village-megakit](quaternius-medieval-village-megakit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Castle Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags castle/medieval; License = Creative Commons **CC0**; 75 files; v2.0 "Complete remake" + +## Related + +- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) +- [kenney-tower-defense-kit](kenney-tower-defense-kit.md) +- [kenney-retro-fantasy-kit](kenney-retro-fantasy-kit.md) +- [kenney-mini-arena](kenney-mini-arena.md) +- [quaternius-medieval-village-megakit](quaternius-medieval-village-megakit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-city-kit-commercial.md b/catalog/3d/kenney-city-kit-commercial.md index 05da7cf..7fd5f9b 100644 --- a/catalog/3d/kenney-city-kit-commercial.md +++ b/catalog/3d/kenney-city-kit-commercial.md @@ -1,40 +1,41 @@ ---- -id: kenney-city-kit-commercial -name: Kenney City Kit (Commercial) -url: https://kenney.nl/assets/city-kit-commercial -publisher: Kenney -category: 3d -subcategories: [environment, modular, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [city, buildings, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney City Kit (Commercial) - -50 CC0 modular commercial buildings and skyscrapers (v2.1). Original Kenney work. This is not a GTA V downtown extract and not a FiveM drop-in ydr pack. - -## Notes - -- Live pack page states Creative Commons CC0 and 50 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- CC0 lets you re-export to other engines. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Distinct from Kenney's older "Industrial Kit" hub note: this is the City series commercial buildings pack. -- Attribution example (optional): `Buildings by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series City; tags city/skyscraper/building; License = Creative Commons **CC0**; 50 files; v2.1 "Fixed problem skyscraper E" - -## Related - -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) -- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) -- [kenney](kenney.md) -- [kenney-furniture-kit](kenney-furniture-kit.md) +--- +id: kenney-city-kit-commercial +name: Kenney City Kit (Commercial) +url: https://kenney.nl/assets/city-kit-commercial +publisher: Kenney +category: 3d +subcategories: [environment, modular, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [city, buildings, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney City Kit (Commercial) + +50 CC0 modular commercial buildings and skyscrapers (v2.1). Original Kenney work. This is not a GTA V downtown extract and not a FiveM drop-in ydr pack. + +## Notes + +- Live pack page states Creative Commons CC0 and 50 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- CC0 lets you re-export to other engines. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Distinct from Kenney's older "Industrial Kit" hub note: this is the City series commercial buildings pack. +- Attribution example (optional): `Buildings by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series City; tags city/skyscraper/building; License = Creative Commons **CC0**; 50 files; v2.1 "Fixed problem skyscraper E" + +## Related + +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) +- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) +- [kenney](kenney.md) +- [kenney-furniture-kit](kenney-furniture-kit.md) diff --git a/catalog/3d/kenney-city-kit-industrial.md b/catalog/3d/kenney-city-kit-industrial.md index c63981d..6e0e483 100644 --- a/catalog/3d/kenney-city-kit-industrial.md +++ b/catalog/3d/kenney-city-kit-industrial.md @@ -1,40 +1,41 @@ ---- -id: kenney-city-kit-industrial -name: Kenney City Kit (Industrial) -url: https://kenney.nl/assets/city-kit-industrial -publisher: Kenney -category: 3d -subcategories: [environment, modular, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [city, factory, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney City Kit (Industrial) - -25 CC0 modular factories and warehouses (v1.0, 2025). Original Kenney work. This is not a GTA V industrial extract and not a FiveM drop-in ydr pack. - -## Notes - -- Live pack page states Creative Commons CC0 and 25 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- CC0 lets you re-export to other engines. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Different pack from Kenney's older Industrial Kit mentioned on the hub card. This URL is the City series factory/warehouse set. -- Attribution example (optional): `Buildings by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series City; tags city/building/factory/warehouse; License = Creative Commons **CC0**; 25 files; v1.0 "Released in 2025" - -## Related - -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [kenney](kenney.md) -- [kenney-factory-kit](kenney-factory-kit.md) -- [kenney-nature-kit](kenney-nature-kit.md) +--- +id: kenney-city-kit-industrial +name: Kenney City Kit (Industrial) +url: https://kenney.nl/assets/city-kit-industrial +publisher: Kenney +category: 3d +subcategories: [environment, modular, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [city, factory, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney City Kit (Industrial) + +25 CC0 modular factories and warehouses (v1.0, 2025). Original Kenney work. This is not a GTA V industrial extract and not a FiveM drop-in ydr pack. + +## Notes + +- Live pack page states Creative Commons CC0 and 25 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- CC0 lets you re-export to other engines. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Different pack from Kenney's older Industrial Kit mentioned on the hub card. This URL is the City series factory/warehouse set. +- Attribution example (optional): `Buildings by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series City; tags city/building/factory/warehouse; License = Creative Commons **CC0**; 25 files; v1.0 "Released in 2025" + +## Related + +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [kenney](kenney.md) +- [kenney-factory-kit](kenney-factory-kit.md) +- [kenney-nature-kit](kenney-nature-kit.md) diff --git a/catalog/3d/kenney-city-kit-roads.md b/catalog/3d/kenney-city-kit-roads.md index c5749cf..5786629 100644 --- a/catalog/3d/kenney-city-kit-roads.md +++ b/catalog/3d/kenney-city-kit-roads.md @@ -1,39 +1,40 @@ ---- -id: kenney-city-kit-roads -name: Kenney City Kit (Roads) -url: https://kenney.nl/assets/city-kit-roads -publisher: Kenney -category: 3d -subcategories: [environment, modular, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [city, roads, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney City Kit (Roads) - -90 CC0 modular road pieces (v2.1 adds signs and traffic lights). Original Kenney work for city dressing. This is not a GTA V road extract and not a FiveM drop-in ydr pack. - -## Notes - -- Live pack page states Creative Commons CC0 and 90 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog (Furniture Kit, Car Kit). -- CC0 lets you re-export to other engines, including GTA-format drawables you author yourself. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Roads by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series City; tags road/city/town; License = Creative Commons **CC0**; 90 files; v2.1 "Road signs and traffic lights" - -## Related - -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) -- [kenney](kenney.md) -- [kenney-car-kit](kenney-car-kit.md) -- [../tools/sollumz](../tools/sollumz.md) +--- +id: kenney-city-kit-roads +name: Kenney City Kit (Roads) +url: https://kenney.nl/assets/city-kit-roads +publisher: Kenney +category: 3d +subcategories: [environment, modular, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [city, roads, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney City Kit (Roads) + +90 CC0 modular road pieces (v2.1 adds signs and traffic lights). Original Kenney work for city dressing. This is not a GTA V road extract and not a FiveM drop-in ydr pack. + +## Notes + +- Live pack page states Creative Commons CC0 and 90 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog (Furniture Kit, Car Kit). +- CC0 lets you re-export to other engines, including GTA-format drawables you author yourself. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Roads by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series City; tags road/city/town; License = Creative Commons **CC0**; 90 files; v2.1 "Road signs and traffic lights" + +## Related + +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) +- [kenney](kenney.md) +- [kenney-car-kit](kenney-car-kit.md) +- [../tools/sollumz](../tools/sollumz.md) diff --git a/catalog/3d/kenney-city-kit-suburban.md b/catalog/3d/kenney-city-kit-suburban.md index 80e6fd3..24bfbe7 100644 --- a/catalog/3d/kenney-city-kit-suburban.md +++ b/catalog/3d/kenney-city-kit-suburban.md @@ -1,38 +1,39 @@ ---- -id: kenney-city-kit-suburban -name: Kenney City Kit (Suburban) -url: https://kenney.nl/assets/city-kit-suburban -publisher: Kenney -category: 3d -subcategories: [environment, modular, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [city, suburban, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney City Kit (Suburban) - -40 CC0 modular suburban houses and street buildings (v2.0 remake). Original Kenney work. This is not a GTA V residential extract and not a FiveM drop-in ydr pack. - -## Notes - -- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- CC0 lets you re-export to other engines. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Buildings by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series City; tags city/suburban/building; License = Creative Commons **CC0**; 40 files; v2.0 "Completely remade" - -## Related - -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) -- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) -- [kenney](kenney.md) -- [kenney-nature-kit](kenney-nature-kit.md) +--- +id: kenney-city-kit-suburban +name: Kenney City Kit (Suburban) +url: https://kenney.nl/assets/city-kit-suburban +publisher: Kenney +category: 3d +subcategories: [environment, modular, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [city, suburban, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney City Kit (Suburban) + +40 CC0 modular suburban houses and street buildings (v2.0 remake). Original Kenney work. This is not a GTA V residential extract and not a FiveM drop-in ydr pack. + +## Notes + +- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- CC0 lets you re-export to other engines. That path still does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Buildings by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series City; tags city/suburban/building; License = Creative Commons **CC0**; 40 files; v2.0 "Completely remade" + +## Related + +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) +- [kenney](kenney.md) +- [kenney-nature-kit](kenney-nature-kit.md) diff --git a/catalog/3d/kenney-factory-kit.md b/catalog/3d/kenney-factory-kit.md index 1c480fd..d5d517f 100644 --- a/catalog/3d/kenney-factory-kit.md +++ b/catalog/3d/kenney-factory-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-factory-kit -name: Kenney Factory Kit -url: https://kenney.nl/assets/factory-kit -publisher: Kenney -category: 3d -subcategories: [props, interior, industrial] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [factory, conveyor] -verified: 2026-08-25 -status: active ---- - -# Kenney Factory Kit - -140 CC0 conveyor belts, machines, and warehouse props (v3.0 remake). Interior dressing, not building shells. Original Kenney work, not a GTA V factory extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 140 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Distinct from [kenney-city-kit-industrial](kenney-city-kit-industrial.md), which is exterior factory/warehouse buildings. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Factory props by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags conveyor/belt/industrial/warehouse/factory; License = Creative Commons **CC0**; 140 files; v3.0 "Completely remade" - -## Related - -- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) -- [kenney-furniture-kit](kenney-furniture-kit.md) -- [kenney](kenney.md) +--- +id: kenney-factory-kit +name: Kenney Factory Kit +url: https://kenney.nl/assets/factory-kit +publisher: Kenney +category: 3d +subcategories: [props, interior, industrial] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [factory, conveyor] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Factory Kit + +140 CC0 conveyor belts, machines, and warehouse props (v3.0 remake). Interior dressing, not building shells. Original Kenney work, not a GTA V factory extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 140 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Distinct from [kenney-city-kit-industrial](kenney-city-kit-industrial.md), which is exterior factory/warehouse buildings. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Factory props by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags conveyor/belt/industrial/warehouse/factory; License = Creative Commons **CC0**; 140 files; v3.0 "Completely remade" + +## Related + +- [kenney-city-kit-industrial](kenney-city-kit-industrial.md) +- [kenney-furniture-kit](kenney-furniture-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-fantasy-town-kit.md b/catalog/3d/kenney-fantasy-town-kit.md index 34b9b12..39e113e 100644 --- a/catalog/3d/kenney-fantasy-town-kit.md +++ b/catalog/3d/kenney-fantasy-town-kit.md @@ -1,39 +1,40 @@ ---- -id: kenney-fantasy-town-kit -name: Kenney Fantasy Town Kit -url: https://kenney.nl/assets/fantasy-town-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [medieval, town, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney Fantasy Town Kit - -160 CC0 modular medieval town pieces (v2.0 remake). Original Kenney work. Stylized fantasy, not a GTA V map extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 160 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Different look from the modern [City Kit](kenney-city-kit-roads.md) series. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Town by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags medieval/wall/town/building; License = Creative Commons **CC0**; 160 files; v2.0 "Completely remade" - -## Related - -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [kenney-nature-kit](kenney-nature-kit.md) -- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) -- [kenney-castle-kit](kenney-castle-kit.md) -- [kenney](kenney.md) +--- +id: kenney-fantasy-town-kit +name: Kenney Fantasy Town Kit +url: https://kenney.nl/assets/fantasy-town-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [medieval, town, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Fantasy Town Kit + +160 CC0 modular medieval town pieces (v2.0 remake). Original Kenney work. Stylized fantasy, not a GTA V map extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 160 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Different look from the modern [City Kit](kenney-city-kit-roads.md) series. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Town by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags medieval/wall/town/building; License = Creative Commons **CC0**; 160 files; v2.0 "Completely remade" + +## Related + +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [kenney-nature-kit](kenney-nature-kit.md) +- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) +- [kenney-castle-kit](kenney-castle-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-food-kit.md b/catalog/3d/kenney-food-kit.md index 9139eea..5cdd316 100644 --- a/catalog/3d/kenney-food-kit.md +++ b/catalog/3d/kenney-food-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-food-kit -name: Kenney Food Kit -url: https://kenney.nl/assets/food-kit -publisher: Kenney -category: 3d -subcategories: [props, interior] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [food, kitchen] -verified: 2026-08-25 -status: active ---- - -# Kenney Food Kit - -200 CC0 food and kitchen props (v2.0 remake). Original Kenney work for shop and restaurant dressing. This is not a GTA V food extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 200 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Complements [kenney-furniture-kit](kenney-furniture-kit.md) for interiors. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Food by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags food/kitchen/eat; License = Creative Commons **CC0**; 200 files; v2.0 "Completely remade" - -## Related - -- [kenney-furniture-kit](kenney-furniture-kit.md) -- [kenney](kenney.md) -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +--- +id: kenney-food-kit +name: Kenney Food Kit +url: https://kenney.nl/assets/food-kit +publisher: Kenney +category: 3d +subcategories: [props, interior] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [food, kitchen] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Food Kit + +200 CC0 food and kitchen props (v2.0 remake). Original Kenney work for shop and restaurant dressing. This is not a GTA V food extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 200 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Complements [kenney-furniture-kit](kenney-furniture-kit.md) for interiors. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Food by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags food/kitchen/eat; License = Creative Commons **CC0**; 200 files; v2.0 "Completely remade" + +## Related + +- [kenney-furniture-kit](kenney-furniture-kit.md) +- [kenney](kenney.md) +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) diff --git a/catalog/3d/kenney-furniture-kit.md b/catalog/3d/kenney-furniture-kit.md index 67c7159..3438d56 100644 --- a/catalog/3d/kenney-furniture-kit.md +++ b/catalog/3d/kenney-furniture-kit.md @@ -1,39 +1,40 @@ ---- -id: kenney-furniture-kit -name: Kenney Furniture Kit -url: https://kenney.nl/assets/furniture-kit -publisher: Kenney -category: 3d -subcategories: [interior, furniture, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [furniture, interior] -verified: 2026-08-25 -status: active ---- - -# Kenney Furniture Kit - -140 CC0 interior props (tables, chairs, beds, etc.) for room dressing and life-sim prototypes. - -## Notes - -- Complements [kaykit-furniture-bits](kaykit-furniture-bits.md) stylized look -- Original Kenney CC0, not a GTA extract. Format conversion does not license Rockstar assets. See [docs/fivem.md](../../docs/fivem.md). -- Attribution example (optional): `Furniture by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags furniture/interior/table/chair/bed; License = Creative Commons **CC0**; 140 files - -## Related - -- [kaykit-furniture-bits](kaykit-furniture-bits.md) -- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) -- [kenney](kenney.md) -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) -- [kenney-food-kit](kenney-food-kit.md) +--- +id: kenney-furniture-kit +name: Kenney Furniture Kit +url: https://kenney.nl/assets/furniture-kit +publisher: Kenney +category: 3d +subcategories: [interior, furniture, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [furniture, interior] +added: 2026-07-19 +verified: 2026-08-25 +status: active +--- + +# Kenney Furniture Kit + +140 CC0 interior props (tables, chairs, beds, etc.) for room dressing and life-sim prototypes. + +## Notes + +- Complements [kaykit-furniture-bits](kaykit-furniture-bits.md) stylized look +- Original Kenney CC0, not a GTA extract. Format conversion does not license Rockstar assets. See [docs/fivem.md](../../docs/fivem.md). +- Attribution example (optional): `Furniture by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags furniture/interior/table/chair/bed; License = Creative Commons **CC0**; 140 files + +## Related + +- [kaykit-furniture-bits](kaykit-furniture-bits.md) +- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) +- [kenney](kenney.md) +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +- [kenney-food-kit](kenney-food-kit.md) diff --git a/catalog/3d/kenney-graveyard-kit.md b/catalog/3d/kenney-graveyard-kit.md index c286f3e..5fdd6a4 100644 --- a/catalog/3d/kenney-graveyard-kit.md +++ b/catalog/3d/kenney-graveyard-kit.md @@ -1,38 +1,39 @@ ---- -id: kenney-graveyard-kit -name: Kenney Graveyard Kit -url: https://kenney.nl/assets/graveyard-kit -publisher: Kenney -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [graveyard] -verified: 2026-08-25 -status: active ---- - -# Kenney Graveyard Kit - -90 CC0 cemetery props (v5.0 remake, includes animation). Original Kenney work. This is not a GTA V graveyard extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 90 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Tags include halloween/horror; still Kenney-authored, not a ripped GTA cemetery. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Graveyard by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags graveyard/halloween/horror/monster/spooky; License = Creative Commons **CC0**; 90 files; v5.0 "Completely remade" - -## Related - -- [kenney-nature-kit](kenney-nature-kit.md) -- [kaykit-halloween-bits](kaykit-halloween-bits.md) -- [kenney](kenney.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +--- +id: kenney-graveyard-kit +name: Kenney Graveyard Kit +url: https://kenney.nl/assets/graveyard-kit +publisher: Kenney +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [graveyard] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Graveyard Kit + +90 CC0 cemetery props (v5.0 remake, includes animation). Original Kenney work. This is not a GTA V graveyard extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 90 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Tags include halloween/horror; still Kenney-authored, not a ripped GTA cemetery. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Graveyard by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags graveyard/halloween/horror/monster/spooky; License = Creative Commons **CC0**; 90 files; v5.0 "Completely remade" + +## Related + +- [kenney-nature-kit](kenney-nature-kit.md) +- [kaykit-halloween-bits](kaykit-halloween-bits.md) +- [kenney](kenney.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) diff --git a/catalog/3d/kenney-mini-arena.md b/catalog/3d/kenney-mini-arena.md index 8cb3be4..96f20e1 100644 --- a/catalog/3d/kenney-mini-arena.md +++ b/catalog/3d/kenney-mini-arena.md @@ -1,37 +1,38 @@ ---- -id: kenney-mini-arena -name: Kenney Mini Arena -url: https://kenney.nl/assets/mini-arena -publisher: Kenney -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [arena, mini] -verified: 2026-08-25 -status: active ---- - -# Kenney Mini Arena - -20 CC0 miniature arena pieces (v1.1). Original Kenney work, not a GTA V extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 20 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Mini series, same size class as [kenney-mini-dungeon](kenney-mini-dungeon.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Mini Arena by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Mini; tags arena/battle/roman; License = Creative Commons **CC0**; 20 files; v1.1 "Character rig" - -## Related - -- [kenney-mini-dungeon](kenney-mini-dungeon.md) -- [kenney-castle-kit](kenney-castle-kit.md) -- [kenney](kenney.md) +--- +id: kenney-mini-arena +name: Kenney Mini Arena +url: https://kenney.nl/assets/mini-arena +publisher: Kenney +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [arena, mini] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Mini Arena + +20 CC0 miniature arena pieces (v1.1). Original Kenney work, not a GTA V extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 20 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Mini series, same size class as [kenney-mini-dungeon](kenney-mini-dungeon.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Mini Arena by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Mini; tags arena/battle/roman; License = Creative Commons **CC0**; 20 files; v1.1 "Character rig" + +## Related + +- [kenney-mini-dungeon](kenney-mini-dungeon.md) +- [kenney-castle-kit](kenney-castle-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-mini-dungeon.md b/catalog/3d/kenney-mini-dungeon.md index 6d1ecaf..f7a8de7 100644 --- a/catalog/3d/kenney-mini-dungeon.md +++ b/catalog/3d/kenney-mini-dungeon.md @@ -1,38 +1,39 @@ ---- -id: kenney-mini-dungeon -name: Kenney Mini Dungeon -url: https://kenney.nl/assets/mini-dungeon -publisher: Kenney -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [dungeon, mini] -verified: 2026-08-25 -status: active ---- - -# Kenney Mini Dungeon - -30 CC0 miniature dungeon pieces (v2.0). Original Kenney work, not a GTA V interior extract. Distinct from the larger Modular Dungeon Kit. - -## Notes - -- Live pack page states Creative Commons CC0 and 30 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Mini series. Complements [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md); do not treat as a replacement. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Mini Dungeon by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Mini; tags dungeon/rpg/roguelike/medieval; License = Creative Commons **CC0**; 30 files; v2.0 "Added new objects, improved some" - -## Related - -- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) -- [kenney-mini-arena](kenney-mini-arena.md) -- [kaykit-dungeon-pack](kaykit-dungeon-pack.md) -- [kenney](kenney.md) +--- +id: kenney-mini-dungeon +name: Kenney Mini Dungeon +url: https://kenney.nl/assets/mini-dungeon +publisher: Kenney +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [dungeon, mini] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Mini Dungeon + +30 CC0 miniature dungeon pieces (v2.0). Original Kenney work, not a GTA V interior extract. Distinct from the larger Modular Dungeon Kit. + +## Notes + +- Live pack page states Creative Commons CC0 and 30 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Mini series. Complements [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md); do not treat as a replacement. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Mini Dungeon by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Mini; tags dungeon/rpg/roguelike/medieval; License = Creative Commons **CC0**; 30 files; v2.0 "Added new objects, improved some" + +## Related + +- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) +- [kenney-mini-arena](kenney-mini-arena.md) +- [kaykit-dungeon-pack](kaykit-dungeon-pack.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-mini-forest.md b/catalog/3d/kenney-mini-forest.md index 8384df4..01a9d77 100644 --- a/catalog/3d/kenney-mini-forest.md +++ b/catalog/3d/kenney-mini-forest.md @@ -1,37 +1,38 @@ ---- -id: kenney-mini-forest -name: Kenney Mini Forest -url: https://kenney.nl/assets/mini-forest -publisher: Kenney -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [forest, mini] -verified: 2026-08-25 -status: active ---- - -# Kenney Mini Forest - -20 CC0 miniature forest camp pieces (v1.0, 2026). Original Kenney work, not a GTA V woodland extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 20 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Mini series, not a replacement for [kenney-nature-kit](kenney-nature-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Mini Forest by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Mini; tags forest/archer/tent/base; License = Creative Commons **CC0**; 20 files; v1.0 "Released in 2026" - -## Related - -- [kenney-nature-kit](kenney-nature-kit.md) -- [kenney-mini-skate](kenney-mini-skate.md) -- [kenney](kenney.md) +--- +id: kenney-mini-forest +name: Kenney Mini Forest +url: https://kenney.nl/assets/mini-forest +publisher: Kenney +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [forest, mini] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Mini Forest + +20 CC0 miniature forest camp pieces (v1.0, 2026). Original Kenney work, not a GTA V woodland extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 20 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Mini series, not a replacement for [kenney-nature-kit](kenney-nature-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Mini Forest by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Mini; tags forest/archer/tent/base; License = Creative Commons **CC0**; 20 files; v1.0 "Released in 2026" + +## Related + +- [kenney-nature-kit](kenney-nature-kit.md) +- [kenney-mini-skate](kenney-mini-skate.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-mini-skate.md b/catalog/3d/kenney-mini-skate.md index 0d407f1..7c00c30 100644 --- a/catalog/3d/kenney-mini-skate.md +++ b/catalog/3d/kenney-mini-skate.md @@ -1,38 +1,39 @@ ---- -id: kenney-mini-skate -name: Kenney Mini Skate -url: https://kenney.nl/assets/mini-skate -publisher: Kenney -category: 3d -subcategories: [environment, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [skate, park] -verified: 2026-08-25 -status: active ---- - -# Kenney Mini Skate - -20 CC0 skate-park pieces (v1.2). Original Kenney work, not a GTA V skatepark extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 20 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Mini Skate by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Mini; tags skateboard/park; License = Creative Commons **CC0**; 20 files; v1.2 "Character rig(s)" - -## Related - -- [kenney-mini-forest](kenney-mini-forest.md) -- [kenney-mini-dungeon](kenney-mini-dungeon.md) -- [kenney-mini-arena](kenney-mini-arena.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [kenney](kenney.md) +--- +id: kenney-mini-skate +name: Kenney Mini Skate +url: https://kenney.nl/assets/mini-skate +publisher: Kenney +category: 3d +subcategories: [environment, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [skate, park] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Mini Skate + +20 CC0 skate-park pieces (v1.2). Original Kenney work, not a GTA V skatepark extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 20 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Mini Skate by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Mini; tags skateboard/park; License = Creative Commons **CC0**; 20 files; v1.2 "Character rig(s)" + +## Related + +- [kenney-mini-forest](kenney-mini-forest.md) +- [kenney-mini-dungeon](kenney-mini-dungeon.md) +- [kenney-mini-arena](kenney-mini-arena.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-modular-cave-kit.md b/catalog/3d/kenney-modular-cave-kit.md index 5bd1f9e..8b46ac3 100644 --- a/catalog/3d/kenney-modular-cave-kit.md +++ b/catalog/3d/kenney-modular-cave-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-modular-cave-kit -name: Kenney Modular Cave Kit -url: https://kenney.nl/assets/modular-cave-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [cave, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney Modular Cave Kit - -40 CC0 modular cave tiles (v1.0, 2026). Original Kenney work, not a GTA V cave extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Cave tiles by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Modular; tags tiles/modular/cave; License = Creative Commons **CC0**; 40 files; v1.0 "Released in 2026" - -## Related - -- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) -- [kenney-modular-space-kit](kenney-modular-space-kit.md) -- [kenney-nature-kit](kenney-nature-kit.md) -- [kenney](kenney.md) +--- +id: kenney-modular-cave-kit +name: Kenney Modular Cave Kit +url: https://kenney.nl/assets/modular-cave-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [cave, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Modular Cave Kit + +40 CC0 modular cave tiles (v1.0, 2026). Original Kenney work, not a GTA V cave extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Cave tiles by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Modular; tags tiles/modular/cave; License = Creative Commons **CC0**; 40 files; v1.0 "Released in 2026" + +## Related + +- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) +- [kenney-modular-space-kit](kenney-modular-space-kit.md) +- [kenney-nature-kit](kenney-nature-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-modular-dungeon-kit.md b/catalog/3d/kenney-modular-dungeon-kit.md index ed32c11..a5a1a47 100644 --- a/catalog/3d/kenney-modular-dungeon-kit.md +++ b/catalog/3d/kenney-modular-dungeon-kit.md @@ -1,40 +1,41 @@ ---- -id: kenney-modular-dungeon-kit -name: Kenney Modular Dungeon Kit -url: https://kenney.nl/assets/modular-dungeon-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [dungeon, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney Modular Dungeon Kit - -40 CC0 modular dungeon tiles (v2.1). Original Kenney work, not a GTA V interior extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Same Modular series as [kenney-modular-space-kit](kenney-modular-space-kit.md) and [kenney-modular-cave-kit](kenney-modular-cave-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Dungeon tiles by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Modular; tags dungeon/modular/tiles; License = Creative Commons **CC0**; 40 files; v2.1 "Ground texture, tweaked colors, additional detail" - -## Related - -- [kenney-modular-cave-kit](kenney-modular-cave-kit.md) -- [kenney-modular-space-kit](kenney-modular-space-kit.md) -- [kenney-mini-dungeon](kenney-mini-dungeon.md) -- [kaykit-dungeon-pack](kaykit-dungeon-pack.md) -- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) -- [kenney](kenney.md) +--- +id: kenney-modular-dungeon-kit +name: Kenney Modular Dungeon Kit +url: https://kenney.nl/assets/modular-dungeon-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [dungeon, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Modular Dungeon Kit + +40 CC0 modular dungeon tiles (v2.1). Original Kenney work, not a GTA V interior extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Same Modular series as [kenney-modular-space-kit](kenney-modular-space-kit.md) and [kenney-modular-cave-kit](kenney-modular-cave-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Dungeon tiles by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Modular; tags dungeon/modular/tiles; License = Creative Commons **CC0**; 40 files; v2.1 "Ground texture, tweaked colors, additional detail" + +## Related + +- [kenney-modular-cave-kit](kenney-modular-cave-kit.md) +- [kenney-modular-space-kit](kenney-modular-space-kit.md) +- [kenney-mini-dungeon](kenney-mini-dungeon.md) +- [kaykit-dungeon-pack](kaykit-dungeon-pack.md) +- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-modular-space-kit.md b/catalog/3d/kenney-modular-space-kit.md index 07a8589..a54111b 100644 --- a/catalog/3d/kenney-modular-space-kit.md +++ b/catalog/3d/kenney-modular-space-kit.md @@ -1,40 +1,41 @@ ---- -id: kenney-modular-space-kit -name: Kenney Modular Space Kit -url: https://kenney.nl/assets/modular-space-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [sci-fi, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney Modular Space Kit - -40 CC0 modular sci-fi station tiles (v1.0, 2026). Original Kenney work. This is not a GTA V interior extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Hub card still mentions Space Kit as a strong tech/server-room pack; this URL is the Modular series station kit. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Space tiles by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Modular; tags space/tiles/modular/sci-fi/station; License = Creative Commons **CC0**; 40 files; v1.0 "Released in 2026" - -## Related - -- [kenney](kenney.md) -- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) -- [kenney-modular-cave-kit](kenney-modular-cave-kit.md) -- [kenney-factory-kit](kenney-factory-kit.md) -- [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md) -- [quaternius](quaternius.md) +--- +id: kenney-modular-space-kit +name: Kenney Modular Space Kit +url: https://kenney.nl/assets/modular-space-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [sci-fi, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Modular Space Kit + +40 CC0 modular sci-fi station tiles (v1.0, 2026). Original Kenney work. This is not a GTA V interior extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 40 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Hub card still mentions Space Kit as a strong tech/server-room pack; this URL is the Modular series station kit. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Space tiles by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Modular; tags space/tiles/modular/sci-fi/station; License = Creative Commons **CC0**; 40 files; v1.0 "Released in 2026" + +## Related + +- [kenney](kenney.md) +- [kenney-modular-dungeon-kit](kenney-modular-dungeon-kit.md) +- [kenney-modular-cave-kit](kenney-modular-cave-kit.md) +- [kenney-factory-kit](kenney-factory-kit.md) +- [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/kenney-nature-kit.md b/catalog/3d/kenney-nature-kit.md index 8891657..b94a705 100644 --- a/catalog/3d/kenney-nature-kit.md +++ b/catalog/3d/kenney-nature-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-nature-kit -name: Kenney Nature Kit -url: https://kenney.nl/assets/nature-kit -publisher: Kenney -category: 3d -subcategories: [foliage, nature, environment-props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [trees, rocks, foliage] -verified: 2026-07-19 -status: active ---- - -# Kenney Nature Kit - -330 CC0 nature props — trees, rocks, foliage — for outdoor blockouts without paid botanicals. - -## Notes - -- **Authored at a miniature scale.** Measured 2026-09-23 across all 329 GLBs in the pack: trees have a median height of 1.33 m, rocks 0.32 m. Kenney's own Modular Dungeon walls are 4.2 m and Quaternius trees 7 to 10 m, so this kit needs roughly a 5x uniform scale before it sits beside either. Pick the scale once, at import, not per prop -- **Mixing with [quaternius-stylized-nature-megakit](quaternius-stylized-nature-megakit.md) is a style decision, not a free upgrade.** Beyond the scale gap, the densities differ by about twentyfold: Kenney trees median 166 triangles, Quaternius trees around 3,600. Side by side, one reads as blockout and the other as finished art. Use one per scene, or keep Kenney for distant filler only -- Flat material colours throughout: no textures in any of the 329 models, which is why the files are tiny (7 KB median) and why recolouring is a material edit rather than a texture edit -- Attribution example (optional): `Nature assets by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-19): Category 3D; tags nature/tree/rock/foliage; License = Creative Commons **CC0**; 330 files - -## Related - -- [kenney-furniture-kit](kenney-furniture-kit.md) -- [quaternius-stylized-nature-megakit](quaternius-stylized-nature-megakit.md) -- [kenney](kenney.md) +--- +id: kenney-nature-kit +name: Kenney Nature Kit +url: https://kenney.nl/assets/nature-kit +publisher: Kenney +category: 3d +subcategories: [foliage, nature, environment-props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [trees, rocks, foliage] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney Nature Kit + +330 CC0 nature props — trees, rocks, foliage — for outdoor blockouts without paid botanicals. + +## Notes + +- **Authored at a miniature scale.** Measured 2026-09-23 across all 329 GLBs in the pack: trees have a median height of 1.33 m, rocks 0.32 m. Kenney's own Modular Dungeon walls are 4.2 m and Quaternius trees 7 to 10 m, so this kit needs roughly a 5x uniform scale before it sits beside either. Pick the scale once, at import, not per prop +- **Mixing with [quaternius-stylized-nature-megakit](quaternius-stylized-nature-megakit.md) is a style decision, not a free upgrade.** Beyond the scale gap, the densities differ by about twentyfold: Kenney trees median 166 triangles, Quaternius trees around 3,600. Side by side, one reads as blockout and the other as finished art. Use one per scene, or keep Kenney for distant filler only +- Flat material colours throughout: no textures in any of the 329 models, which is why the files are tiny (7 KB median) and why recolouring is a material edit rather than a texture edit +- Attribution example (optional): `Nature assets by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-19): Category 3D; tags nature/tree/rock/foliage; License = Creative Commons **CC0**; 330 files + +## Related + +- [kenney-furniture-kit](kenney-furniture-kit.md) +- [quaternius-stylized-nature-megakit](quaternius-stylized-nature-megakit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-pirate-kit.md b/catalog/3d/kenney-pirate-kit.md index 1b79301..74c04c6 100644 --- a/catalog/3d/kenney-pirate-kit.md +++ b/catalog/3d/kenney-pirate-kit.md @@ -1,38 +1,39 @@ ---- -id: kenney-pirate-kit -name: Kenney Pirate Kit -url: https://kenney.nl/assets/pirate-kit -publisher: Kenney -category: 3d -subcategories: [environment, props, vehicles] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [pirate, ships] -verified: 2026-08-25 -status: active ---- - -# Kenney Pirate Kit - -70 CC0 ships, islands, and fortress pieces (v2.1 adds walls). Original Kenney work, not a GTA V dock extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 70 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Pirate Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags pirate/boat/ship/island/tropical/character; License = Creative Commons **CC0**; 70 files; v2.1 "Added fortress walls" - -## Related - -- [kenney](kenney.md) -- [kenney-watercraft-kit](kenney-watercraft-kit.md) -- [quaternius-pirate-kit](quaternius-pirate-kit.md) -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [kenney-nature-kit](kenney-nature-kit.md) +--- +id: kenney-pirate-kit +name: Kenney Pirate Kit +url: https://kenney.nl/assets/pirate-kit +publisher: Kenney +category: 3d +subcategories: [environment, props, vehicles] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [pirate, ships] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Pirate Kit + +70 CC0 ships, islands, and fortress pieces (v2.1 adds walls). Original Kenney work, not a GTA V dock extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 70 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Pirate Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags pirate/boat/ship/island/tropical/character; License = Creative Commons **CC0**; 70 files; v2.1 "Added fortress walls" + +## Related + +- [kenney](kenney.md) +- [kenney-watercraft-kit](kenney-watercraft-kit.md) +- [quaternius-pirate-kit](quaternius-pirate-kit.md) +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [kenney-nature-kit](kenney-nature-kit.md) diff --git a/catalog/3d/kenney-platformer-kit.md b/catalog/3d/kenney-platformer-kit.md index 8c448dd..5fc8f3d 100644 --- a/catalog/3d/kenney-platformer-kit.md +++ b/catalog/3d/kenney-platformer-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-platformer-kit -name: Kenney Platformer Kit -url: https://kenney.nl/assets/platformer-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [platformer, modular] -verified: 2026-08-25 -status: active ---- - -# Kenney Platformer Kit - -150 CC0 3D platformer tiles and characters (v4.1). Original Kenney work, not a GTA V extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 150 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- v4.0 added animated characters. Complements [kaykit-platformer](kaykit-platformer.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Platformer Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags platformer/level/oopi; License = Creative Commons **CC0**; 150 files; v4.1 "Fixed character colors" - -## Related - -- [kaykit-platformer](kaykit-platformer.md) -- [kenney-mini-arena](kenney-mini-arena.md) -- [kenney](kenney.md) +--- +id: kenney-platformer-kit +name: Kenney Platformer Kit +url: https://kenney.nl/assets/platformer-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [platformer, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Platformer Kit + +150 CC0 3D platformer tiles and characters (v4.1). Original Kenney work, not a GTA V extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 150 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- v4.0 added animated characters. Complements [kaykit-platformer](kaykit-platformer.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Platformer Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags platformer/level/oopi; License = Creative Commons **CC0**; 150 files; v4.1 "Fixed character colors" + +## Related + +- [kaykit-platformer](kaykit-platformer.md) +- [kenney-mini-arena](kenney-mini-arena.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-racing-kit.md b/catalog/3d/kenney-racing-kit.md index b80d5e9..e1899c4 100644 --- a/catalog/3d/kenney-racing-kit.md +++ b/catalog/3d/kenney-racing-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-racing-kit -name: Kenney Racing Kit -url: https://kenney.nl/assets/racing-kit -publisher: Kenney -category: 3d -subcategories: [vehicles, environment] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [racing, vehicles] -verified: 2026-08-25 -status: active ---- - -# Kenney Racing Kit - -110 CC0 race-track tiles and vehicles (v1.0). Original Kenney work. Not a GTA V vehicle or track extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 110 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Complements [kenney-car-kit](kenney-car-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Racing Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags racing/tile/track/vehicle/car; License = Creative Commons **CC0**; 110 files; v1.0 "Released in 2018" - -## Related - -- [kenney-car-kit](kenney-car-kit.md) -- [kenney-watercraft-kit](kenney-watercraft-kit.md) -- [kenney](kenney.md) +--- +id: kenney-racing-kit +name: Kenney Racing Kit +url: https://kenney.nl/assets/racing-kit +publisher: Kenney +category: 3d +subcategories: [vehicles, environment] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [racing, vehicles] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Racing Kit + +110 CC0 race-track tiles and vehicles (v1.0). Original Kenney work. Not a GTA V vehicle or track extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 110 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Complements [kenney-car-kit](kenney-car-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Racing Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags racing/tile/track/vehicle/car; License = Creative Commons **CC0**; 110 files; v1.0 "Released in 2018" + +## Related + +- [kenney-car-kit](kenney-car-kit.md) +- [kenney-watercraft-kit](kenney-watercraft-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-retro-fantasy-kit.md b/catalog/3d/kenney-retro-fantasy-kit.md index 18d3358..527c66d 100644 --- a/catalog/3d/kenney-retro-fantasy-kit.md +++ b/catalog/3d/kenney-retro-fantasy-kit.md @@ -1,38 +1,39 @@ ---- -id: kenney-retro-fantasy-kit -name: Kenney Retro Fantasy Kit -url: https://kenney.nl/assets/retro-fantasy-kit -publisher: Kenney -category: 3d -subcategories: [environment, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [medieval, retro] -verified: 2026-08-25 -status: active ---- - -# Kenney Retro Fantasy Kit - -100 CC0 retro medieval town pieces (v2.0). Original Kenney work, not a GTA V extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 100 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Retro series. Complements [kenney-castle-kit](kenney-castle-kit.md) and [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Retro Fantasy Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Retro; tags retro/medieval/castle/building/town; License = Creative Commons **CC0**; 100 files; v2.0 "Additional objects" - -## Related - -- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) -- [kenney-castle-kit](kenney-castle-kit.md) -- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) -- [kenney](kenney.md) +--- +id: kenney-retro-fantasy-kit +name: Kenney Retro Fantasy Kit +url: https://kenney.nl/assets/retro-fantasy-kit +publisher: Kenney +category: 3d +subcategories: [environment, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [medieval, retro] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Retro Fantasy Kit + +100 CC0 retro medieval town pieces (v2.0). Original Kenney work, not a GTA V extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 100 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Retro series. Complements [kenney-castle-kit](kenney-castle-kit.md) and [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Retro Fantasy Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Retro; tags retro/medieval/castle/building/town; License = Creative Commons **CC0**; 100 files; v2.0 "Additional objects" + +## Related + +- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) +- [kenney-castle-kit](kenney-castle-kit.md) +- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-retro-urban-kit.md b/catalog/3d/kenney-retro-urban-kit.md index b5853e6..776517f 100644 --- a/catalog/3d/kenney-retro-urban-kit.md +++ b/catalog/3d/kenney-retro-urban-kit.md @@ -1,38 +1,39 @@ ---- -id: kenney-retro-urban-kit -name: Kenney Retro Urban Kit -url: https://kenney.nl/assets/retro-urban-kit -publisher: Kenney -category: 3d -subcategories: [environment, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [urban, retro] -verified: 2026-08-25 -status: active ---- - -# Kenney Retro Urban Kit - -120 CC0 retro city buildings (v2.0). Original Kenney work. Not a GTA V Los Santos extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 120 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Retro series, same era as [kenney-retro-fantasy-kit](kenney-retro-fantasy-kit.md). Complements [kenney-city-kit-commercial](kenney-city-kit-commercial.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Retro Urban Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Retro; tags retro/urban/building/city; License = Creative Commons **CC0**; 120 files; v2.0 "Additional objects" - -## Related - -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) -- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) -- [quaternius-downtown-city-megakit](quaternius-downtown-city-megakit.md) -- [kenney](kenney.md) +--- +id: kenney-retro-urban-kit +name: Kenney Retro Urban Kit +url: https://kenney.nl/assets/retro-urban-kit +publisher: Kenney +category: 3d +subcategories: [environment, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [urban, retro] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Retro Urban Kit + +120 CC0 retro city buildings (v2.0). Original Kenney work. Not a GTA V Los Santos extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 120 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Retro series, same era as [kenney-retro-fantasy-kit](kenney-retro-fantasy-kit.md). Complements [kenney-city-kit-commercial](kenney-city-kit-commercial.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Retro Urban Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Retro; tags retro/urban/building/city; License = Creative Commons **CC0**; 120 files; v2.0 "Additional objects" + +## Related + +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +- [kenney-city-kit-suburban](kenney-city-kit-suburban.md) +- [quaternius-downtown-city-megakit](quaternius-downtown-city-megakit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-tower-defense-kit.md b/catalog/3d/kenney-tower-defense-kit.md index 1afb1ea..826ce52 100644 --- a/catalog/3d/kenney-tower-defense-kit.md +++ b/catalog/3d/kenney-tower-defense-kit.md @@ -1,37 +1,38 @@ ---- -id: kenney-tower-defense-kit -name: Kenney Tower Defense Kit -url: https://kenney.nl/assets/tower-defense-kit -publisher: Kenney -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [castle, defense] -verified: 2026-08-25 -status: active ---- - -# Kenney Tower Defense Kit - -160 CC0 castle defense tiles (v2.1 remake). Original Kenney work, not a GTA V extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 160 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Complements [kenney-castle-kit](kenney-castle-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Tower Defense Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; tags medieval/castle/defense; License = Creative Commons **CC0**; 160 files; v2.1 "Fixed water issue" - -## Related - -- [kenney-castle-kit](kenney-castle-kit.md) -- [kenney-retro-fantasy-kit](kenney-retro-fantasy-kit.md) -- [kenney](kenney.md) +--- +id: kenney-tower-defense-kit +name: Kenney Tower Defense Kit +url: https://kenney.nl/assets/tower-defense-kit +publisher: Kenney +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [castle, defense] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Tower Defense Kit + +160 CC0 castle defense tiles (v2.1 remake). Original Kenney work, not a GTA V extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 160 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Complements [kenney-castle-kit](kenney-castle-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Tower Defense Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; tags medieval/castle/defense; License = Creative Commons **CC0**; 160 files; v2.1 "Fixed water issue" + +## Related + +- [kenney-castle-kit](kenney-castle-kit.md) +- [kenney-retro-fantasy-kit](kenney-retro-fantasy-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-train-kit.md b/catalog/3d/kenney-train-kit.md index 4e15431..0c47793 100644 --- a/catalog/3d/kenney-train-kit.md +++ b/catalog/3d/kenney-train-kit.md @@ -1,39 +1,40 @@ ---- -id: kenney-train-kit -name: Kenney Train Kit -url: https://kenney.nl/assets/train-kit -publisher: Kenney -category: 3d -subcategories: [vehicles, transport] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [train, tram] -verified: 2026-08-25 -status: active ---- - -# Kenney Train Kit - -100 CC0 trains, trams, and track pieces (v1.1 adds tracks). Original Kenney work. Not branded rolling stock and not a GTA V train extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 100 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Same Transport series as [kenney-car-kit](kenney-car-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Trains by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Transport; tags train/tram/trolley/track/railroad/rail; License = Creative Commons **CC0**; 100 files; v1.1 "Added tracks" - -## Related - -- [kenney-car-kit](kenney-car-kit.md) -- [kenney-watercraft-kit](kenney-watercraft-kit.md) -- [kenney-racing-kit](kenney-racing-kit.md) -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [kenney](kenney.md) +--- +id: kenney-train-kit +name: Kenney Train Kit +url: https://kenney.nl/assets/train-kit +publisher: Kenney +category: 3d +subcategories: [vehicles, transport] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [train, tram] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Train Kit + +100 CC0 trains, trams, and track pieces (v1.1 adds tracks). Original Kenney work. Not branded rolling stock and not a GTA V train extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 100 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Same Transport series as [kenney-car-kit](kenney-car-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Trains by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Transport; tags train/tram/trolley/track/railroad/rail; License = Creative Commons **CC0**; 100 files; v1.1 "Added tracks" + +## Related + +- [kenney-car-kit](kenney-car-kit.md) +- [kenney-watercraft-kit](kenney-watercraft-kit.md) +- [kenney-racing-kit](kenney-racing-kit.md) +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney-watercraft-kit.md b/catalog/3d/kenney-watercraft-kit.md index 70b09c9..b9c14d0 100644 --- a/catalog/3d/kenney-watercraft-kit.md +++ b/catalog/3d/kenney-watercraft-kit.md @@ -1,38 +1,39 @@ ---- -id: kenney-watercraft-kit -name: Kenney Watercraft Kit -url: https://kenney.nl/assets/watercraft-kit -publisher: Kenney -category: 3d -subcategories: [vehicles] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, FBX, Blend] -tags: [boats, transport] -verified: 2026-08-25 -status: active ---- - -# Kenney Watercraft Kit - -45 CC0 boats and watercraft (v2.1 remake). Original Kenney work. Not a GTA V boat extract. - -## Notes - -- Live pack page states Creative Commons CC0 and 45 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. -- Transport series, same family as [kenney-car-kit](kenney-car-kit.md) and [kenney-train-kit](kenney-train-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Watercraft Kit by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-08-25): Category 3D; series Transport; tags boat/ship/watercraft/vehicle; License = Creative Commons **CC0**; 45 files; v2.1 "Separated sails and flags" - -## Related - -- [kenney-car-kit](kenney-car-kit.md) -- [kenney-train-kit](kenney-train-kit.md) -- [kenney-pirate-kit](kenney-pirate-kit.md) -- [kenney](kenney.md) +--- +id: kenney-watercraft-kit +name: Kenney Watercraft Kit +url: https://kenney.nl/assets/watercraft-kit +publisher: Kenney +category: 3d +subcategories: [vehicles] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, FBX, Blend] +tags: [boats, transport] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Kenney Watercraft Kit + +45 CC0 boats and watercraft (v2.1 remake). Original Kenney work. Not a GTA V boat extract. + +## Notes + +- Live pack page states Creative Commons CC0 and 45 files. It does not list interchange formats; `formats` matches other Kenney 3D kits in this catalog. +- Transport series, same family as [kenney-car-kit](kenney-car-kit.md) and [kenney-train-kit](kenney-train-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Watercraft Kit by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-08-25): Category 3D; series Transport; tags boat/ship/watercraft/vehicle; License = Creative Commons **CC0**; 45 files; v2.1 "Separated sails and flags" + +## Related + +- [kenney-car-kit](kenney-car-kit.md) +- [kenney-train-kit](kenney-train-kit.md) +- [kenney-pirate-kit](kenney-pirate-kit.md) +- [kenney](kenney.md) diff --git a/catalog/3d/kenney.md b/catalog/3d/kenney.md index 66f2c81..9577bfd 100644 --- a/catalog/3d/kenney.md +++ b/catalog/3d/kenney.md @@ -11,6 +11,7 @@ commercial: true attribution_required: false formats: [FBX, OBJ, glTF, PNG] tags: [low-poly, modular, beginner-friendly, huge-library] +added: 2026-07-19 verified: 2026-08-25 status: active --- diff --git a/catalog/3d/lyra-starter-game.md b/catalog/3d/lyra-starter-game.md index 4895b65..5389f70 100644 --- a/catalog/3d/lyra-starter-game.md +++ b/catalog/3d/lyra-starter-game.md @@ -12,6 +12,7 @@ tags: [unreal-engine, shooter, third-person, multiplayer] publisher: Epic Games engine_lock: unreal ue_versions: "5.0-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/3d/magicavoxel.md b/catalog/3d/magicavoxel.md index 0a1eca7..d775dd7 100644 --- a/catalog/3d/magicavoxel.md +++ b/catalog/3d/magicavoxel.md @@ -1,36 +1,37 @@ ---- -id: magicavoxel -name: MagicaVoxel -url: https://ephtracy.github.io/ -category: 3d -subcategories: [voxel, editor] -license: custom -commercial: true -attribution_required: false -formats: [VOX, OBJ] -tags: [voxel] -verified: 2026-08-25 -status: active ---- - -# MagicaVoxel - -Closed-source freeware voxel editor (Win/Mac, 0.99.7.2 as of 2025-07-12). Site license: free to use for any project; credits appreciated; do not sell or distribute the software. That is a tool license. It does not spell out exported-mesh ownership in those words; the only stated restriction is redistributing the editor. - -## Notes - -- Content is loaded from `mv_main.html`; the index shell is script-only -- Enable IO, Export, Local if exported meshes are not centered -- Credits are "appreciated", not required -- Parked 2026-08-25: tool license restated; still no exported-mesh ownership sentence. Do not invent one. -- Use [goxel](../tools/goxel.md) when you need an auditable GPL editor instead of this freeware binary - -## Evidence - -- Live [mv_main.html](https://ephtracy.github.io/mv_main.html) (2026-08-25): "Free to use for any project." -- Same page (2026-08-25): "Selling or distributing the software (original or modified) in other packages are disallowed." -- Same page (2026-08-25): license block still names the editor only. No mesh-ownership grant was present. - -## Related - -- [goxel](../tools/goxel.md) +--- +id: magicavoxel +name: MagicaVoxel +url: https://ephtracy.github.io/ +category: 3d +subcategories: [voxel, editor] +license: custom +commercial: true +attribution_required: false +formats: [VOX, OBJ] +tags: [voxel] +added: 2026-07-19 +verified: 2026-08-25 +status: active +--- + +# MagicaVoxel + +Closed-source freeware voxel editor (Win/Mac, 0.99.7.2 as of 2025-07-12). Site license: free to use for any project; credits appreciated; do not sell or distribute the software. That is a tool license. It does not spell out exported-mesh ownership in those words; the only stated restriction is redistributing the editor. + +## Notes + +- Content is loaded from `mv_main.html`; the index shell is script-only +- Enable IO, Export, Local if exported meshes are not centered +- Credits are "appreciated", not required +- Parked 2026-08-25: tool license restated; still no exported-mesh ownership sentence. Do not invent one. +- Use [goxel](../tools/goxel.md) when you need an auditable GPL editor instead of this freeware binary + +## Evidence + +- Live [mv_main.html](https://ephtracy.github.io/mv_main.html) (2026-08-25): "Free to use for any project." +- Same page (2026-08-25): "Selling or distributing the software (original or modified) in other packages are disallowed." +- Same page (2026-08-25): license block still names the editor only. No mesh-ownership grant was present. + +## Related + +- [goxel](../tools/goxel.md) diff --git a/catalog/3d/megascans-starter-content.md b/catalog/3d/megascans-starter-content.md index 6060cbf..1374e96 100644 --- a/catalog/3d/megascans-starter-content.md +++ b/catalog/3d/megascans-starter-content.md @@ -10,6 +10,7 @@ attribution_required: false formats: [various] tags: [unreal-engine, photogrammetry, scanned, trees, rocks, surfaces, decals] publisher: Epic Games +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- @@ -25,6 +26,7 @@ The permanently free slice of Quixel Megascans on Fab. Free claiming of the whol - The Epic Content License's Megascans Addendum still has a "Free Assets" clause limiting Megascans acquired from Epic outside a Megascans plan to "internal evaluation purposes". That clause governs Megascans under the Epic Content License (the older Bridge and Quixel route); Epic's announcement and the Fab listings put the starter content under the Fab Standard License instead. Re-check if Epic changes either page - No redistribution: the Fab EULA summary says you may not "Resell or redistribute the asset for free on a standalone basis or allow others to do the same". Do not commit Megascans source files to a public repository - Prefer [poly-haven](../environment/poly-haven.md) or [ambientcg](ambientcg.md) when you need CC0 scans you can redistribute +- The entry `url` is the Quixel Megascans seller page with Fab's free-price filter in the query string. If Fab changes its filter parameters the link falls back to the full seller page (`fab.com/sellers/Quixel Megascans`, checked 2026-10-22); filter by price "Free" there ## Evidence diff --git a/catalog/3d/nasa-3d-resources.md b/catalog/3d/nasa-3d-resources.md index eca9203..14364b7 100644 --- a/catalog/3d/nasa-3d-resources.md +++ b/catalog/3d/nasa-3d-resources.md @@ -1,37 +1,38 @@ ---- -id: nasa-3d-resources -name: NASA 3D Resources -url: https://science.nasa.gov/3d-resources/ -publisher: NASA -category: 3d -subcategories: [models, planetary] -license: public-domain -commercial: true -attribution_required: true -attribution_string: "NASA 3D Resources / NASA. Suggested format; NASA asks to be acknowledged as the source and forbids implied endorsement." -formats: [OBJ, STL, various] -tags: [government, space, low-provenance-risk] -verified: 2026-07-19 -status: active ---- - -# NASA 3D Resources - -US federal 3D models (spacecraft, planetary props). NASA media used in 3D models (meshes/textures) is generally **not copyrighted in the US**; commercial use OK if you **don’t imply NASA endorsement** and skip marked third-party/copyrighted items. Acknowledge NASA as source. - -## Notes - -- Check each item for third-party copyright marks -- No NASA insignia/logos as product branding; no false endorsement -- Attribution example: `NASA 3D Resources / NASA` -- Entry `url` moved to science.nasa.gov/3d-resources on 2026-09-22 after a link check; nasa3d.arc.nasa.gov redirects there. Domain move only, no license re-check that day - -## Evidence - -- Live [NASA Images and Media Usage Guidelines](https://www.nasa.gov/nasa-brand-center/images-and-media/) (2026-07-19): “media files used in the rendition of 3-dimensional models, such as texture maps and polygon data … generally are not subject to copyright in the United States”; commercial use must not convey NASA endorsement; NASA should be acknowledged as the source; third-party copyrighted materials remain restricted. - -## Related - -- [nasa-image-video-library](../video/nasa-image-video-library.md) -- [usgs-earth-explorer](../environment/usgs-earth-explorer.md) -- [poly-haven](../environment/poly-haven.md) +--- +id: nasa-3d-resources +name: NASA 3D Resources +url: https://science.nasa.gov/3d-resources/ +publisher: NASA +category: 3d +subcategories: [models, planetary] +license: public-domain +commercial: true +attribution_required: true +attribution_string: "NASA 3D Resources / NASA. Suggested format; NASA asks to be acknowledged as the source and forbids implied endorsement." +formats: [OBJ, STL, various] +tags: [government, space, low-provenance-risk] +added: 2026-09-26 +verified: 2026-07-19 +status: active +--- + +# NASA 3D Resources + +US federal 3D models (spacecraft, planetary props). NASA media used in 3D models (meshes/textures) is generally **not copyrighted in the US**; commercial use OK if you **don’t imply NASA endorsement** and skip marked third-party/copyrighted items. Acknowledge NASA as source. + +## Notes + +- Check each item for third-party copyright marks +- No NASA insignia/logos as product branding; no false endorsement +- Attribution example: `NASA 3D Resources / NASA` +- Entry `url` moved to science.nasa.gov/3d-resources on 2026-09-22 after a link check; nasa3d.arc.nasa.gov redirects there. Domain move only, no license re-check that day + +## Evidence + +- Live [NASA Images and Media Usage Guidelines](https://www.nasa.gov/nasa-brand-center/images-and-media/) (2026-07-19): “media files used in the rendition of 3-dimensional models, such as texture maps and polygon data … generally are not subject to copyright in the United States”; commercial use must not convey NASA endorsement; NASA should be acknowledged as the source; third-party copyrighted materials remain restricted. + +## Related + +- [nasa-image-video-library](../video/nasa-image-video-library.md) +- [usgs-earth-explorer](../environment/usgs-earth-explorer.md) +- [poly-haven](../environment/poly-haven.md) diff --git a/catalog/3d/poly-pizza.md b/catalog/3d/poly-pizza.md index 211906f..9ff1128 100644 --- a/catalog/3d/poly-pizza.md +++ b/catalog/3d/poly-pizza.md @@ -9,6 +9,7 @@ commercial: unknown attribution_required: unknown formats: [glTF, FBX] tags: [low-poly, aggregator, per-model-license] +added: 2026-07-19 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/3d/quaternius-cyberpunk-game-kit.md b/catalog/3d/quaternius-cyberpunk-game-kit.md index be92266..7155146 100644 --- a/catalog/3d/quaternius-cyberpunk-game-kit.md +++ b/catalog/3d/quaternius-cyberpunk-game-kit.md @@ -1,39 +1,40 @@ ---- -id: quaternius-cyberpunk-game-kit -name: Quaternius Cyberpunk Game Kit -url: https://quaternius.com/packs/cyberpunkgamekit.html -publisher: Quaternius -category: 3d -subcategories: [characters, environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [cyberpunk, sci-fi] -verified: 2026-08-25 -status: active ---- - -# Quaternius Cyberpunk Game Kit - -71 CC0 characters, enemies, modular platforms, and turrets (July 2022). Original Quaternius work. Not a GTA V interior extract. - -## Notes - -- Live pack page License field is CC0. Body: free to use in personal and commercial projects. -- Live page marks Textured with an x (untextured meshes). Catalogued as original CC0 geometry, not as a textured city pack. -- Complements [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Cyberpunk Game Kit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 71 models; formats FBX, OBJ, Blend, glTF; animated; Textured unmarked -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md) -- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-cyberpunk-game-kit +name: Quaternius Cyberpunk Game Kit +url: https://quaternius.com/packs/cyberpunkgamekit.html +publisher: Quaternius +category: 3d +subcategories: [characters, environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [cyberpunk, sci-fi] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Cyberpunk Game Kit + +71 CC0 characters, enemies, modular platforms, and turrets (July 2022). Original Quaternius work. Not a GTA V interior extract. + +## Notes + +- Live pack page License field is CC0. Body: free to use in personal and commercial projects. +- Live page marks Textured with an x (untextured meshes). Catalogued as original CC0 geometry, not as a textured city pack. +- Complements [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Cyberpunk Game Kit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 71 models; formats FBX, OBJ, Blend, glTF; animated; Textured unmarked +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md) +- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-downtown-city-megakit.md b/catalog/3d/quaternius-downtown-city-megakit.md index 46a387e..b9de343 100644 --- a/catalog/3d/quaternius-downtown-city-megakit.md +++ b/catalog/3d/quaternius-downtown-city-megakit.md @@ -1,40 +1,41 @@ ---- -id: quaternius-downtown-city-megakit -name: Quaternius Downtown City MegaKit -url: https://quaternius.com/packs/downtowncitymegakit.html -publisher: Quaternius -category: 3d -subcategories: [environment, modular, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, glTF, Blend] -tags: [city, modular] -verified: 2026-08-25 -status: active ---- - -# Quaternius Downtown City MegaKit - -315 modular Boston/NYC-style city pieces (May 2026). Original Quaternius work. Stylized kit, not a GTA V Los Santos extract and not a FiveM ydr dump. - -## Notes - -- Live pack page License field is CC0. Standard tier is "60-70% of my pack is completely free" in OBJ/FBX/glTF. Source adds Blend plus Unity/Godot/Unreal projects; still CC0 on that page. -- Header formats list FBX, Blend, glTF; Standard bullet also names OBJ. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Downtown City MegaKit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 315 models -- Same page (2026-08-25): "Free to use in personal, educational and commercial projects." (CC0 License) - -## Related - -- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) -- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) -- [kenney-city-kit-roads](kenney-city-kit-roads.md) -- [quaternius](quaternius.md) -- [../tools/sollumz](../tools/sollumz.md) +--- +id: quaternius-downtown-city-megakit +name: Quaternius Downtown City MegaKit +url: https://quaternius.com/packs/downtowncitymegakit.html +publisher: Quaternius +category: 3d +subcategories: [environment, modular, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, glTF, Blend] +tags: [city, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Downtown City MegaKit + +315 modular Boston/NYC-style city pieces (May 2026). Original Quaternius work. Stylized kit, not a GTA V Los Santos extract and not a FiveM ydr dump. + +## Notes + +- Live pack page License field is CC0. Standard tier is "60-70% of my pack is completely free" in OBJ/FBX/glTF. Source adds Blend plus Unity/Godot/Unreal projects; still CC0 on that page. +- Header formats list FBX, Blend, glTF; Standard bullet also names OBJ. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Downtown City MegaKit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 315 models +- Same page (2026-08-25): "Free to use in personal, educational and commercial projects." (CC0 License) + +## Related + +- [kenney-city-kit-commercial](kenney-city-kit-commercial.md) +- [kenney-retro-urban-kit](kenney-retro-urban-kit.md) +- [kenney-city-kit-roads](kenney-city-kit-roads.md) +- [quaternius](quaternius.md) +- [../tools/sollumz](../tools/sollumz.md) diff --git a/catalog/3d/quaternius-fantasy-props-megakit.md b/catalog/3d/quaternius-fantasy-props-megakit.md index b21a25e..900caf0 100644 --- a/catalog/3d/quaternius-fantasy-props-megakit.md +++ b/catalog/3d/quaternius-fantasy-props-megakit.md @@ -1,35 +1,36 @@ ---- -id: quaternius-fantasy-props-megakit -name: Quaternius Fantasy Props MegaKit -url: https://quaternius.com/packs/fantasypropsmegakit.html -publisher: Quaternius -category: 3d -subcategories: [interior, props, furniture, weapons] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, Blend, OBJ] -tags: [medieval, furniture, props] -verified: 2026-07-19 -status: active ---- - -# Quaternius Fantasy Props MegaKit - -200+ CC0 medieval/fantasy props — furniture, weapons, tools, market stalls, potions — optimized with shared texture sets for interior and village dressing. - -## Notes - -- Free download vs Source/Pro (collisions, worn variants, engine scenes) -- Good RPG interior filler beyond Kenney’s modern furniture look - -## Evidence - -- Live pack page (2026-07-19): License = **CC0**; 200+ unique models; furniture/tools/weapons categories; low poly + shared textures - -## Related - -- [kenney-furniture-kit](kenney-furniture-kit.md) -- [kaykit-furniture-bits](kaykit-furniture-bits.md) -- [quaternius](quaternius.md) +--- +id: quaternius-fantasy-props-megakit +name: Quaternius Fantasy Props MegaKit +url: https://quaternius.com/packs/fantasypropsmegakit.html +publisher: Quaternius +category: 3d +subcategories: [interior, props, furniture, weapons] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, Blend, OBJ] +tags: [medieval, furniture, props] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Fantasy Props MegaKit + +200+ CC0 medieval/fantasy props — furniture, weapons, tools, market stalls, potions — optimized with shared texture sets for interior and village dressing. + +## Notes + +- Free download vs Source/Pro (collisions, worn variants, engine scenes) +- Good RPG interior filler beyond Kenney’s modern furniture look + +## Evidence + +- Live pack page (2026-07-19): License = **CC0**; 200+ unique models; furniture/tools/weapons categories; low poly + shared textures + +## Related + +- [kenney-furniture-kit](kenney-furniture-kit.md) +- [kaykit-furniture-bits](kaykit-furniture-bits.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-medieval-village-megakit.md b/catalog/3d/quaternius-medieval-village-megakit.md index 8bf5ff8..9e53d9b 100644 --- a/catalog/3d/quaternius-medieval-village-megakit.md +++ b/catalog/3d/quaternius-medieval-village-megakit.md @@ -1,37 +1,38 @@ ---- -id: quaternius-medieval-village-megakit -name: Quaternius Medieval Village MegaKit -url: https://quaternius.com/packs/medievalvillagemegakit.html -publisher: Quaternius -category: 3d -subcategories: [environment, modular, buildings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [medieval, modular] -verified: 2026-08-25 -status: active ---- - -# Quaternius Medieval Village MegaKit - -304 CC0 modular village pieces (January 2025) with interior and exterior walls. Original Quaternius work, not a GTA V map extract. - -## Notes - -- Live pack page License field is CC0. Source tier adds engine projects; still CC0 on that page. -- Complements [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Medieval Village MegaKit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 304 models; formats FBX, OBJ, Blend, glTF - -## Related - -- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) -- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-medieval-village-megakit +name: Quaternius Medieval Village MegaKit +url: https://quaternius.com/packs/medievalvillagemegakit.html +publisher: Quaternius +category: 3d +subcategories: [environment, modular, buildings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [medieval, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Medieval Village MegaKit + +304 CC0 modular village pieces (January 2025) with interior and exterior walls. Original Quaternius work, not a GTA V map extract. + +## Notes + +- Live pack page License field is CC0. Source tier adds engine projects; still CC0 on that page. +- Complements [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Medieval Village MegaKit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 304 models; formats FBX, OBJ, Blend, glTF + +## Related + +- [kenney-fantasy-town-kit](kenney-fantasy-town-kit.md) +- [quaternius-fantasy-props-megakit](quaternius-fantasy-props-megakit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-modular-sci-fi-megakit.md b/catalog/3d/quaternius-modular-sci-fi-megakit.md index 306e151..e685f71 100644 --- a/catalog/3d/quaternius-modular-sci-fi-megakit.md +++ b/catalog/3d/quaternius-modular-sci-fi-megakit.md @@ -1,40 +1,41 @@ ---- -id: quaternius-modular-sci-fi-megakit -name: Quaternius Modular Sci-Fi Megakit -url: https://quaternius.com/packs/modularscifimegakit.html -publisher: Quaternius -category: 3d -subcategories: [environment, modular] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [sci-fi, modular] -verified: 2026-08-25 -status: active ---- - -# Quaternius Modular Sci-Fi Megakit - -277 modular sci-fi corridor and room pieces (September 2024). Original Quaternius work. Not a GTA V interior extract. - -## Notes - -- Live pack page License field is CC0. Standard tier is 60-70% of the pack in OBJ/FBX/glTF. Source adds engine projects; still CC0 on that page. -- Complements [kenney-modular-space-kit](kenney-modular-space-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Modular Sci-Fi Megakit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 277 models -- Same page (2026-08-25): "Free to use in personal, educational and commercial projects." (CC0 License) - -## Related - -- [kenney-modular-space-kit](kenney-modular-space-kit.md) -- [quaternius-ultimate-space-kit](quaternius-ultimate-space-kit.md) -- [quaternius-sci-fi-essentials-kit](../characters/quaternius-sci-fi-essentials-kit.md) -- [quaternius-cyberpunk-game-kit](quaternius-cyberpunk-game-kit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-modular-sci-fi-megakit +name: Quaternius Modular Sci-Fi Megakit +url: https://quaternius.com/packs/modularscifimegakit.html +publisher: Quaternius +category: 3d +subcategories: [environment, modular] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [sci-fi, modular] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Modular Sci-Fi Megakit + +277 modular sci-fi corridor and room pieces (September 2024). Original Quaternius work. Not a GTA V interior extract. + +## Notes + +- Live pack page License field is CC0. Standard tier is 60-70% of the pack in OBJ/FBX/glTF. Source adds engine projects; still CC0 on that page. +- Complements [kenney-modular-space-kit](kenney-modular-space-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Modular Sci-Fi Megakit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 277 models +- Same page (2026-08-25): "Free to use in personal, educational and commercial projects." (CC0 License) + +## Related + +- [kenney-modular-space-kit](kenney-modular-space-kit.md) +- [quaternius-ultimate-space-kit](quaternius-ultimate-space-kit.md) +- [quaternius-sci-fi-essentials-kit](../characters/quaternius-sci-fi-essentials-kit.md) +- [quaternius-cyberpunk-game-kit](quaternius-cyberpunk-game-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-pirate-kit.md b/catalog/3d/quaternius-pirate-kit.md index 971b117..480e36b 100644 --- a/catalog/3d/quaternius-pirate-kit.md +++ b/catalog/3d/quaternius-pirate-kit.md @@ -1,38 +1,39 @@ ---- -id: quaternius-pirate-kit -name: Quaternius Pirate Kit -url: https://quaternius.com/packs/piratekit.html -publisher: Quaternius -category: 3d -subcategories: [characters, environment] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [pirate, characters] -verified: 2026-08-25 -status: active ---- - -# Quaternius Pirate Kit - -71 CC0 pirate characters and environment models (November 2023). Original Quaternius work, not a GTA V extract. - -## Notes - -- Live pack page License field is CC0. Body: free to use in personal and commercial projects. -- Complements [kenney-pirate-kit](kenney-pirate-kit.md) and [kenney-watercraft-kit](kenney-watercraft-kit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Pirate Kit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 71 models; formats FBX, OBJ, Blend, glTF; animated and textured -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [kenney-pirate-kit](kenney-pirate-kit.md) -- [kenney-watercraft-kit](kenney-watercraft-kit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-pirate-kit +name: Quaternius Pirate Kit +url: https://quaternius.com/packs/piratekit.html +publisher: Quaternius +category: 3d +subcategories: [characters, environment] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [pirate, characters] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Pirate Kit + +71 CC0 pirate characters and environment models (November 2023). Original Quaternius work, not a GTA V extract. + +## Notes + +- Live pack page License field is CC0. Body: free to use in personal and commercial projects. +- Complements [kenney-pirate-kit](kenney-pirate-kit.md) and [kenney-watercraft-kit](kenney-watercraft-kit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Pirate Kit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 71 models; formats FBX, OBJ, Blend, glTF; animated and textured +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [kenney-pirate-kit](kenney-pirate-kit.md) +- [kenney-watercraft-kit](kenney-watercraft-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-stylized-nature-megakit.md b/catalog/3d/quaternius-stylized-nature-megakit.md index 3fb6015..faab1b0 100644 --- a/catalog/3d/quaternius-stylized-nature-megakit.md +++ b/catalog/3d/quaternius-stylized-nature-megakit.md @@ -1,35 +1,36 @@ ---- -id: quaternius-stylized-nature-megakit -name: Quaternius Stylized Nature MegaKit -url: https://quaternius.com/packs/stylizednaturemegakit.html -publisher: Quaternius -category: 3d -subcategories: [foliage, nature, trees] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, Blend, OBJ] -tags: [ghibli-ish, trees, plants] -verified: 2026-07-19 -status: active ---- - -# Quaternius Stylized Nature MegaKit - -116 CC0 stylized nature models (40 trees, 35 plants/flowers, 27 rocks, grass/bushes) for Ghibli-adjacent outdoor scenes. Free download vs paid Source shaders — free meshes remain CC0. - -## Notes - -- Leaf swap varieties on trees; Source adds wind/grass shaders -- Pair with [kenney-nature-kit](kenney-nature-kit.md) for simpler blockout trees - -## Evidence - -- Live pack page (2026-07-19): License = **CC0**; 116 unique nature models; textured FBX/OBJ/Blend/glTF - -## Related - -- [kenney-nature-kit](kenney-nature-kit.md) -- [quaternius](quaternius.md) -- [poly-haven](../environment/poly-haven.md) +--- +id: quaternius-stylized-nature-megakit +name: Quaternius Stylized Nature MegaKit +url: https://quaternius.com/packs/stylizednaturemegakit.html +publisher: Quaternius +category: 3d +subcategories: [foliage, nature, trees] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, Blend, OBJ] +tags: [ghibli-ish, trees, plants] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Stylized Nature MegaKit + +116 CC0 stylized nature models (40 trees, 35 plants/flowers, 27 rocks, grass/bushes) for Ghibli-adjacent outdoor scenes. Free download vs paid Source shaders — free meshes remain CC0. + +## Notes + +- Leaf swap varieties on trees; Source adds wind/grass shaders +- Pair with [kenney-nature-kit](kenney-nature-kit.md) for simpler blockout trees + +## Evidence + +- Live pack page (2026-07-19): License = **CC0**; 116 unique nature models; textured FBX/OBJ/Blend/glTF + +## Related + +- [kenney-nature-kit](kenney-nature-kit.md) +- [quaternius](quaternius.md) +- [poly-haven](../environment/poly-haven.md) diff --git a/catalog/3d/quaternius-sushi-restaurant-kit.md b/catalog/3d/quaternius-sushi-restaurant-kit.md index 802685c..ec3c9ca 100644 --- a/catalog/3d/quaternius-sushi-restaurant-kit.md +++ b/catalog/3d/quaternius-sushi-restaurant-kit.md @@ -1,39 +1,40 @@ ---- -id: quaternius-sushi-restaurant-kit -name: Quaternius Sushi Restaurant Kit -url: https://quaternius.com/packs/sushirestaurantkit.html -publisher: Quaternius -category: 3d -subcategories: [interior, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [restaurant, food] -verified: 2026-08-25 -status: active ---- - -# Quaternius Sushi Restaurant Kit - -108 CC0 restaurant props, dishes, and modular interior pieces (May 2023), plus animated characters. Original Quaternius work, not a GTA V interior extract. - -## Notes - -- Live pack page License field is CC0. Body: free to use in personal and commercial projects. -- Complements [kenney-food-kit](kenney-food-kit.md) for kitchen/shop dressing. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Sushi Restaurant Kit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 108 models; formats FBX, OBJ, Blend, glTF -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [kaykit-restaurant-bits](kaykit-restaurant-bits.md) -- [kenney-food-kit](kenney-food-kit.md) -- [kenney-furniture-kit](kenney-furniture-kit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-sushi-restaurant-kit +name: Quaternius Sushi Restaurant Kit +url: https://quaternius.com/packs/sushirestaurantkit.html +publisher: Quaternius +category: 3d +subcategories: [interior, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [restaurant, food] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Sushi Restaurant Kit + +108 CC0 restaurant props, dishes, and modular interior pieces (May 2023), plus animated characters. Original Quaternius work, not a GTA V interior extract. + +## Notes + +- Live pack page License field is CC0. Body: free to use in personal and commercial projects. +- Complements [kenney-food-kit](kenney-food-kit.md) for kitchen/shop dressing. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Sushi Restaurant Kit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 108 models; formats FBX, OBJ, Blend, glTF +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [kaykit-restaurant-bits](kaykit-restaurant-bits.md) +- [kenney-food-kit](kenney-food-kit.md) +- [kenney-furniture-kit](kenney-furniture-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-ultimate-space-kit.md b/catalog/3d/quaternius-ultimate-space-kit.md index 1579780..526f622 100644 --- a/catalog/3d/quaternius-ultimate-space-kit.md +++ b/catalog/3d/quaternius-ultimate-space-kit.md @@ -1,38 +1,39 @@ ---- -id: quaternius-ultimate-space-kit -name: Quaternius Ultimate Space Kit -url: https://quaternius.com/packs/ultimatespacekit.html -publisher: Quaternius -category: 3d -subcategories: [environment, props, characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [sci-fi, space] -verified: 2026-08-25 -status: active ---- - -# Quaternius Ultimate Space Kit - -92 CC0 space-game pieces (March 2023): characters, enemies, vegetation, planets. Original Quaternius work, not a GTA V extract. - -## Notes - -- Live pack page License field is CC0. Body: free to use in personal and commercial projects. -- Smaller themed kit next to [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md). -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Ultimate Space Kit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 92 models; formats FBX, OBJ, Blend, glTF -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md) -- [kenney-modular-space-kit](kenney-modular-space-kit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-ultimate-space-kit +name: Quaternius Ultimate Space Kit +url: https://quaternius.com/packs/ultimatespacekit.html +publisher: Quaternius +category: 3d +subcategories: [environment, props, characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [sci-fi, space] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Ultimate Space Kit + +92 CC0 space-game pieces (March 2023): characters, enemies, vegetation, planets. Original Quaternius work, not a GTA V extract. + +## Notes + +- Live pack page License field is CC0. Body: free to use in personal and commercial projects. +- Smaller themed kit next to [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md). +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Ultimate Space Kit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 92 models; formats FBX, OBJ, Blend, glTF +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-modular-sci-fi-megakit](quaternius-modular-sci-fi-megakit.md) +- [kenney-modular-space-kit](kenney-modular-space-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius-zombie-apocalypse-kit.md b/catalog/3d/quaternius-zombie-apocalypse-kit.md index 5cfb211..819dd80 100644 --- a/catalog/3d/quaternius-zombie-apocalypse-kit.md +++ b/catalog/3d/quaternius-zombie-apocalypse-kit.md @@ -1,37 +1,38 @@ ---- -id: quaternius-zombie-apocalypse-kit -name: Quaternius Zombie Apocalypse Kit -url: https://quaternius.com/packs/zombieapocalypsekit.html -publisher: Quaternius -category: 3d -subcategories: [characters, environment, vehicles] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [zombie, vehicles] -verified: 2026-08-25 -status: active ---- - -# Quaternius Zombie Apocalypse Kit - -60 CC0 characters, enemies, dogs, environment, and vehicle models (March 2024). Original Quaternius work. Not a GTA V vehicle or ped extract. - -## Notes - -- Live pack page License field is CC0. Body: free to use in personal and commercial projects. -- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). -- Attribution example (optional): `Zombie Apocalypse Kit by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-08-25): License **CC0**; 60 models; formats FBX, OBJ, Blend, glTF; animated and textured -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-downtown-city-megakit](quaternius-downtown-city-megakit.md) -- [kenney-car-kit](kenney-car-kit.md) -- [quaternius](quaternius.md) +--- +id: quaternius-zombie-apocalypse-kit +name: Quaternius Zombie Apocalypse Kit +url: https://quaternius.com/packs/zombieapocalypsekit.html +publisher: Quaternius +category: 3d +subcategories: [characters, environment, vehicles] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [zombie, vehicles] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Zombie Apocalypse Kit + +60 CC0 characters, enemies, dogs, environment, and vehicle models (March 2024). Original Quaternius work. Not a GTA V vehicle or ped extract. + +## Notes + +- Live pack page License field is CC0. Body: free to use in personal and commercial projects. +- CC0 re-export does not license Rockstar assets. See [`docs/fivem.md`](../../docs/fivem.md). +- Attribution example (optional): `Zombie Apocalypse Kit by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-08-25): License **CC0**; 60 models; formats FBX, OBJ, Blend, glTF; animated and textured +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-downtown-city-megakit](quaternius-downtown-city-megakit.md) +- [kenney-car-kit](kenney-car-kit.md) +- [quaternius](quaternius.md) diff --git a/catalog/3d/quaternius.md b/catalog/3d/quaternius.md index 8775b54..d63a7f7 100644 --- a/catalog/3d/quaternius.md +++ b/catalog/3d/quaternius.md @@ -11,6 +11,7 @@ commercial: true attribution_required: false formats: [FBX, OBJ, glTF, Blend] tags: [low-poly, rigged, characters] +added: 2026-07-19 verified: 2026-08-25 status: active --- diff --git a/catalog/3d/scan-the-world.md b/catalog/3d/scan-the-world.md index ab3ab67..d16c7a6 100644 --- a/catalog/3d/scan-the-world.md +++ b/catalog/3d/scan-the-world.md @@ -1,40 +1,41 @@ ---- -id: scan-the-world -name: Scan the World -url: https://www.myminifactory.com/scantheworld -category: 3d -subcategories: [scans, historical] -license: unknown -commercial: false -attribution_required: unknown -formats: [STL, OBJ] -tags: [photogrammetry, museum, print, aggregator] -verified: 2026-10-04 -status: needs-review ---- - -# Scan the World - -MyMiniFactory's collection of 3D-scanned cultural artefacts, made for **physical 3D printing**. "Freely share" on the landing page is not a game licence, and MyMiniFactory's own Terms of Use limit downloads to "your own non-commercial use" unless the design's owner has agreed otherwise. Treat it as **not usable in a commercial game** by default. For museum scans you can ship, use [smithsonian-open-access](smithsonian-open-access.md) (CC0, quoted). - -## Notes - -- **The platform terms are non-commercial.** MyMiniFactory's Terms of Use allow downloads "solely for your own non-commercial use", unless there is "a prior arrangement or agreement" with MyMiniFactory or the design's owner. A per-object licence could be such an agreement, but no per-object licence was read, so `license` stays `unknown` -- The Scan the World store lists 12,437 objects, split into free and **premium** (paid) objects. Free to download is not the same as free to use -- Per-object pages load only through the site's scripts and did not render object links on 2026-09-23, even in a browser -- Still open (2026-10-04): no per-object licence could be read; the Scan The World user page and a scoped search return no object links or licence fields in a plain fetch. The platform terms moved to `/pages/terms-and-conditions` (the old `/terms-and-conditions` URL 404s) with the non-commercial clause unchanged. A per-object licence from the scan's owner is what would settle `license` -- STL/OBJ from a print pipeline are rarely game-ready: wrong scale, solid meshes, no PBR materials -- No `attribution_string`: none could be quoted, and a guessed credit line would be a liability - -## Evidence - -- Live MyMiniFactory Terms & Conditions (2026-09-23): "You may print or download portions of the materials from various areas of this website (including through the use of our API) solely for your own non-commercial use - unless there is a prior arrangement or agreement with My Mini Factory Ltd or the owner of the design regarding the commercial use of said items" -- Live Scan the World landing (2026-09-23): "an ecosystem for everyone to freely share digital, 3D scanned cultural artefacts for physical 3D printing" -- Live [MyMiniFactory Terms & Conditions](https://www.myminifactory.com/pages/terms-and-conditions) (2026-10-04): unchanged, "solely for your own non-commercial use - unless there is a prior arrangement or agreement with My Mini Factory Ltd or the owner of the design regarding the commercial use of said items"; also "You may not access any content on the website (including, without limitation, 3D print files) for any other reason except your non-commercial, personal use solely as intended through the web interface." -- Live [Scan the World landing](https://www.myminifactory.com/scantheworld) (2026-10-04): unchanged, "an ecosystem for everyone to freely share digital, 3D scanned cultural artefacts for physical 3D printing" - -## Related - -- [smithsonian-open-access](smithsonian-open-access.md) -- [nasa-3d-resources](nasa-3d-resources.md) -- [poly-pizza](poly-pizza.md) +--- +id: scan-the-world +name: Scan the World +url: https://www.myminifactory.com/scantheworld +category: 3d +subcategories: [scans, historical] +license: unknown +commercial: false +attribution_required: unknown +formats: [STL, OBJ] +tags: [photogrammetry, museum, print, aggregator] +added: 2026-08-24 +verified: 2026-10-04 +status: needs-review +--- + +# Scan the World + +MyMiniFactory's collection of 3D-scanned cultural artefacts, made for **physical 3D printing**. "Freely share" on the landing page is not a game licence, and MyMiniFactory's own Terms of Use limit downloads to "your own non-commercial use" unless the design's owner has agreed otherwise. Treat it as **not usable in a commercial game** by default. For museum scans you can ship, use [smithsonian-open-access](smithsonian-open-access.md) (CC0, quoted). + +## Notes + +- **The platform terms are non-commercial.** MyMiniFactory's Terms of Use allow downloads "solely for your own non-commercial use", unless there is "a prior arrangement or agreement" with MyMiniFactory or the design's owner. A per-object licence could be such an agreement, but no per-object licence was read, so `license` stays `unknown` +- The Scan the World store lists 12,437 objects, split into free and **premium** (paid) objects. Free to download is not the same as free to use +- Per-object pages load only through the site's scripts and did not render object links on 2026-09-23, even in a browser +- Still open (2026-10-04): no per-object licence could be read; the Scan The World user page and a scoped search return no object links or licence fields in a plain fetch. The platform terms moved to `/pages/terms-and-conditions` (the old `/terms-and-conditions` URL 404s) with the non-commercial clause unchanged. A per-object licence from the scan's owner is what would settle `license` +- STL/OBJ from a print pipeline are rarely game-ready: wrong scale, solid meshes, no PBR materials +- No `attribution_string`: none could be quoted, and a guessed credit line would be a liability + +## Evidence + +- Live MyMiniFactory Terms & Conditions (2026-09-23): "You may print or download portions of the materials from various areas of this website (including through the use of our API) solely for your own non-commercial use - unless there is a prior arrangement or agreement with My Mini Factory Ltd or the owner of the design regarding the commercial use of said items" +- Live Scan the World landing (2026-09-23): "an ecosystem for everyone to freely share digital, 3D scanned cultural artefacts for physical 3D printing" +- Live [MyMiniFactory Terms & Conditions](https://www.myminifactory.com/pages/terms-and-conditions) (2026-10-04): unchanged, "solely for your own non-commercial use - unless there is a prior arrangement or agreement with My Mini Factory Ltd or the owner of the design regarding the commercial use of said items"; also "You may not access any content on the website (including, without limitation, 3D print files) for any other reason except your non-commercial, personal use solely as intended through the web interface." +- Live [Scan the World landing](https://www.myminifactory.com/scantheworld) (2026-10-04): unchanged, "an ecosystem for everyone to freely share digital, 3D scanned cultural artefacts for physical 3D printing" + +## Related + +- [smithsonian-open-access](smithsonian-open-access.md) +- [nasa-3d-resources](nasa-3d-resources.md) +- [poly-pizza](poly-pizza.md) diff --git a/catalog/3d/sharetextures.md b/catalog/3d/sharetextures.md index 6800bc7..039cf0d 100644 --- a/catalog/3d/sharetextures.md +++ b/catalog/3d/sharetextures.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [PNG, glTF] tags: [pbr, cc0-custom, redistribution-ban, metal] +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/3d/sketchfab.md b/catalog/3d/sketchfab.md index 23c272f..53317da 100644 --- a/catalog/3d/sketchfab.md +++ b/catalog/3d/sketchfab.md @@ -9,6 +9,7 @@ commercial: varies attribution_required: unknown formats: [glTF, FBX, OBJ, USD] tags: [aggregator, per-model-license, epic, marketplace] +added: 2026-08-24 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/3d/smithsonian-open-access.md b/catalog/3d/smithsonian-open-access.md index ea8ad70..1657620 100644 --- a/catalog/3d/smithsonian-open-access.md +++ b/catalog/3d/smithsonian-open-access.md @@ -1,38 +1,39 @@ ---- -id: smithsonian-open-access -name: Smithsonian Open Access -url: https://www.si.edu/openaccess -category: 3d -subcategories: [scans, historical] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [glTF, OBJ] -tags: [photogrammetry, museum, realistic] -verified: 2026-09-25 -status: active ---- - -# Smithsonian Open Access - -Museum 3D scans and media released under CC0 when marked with the Creative Commons Zero icon. High-accuracy heritage assets. Heavy for real-time use; better as reference, cinematics, or decimated in-game props. Not every Smithsonian page is CC0. Filter to CC0-marked items. - -## Notes - -- Open Access hub: [si.edu/openaccess](https://www.si.edu/openaccess). 3D viewer: [3d.si.edu](https://3d.si.edu) -- Binding CC0 wording is in Smithsonian [Terms of Use](https://www.si.edu/termsofuse), not the marketing banner -- Terms warn CC0 covers copyright only; publicity, privacy, and third-party rights can still apply -- The Open Access pages refuse scripted requests (403 on 2026-09-25; a server error on 2026-09-24) but load in a browser - -## Evidence - -- Live [Terms of Use](https://www.si.edu/termsofuse) (2026-09-25): "Creative Commons Zero (CC0) license" -- Same page (2026-09-25): "may be used for commercial and noncommercial purposes without fee" -- Live Open Access hub (2026-09-25): "download, share, and reuse millions of the Smithsonian’s images" -- Live [Open Access FAQ](https://www.si.edu/openaccess/faq) (2026-09-25): "We have released these images and data into the public domain as Creative Commons Zero (CC0)" - -## Related - -- [scan-the-world](scan-the-world.md) -- [nasa-3d-resources](nasa-3d-resources.md) +--- +id: smithsonian-open-access +name: Smithsonian Open Access +url: https://www.si.edu/openaccess +category: 3d +subcategories: [scans, historical] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [glTF, OBJ] +tags: [photogrammetry, museum, realistic] +added: 2026-07-19 +verified: 2026-09-25 +status: active +--- + +# Smithsonian Open Access + +Museum 3D scans and media released under CC0 when marked with the Creative Commons Zero icon. High-accuracy heritage assets. Heavy for real-time use; better as reference, cinematics, or decimated in-game props. Not every Smithsonian page is CC0. Filter to CC0-marked items. + +## Notes + +- Open Access hub: [si.edu/openaccess](https://www.si.edu/openaccess). 3D viewer: [3d.si.edu](https://3d.si.edu) +- Binding CC0 wording is in Smithsonian [Terms of Use](https://www.si.edu/termsofuse), not the marketing banner +- Terms warn CC0 covers copyright only; publicity, privacy, and third-party rights can still apply +- The Open Access pages refuse scripted requests (403 on 2026-09-25; a server error on 2026-09-24) but load in a browser + +## Evidence + +- Live [Terms of Use](https://www.si.edu/termsofuse) (2026-09-25): "Creative Commons Zero (CC0) license" +- Same page (2026-09-25): "may be used for commercial and noncommercial purposes without fee" +- Live Open Access hub (2026-09-25): "download, share, and reuse millions of the Smithsonian’s images" +- Live [Open Access FAQ](https://www.si.edu/openaccess/faq) (2026-09-25): "We have released these images and data into the public domain as Creative Commons Zero (CC0)" + +## Related + +- [scan-the-world](scan-the-world.md) +- [nasa-3d-resources](nasa-3d-resources.md) diff --git a/catalog/3d/stack-o-bot.md b/catalog/3d/stack-o-bot.md index 540d93f..f689a23 100644 --- a/catalog/3d/stack-o-bot.md +++ b/catalog/3d/stack-o-bot.md @@ -11,6 +11,7 @@ formats: [Unreal] tags: [unreal-engine, platformer, third-person, puzzle, stylized, blueprint] publisher: Epic Games ue_versions: "5.0-5.8" +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- diff --git a/catalog/3d/texture-ninja.md b/catalog/3d/texture-ninja.md index 9084579..cf71dfa 100644 --- a/catalog/3d/texture-ninja.md +++ b/catalog/3d/texture-ninja.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [JPG, PNG] tags: [photos, high-res, surfaces] +added: 2026-07-19 verified: 2026-08-25 status: active --- diff --git a/catalog/3d/texturecan.md b/catalog/3d/texturecan.md index 038b361..803414a 100644 --- a/catalog/3d/texturecan.md +++ b/catalog/3d/texturecan.md @@ -1,39 +1,40 @@ ---- -id: texturecan -name: TextureCan -url: https://www.texturecan.com/ -category: 3d -subcategories: [textures, pbr, sbsar] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SBSAR] -tags: [pbr, seamless, substance] -verified: 2026-08-24 -status: active ---- - -# TextureCan - -CC0 4K seamless PBR sets; many include SBSAR sources for parameter tweaks. Complements ambientCG and Poly Haven. Footer still says "All rights reserved"; the /terms/ page is the grant and overrides that boilerplate. - -## Notes - -- License link in the footer is `/terms/`, not `/license` -- Terms say textures may be redistributed together with your projects and 3D assets -- User must not infringe brands or logos that appear inside a photo-based material -- Terms page spells it "CC0 1.0 Universe License" (their wording) - -## Evidence - -- Live [Terms of Use](https://www.texturecan.com/terms/) (2026-08-24): "Creative Commons CC0 1.0 Universe License" -- Same page (2026-08-24): "including commercial use" -- Same page (2026-08-24): "No credit or attribution is required while using the textures." - -## Related - -- [ambientcg](ambientcg.md) -- [texture-ninja](texture-ninja.md) -- [cgbookcase](cgbookcase.md) -- [poly-haven](../environment/poly-haven.md) +--- +id: texturecan +name: TextureCan +url: https://www.texturecan.com/ +category: 3d +subcategories: [textures, pbr, sbsar] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SBSAR] +tags: [pbr, seamless, substance] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# TextureCan + +CC0 4K seamless PBR sets; many include SBSAR sources for parameter tweaks. Complements ambientCG and Poly Haven. Footer still says "All rights reserved"; the /terms/ page is the grant and overrides that boilerplate. + +## Notes + +- License link in the footer is `/terms/`, not `/license` +- Terms say textures may be redistributed together with your projects and 3D assets +- User must not infringe brands or logos that appear inside a photo-based material +- Terms page spells it "CC0 1.0 Universe License" (their wording) + +## Evidence + +- Live [Terms of Use](https://www.texturecan.com/terms/) (2026-08-24): "Creative Commons CC0 1.0 Universe License" +- Same page (2026-08-24): "including commercial use" +- Same page (2026-08-24): "No credit or attribution is required while using the textures." + +## Related + +- [ambientcg](ambientcg.md) +- [texture-ninja](texture-ninja.md) +- [cgbookcase](cgbookcase.md) +- [poly-haven](../environment/poly-haven.md) diff --git a/catalog/3d/textureking.md b/catalog/3d/textureking.md index b4c9a38..a6821d4 100644 --- a/catalog/3d/textureking.md +++ b/catalog/3d/textureking.md @@ -9,6 +9,7 @@ commercial: unknown attribution_required: false formats: [JPG] tags: [photos, grunge, concrete, rust, metal, wood] +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/3d/the-base-mesh.md b/catalog/3d/the-base-mesh.md index 355ce0d..10e9ea1 100644 --- a/catalog/3d/the-base-mesh.md +++ b/catalog/3d/the-base-mesh.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [OBJ, glTF] tags: [topology, sculpting, reference] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/3d/threedtextures-me.md b/catalog/3d/threedtextures-me.md index 7e79533..2ff363d 100644 --- a/catalog/3d/threedtextures-me.md +++ b/catalog/3d/threedtextures-me.md @@ -1,40 +1,41 @@ ---- -id: threedtextures-me -name: 3DTextures.me -url: https://3dtextures.me -category: 3d -subcategories: [textures, pbr, materials] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG, SBSAR] -tags: [pbr, seamless, concrete, metal, brick] -verified: 2026-08-24 -status: active ---- - -# 3DTextures.me - -Seamless PBR materials aimed at Blender, Unreal, Unity, and Godot. The F.A.Q. / Textures License page applies CC0 and states the textures no longer belong to the author, including commercial use, with no credit required. The same site also sells paid volume packs. This entry is the CC0 library grant on `/about/`, not a blanket for every SKU on the homepage. - -## Notes - -- License hub: [3dtextures.me/about/](https://3dtextures.me/about/) titled F.A.Q./Textures License -- Paid "100 Textures Pack" and similar products on the same domain. Re-read that product page before treating a paid zip as CC0 -- SBS/SBSAR files are discussed on the same about page. Substance sources follow the same page's CC0 claim only if they are part of the free texture downloads you actually took -- Ko-fi / Patreon are support links, not a second license -- Prefer [ambientcg](ambientcg.md) when you want a larger CC0 catalog with no paid upsell on the same index - -## Evidence - -- Live about / Textures License (2026-08-24): "these textures no longer belong to me. They belong to the public" -- Same page (2026-08-24): "You can use the textures for any purpose, including commercial" -- Same page (2026-08-24): "You do not need to give credit" - -## Related - -- [cgbookcase](cgbookcase.md) -- [sharetextures](sharetextures.md) -- [ambientcg](ambientcg.md) -- [texturecan](texturecan.md) +--- +id: threedtextures-me +name: 3DTextures.me +url: https://3dtextures.me +category: 3d +subcategories: [textures, pbr, materials] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG, SBSAR] +tags: [pbr, seamless, concrete, metal, brick] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# 3DTextures.me + +Seamless PBR materials aimed at Blender, Unreal, Unity, and Godot. The F.A.Q. / Textures License page applies CC0 and states the textures no longer belong to the author, including commercial use, with no credit required. The same site also sells paid volume packs. This entry is the CC0 library grant on `/about/`, not a blanket for every SKU on the homepage. + +## Notes + +- License hub: [3dtextures.me/about/](https://3dtextures.me/about/) titled F.A.Q./Textures License +- Paid "100 Textures Pack" and similar products on the same domain. Re-read that product page before treating a paid zip as CC0 +- SBS/SBSAR files are discussed on the same about page. Substance sources follow the same page's CC0 claim only if they are part of the free texture downloads you actually took +- Ko-fi / Patreon are support links, not a second license +- Prefer [ambientcg](ambientcg.md) when you want a larger CC0 catalog with no paid upsell on the same index + +## Evidence + +- Live about / Textures License (2026-08-24): "these textures no longer belong to me. They belong to the public" +- Same page (2026-08-24): "You can use the textures for any purpose, including commercial" +- Same page (2026-08-24): "You do not need to give credit" + +## Related + +- [cgbookcase](cgbookcase.md) +- [sharetextures](sharetextures.md) +- [ambientcg](ambientcg.md) +- [texturecan](texturecan.md) diff --git a/catalog/TEMPLATE.md b/catalog/TEMPLATE.md index 311624b..197f07c 100644 --- a/catalog/TEMPLATE.md +++ b/catalog/TEMPLATE.md @@ -11,9 +11,14 @@ commercial: true attribution_required: false formats: [glTF, FBX, PNG] # subcategories and formats spelling: see CONTRIBUTING.md (formats must be in site/format-vocabulary.json) -tags: [low-poly, modular] # describe the content; never the licence or the publisher (V19, V21) -verified: 2026-07-19 # the day you read the licence at the source -status: needs-review # set active once the licence is read and quoted in ## Evidence +# tags describe the content; never the licence or the publisher (V19, V21) +tags: [low-poly, modular] +# added: the day the entry joined the catalog (npm run new-entry fills it in; never changes) +added: 2026-07-19 +# verified: the day you read the licence at the source +verified: 2026-07-19 +# status: set active once the licence is read and quoted in ## Evidence +status: needs-review # Optional (omit if N/A): # publisher: Kenney # rights holder when that publisher has more than one entry; not a generic host # attribution_string: "Credit line" # required when attribution_required is true diff --git a/catalog/animation/accad-mocap.md b/catalog/animation/accad-mocap.md index 788e0cc..2660295 100644 --- a/catalog/animation/accad-mocap.md +++ b/catalog/animation/accad-mocap.md @@ -11,6 +11,7 @@ attribution_required: true attribution_string: "Open Motion Project by ACCAD/The Ohio State University is licensed under a Creative Commons Attribution 3.0 Unported License." formats: [BVH, C3D, FBX, AMC] tags: [academic, locomotion, walking, running] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/animation/blender-ellie-poses.md b/catalog/animation/blender-ellie-poses.md index 430da53..77952ce 100644 --- a/catalog/animation/blender-ellie-poses.md +++ b/catalog/animation/blender-ellie-poses.md @@ -1,35 +1,36 @@ ---- -id: blender-ellie-poses -name: Blender Studio Ellie Pose Library -url: https://www.blender.org/download/demo-files/#assets -publisher: Blender Studio -category: animation -subcategories: [poses, rigging] -license: CC-BY -commercial: true -attribution_required: true -attribution_string: "Ellie Pose Library (c) Blender Studio. CC-BY. Suggested format; card does not specify wording." -formats: [Blend] -tags: [poses] -verified: 2026-08-24 -status: active ---- - -# Blender Studio Ellie Pose Library - -Humanoid pose library from Blender Studio. The verified card on the [demo-files](https://www.blender.org/download/demo-files/#assets) listing is **Ellie Pose Library v2.0.0** (Asset Bundles section, 24 MB, CC-BY). That listing mixes CC0 and CC-BY cards on one page; this entry is only the Ellie card, not Cube Diorama or Human Base Meshes. - -## Notes - -- Direct zip (v2.0.0, Blender 4.0+): listed `url`. Version bumps change the filename; re-check the Asset Bundles card if the zip 404s. -- License evidence lives on the demo-files listing, not inside the zip. -- Attribution example: `Ellie Pose Library © Blender Studio — CC-BY` - -## Evidence - -- Live [Demo Files](https://www.blender.org/download/demo-files/) (2026-08-24): "CC-BY" on the Ellie Pose Library card (24 MB, Blender Studio) - -## Related - -- [cmu-mocap](cmu-mocap.md) -- [mixamo](mixamo.md) +--- +id: blender-ellie-poses +name: Blender Studio Ellie Pose Library +url: https://www.blender.org/download/demo-files/#assets +publisher: Blender Studio +category: animation +subcategories: [poses, rigging] +license: CC-BY +commercial: true +attribution_required: true +attribution_string: "Ellie Pose Library (c) Blender Studio. CC-BY. Suggested format; card does not specify wording." +formats: [Blend] +tags: [poses] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Blender Studio Ellie Pose Library + +Humanoid pose library from Blender Studio. The verified card on the [demo-files](https://www.blender.org/download/demo-files/#assets) listing is **Ellie Pose Library v2.0.0** (Asset Bundles section, 24 MB, CC-BY). That listing mixes CC0 and CC-BY cards on one page; this entry is only the Ellie card, not Cube Diorama or Human Base Meshes. + +## Notes + +- Direct zip (v2.0.0, Blender 4.0+): listed `url`. Version bumps change the filename; re-check the Asset Bundles card if the zip 404s. +- License evidence lives on the demo-files listing, not inside the zip. +- Attribution example: `Ellie Pose Library © Blender Studio — CC-BY` + +## Evidence + +- Live [Demo Files](https://www.blender.org/download/demo-files/) (2026-08-24): "CC-BY" on the Ellie Pose Library card (24 MB, Blender Studio) + +## Related + +- [cmu-mocap](cmu-mocap.md) +- [mixamo](mixamo.md) diff --git a/catalog/animation/cmu-mocap.md b/catalog/animation/cmu-mocap.md index 6d77df7..1d27798 100644 --- a/catalog/animation/cmu-mocap.md +++ b/catalog/animation/cmu-mocap.md @@ -9,11 +9,12 @@ commercial: true attribution_required: false formats: [BVH] tags: [academic, mocap, research] +added: 2026-07-19 verified: 2026-08-24 status: active --- -# CMU MoCap Database +# CMU Graphics Lab Motion Capture Database Free human motion clips from Carnegie Mellon Graphics Lab. Site grant is "free for all uses" with no separate commercial carve-out and no attribution requirement on the pages loaded on 2026-08-24. Raw academic capture. Expect cleanup and retargeting before engine import. @@ -24,6 +25,7 @@ Free human motion clips from Carnegie Mellon Graphics Lab. Site grant is "free f - FAQs cover format and markers, not a second license document - Pair with [accad-mocap](accad-mocap.md) / [rokoko-vision](rokoko-vision.md) when you need cleaner modern clips - DAHOX `cmu-mocap-gltf` is a format conversion of this grant, not a second license. Prefer this primary if you need the original terms. +- The site serves plain http only (https refused on 2026-10-22), so the entry `url` stays `http://` ## Evidence diff --git a/catalog/animation/game-animation-sample.md b/catalog/animation/game-animation-sample.md index 930395f..6f6b006 100644 --- a/catalog/animation/game-animation-sample.md +++ b/catalog/animation/game-animation-sample.md @@ -11,6 +11,7 @@ formats: [Unreal] tags: [unreal-engine, third-person, motion-matching, locomotion, humanoid] publisher: Epic Games ue_versions: "5.4-5.8" +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- diff --git a/catalog/animation/kaykit-character-animations.md b/catalog/animation/kaykit-character-animations.md index 3e077e9..4725ecd 100644 --- a/catalog/animation/kaykit-character-animations.md +++ b/catalog/animation/kaykit-character-animations.md @@ -1,37 +1,38 @@ ---- -id: kaykit-character-animations -name: KayKit Character Animations -url: https://kaylousberg.itch.io/kaykit-character-animations -publisher: KayKit -category: animation -subcategories: [characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF] -tags: [low-poly, characters] -verified: 2026-08-24 -status: active ---- - -# KayKit Character Animations - -CC0 humanoid clips for KayKit characters (also retargetable onto other humanoids). Split by Rig_Medium and Rig_Large. Mixamo alternative for stylized kits. 161 animations across general, movement, melee, ranged, sim, special, and tool sets. - -## Notes - -- FBX and glTF; retarget in-engine onto non-KayKit humanoids -- Special skeleton variants are for the Skeleton pack, not the default adventurers -- Author ask on other KayKit pages: do not resell unmodified copies - -## Evidence - -- Live itch page (2026-08-24): "Free for personal and commercial use, no attribution required." -- Same page (2026-08-24): "(CC0 Licensed)" - -## Related - -- [kaykit](../3d/kaykit.md) -- [kaykit-prototype-bits](../3d/kaykit-prototype-bits.md) -- [kaykit-adventurers](../characters/kaykit-adventurers.md) +--- +id: kaykit-character-animations +name: KayKit Character Animations +url: https://kaylousberg.itch.io/kaykit-character-animations +publisher: KayKit +category: animation +subcategories: [characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF] +tags: [low-poly, characters] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# KayKit Character Animations + +CC0 humanoid clips for KayKit characters (also retargetable onto other humanoids). Split by Rig_Medium and Rig_Large. Mixamo alternative for stylized kits. 161 animations across general, movement, melee, ranged, sim, special, and tool sets. + +## Notes + +- FBX and glTF; retarget in-engine onto non-KayKit humanoids +- Special skeleton variants are for the Skeleton pack, not the default adventurers +- Author ask on other KayKit pages: do not resell unmodified copies + +## Evidence + +- Live itch page (2026-08-24): "Free for personal and commercial use, no attribution required." +- Same page (2026-08-24): "(CC0 Licensed)" + +## Related + +- [kaykit](../3d/kaykit.md) +- [kaykit-prototype-bits](../3d/kaykit-prototype-bits.md) +- [kaykit-adventurers](../characters/kaykit-adventurers.md) diff --git a/catalog/animation/meta-animated-drawings.md b/catalog/animation/meta-animated-drawings.md index be29d9e..5203e98 100644 --- a/catalog/animation/meta-animated-drawings.md +++ b/catalog/animation/meta-animated-drawings.md @@ -1,36 +1,37 @@ ---- -id: meta-animated-drawings -name: Meta Animated Drawings -url: https://github.com/facebookresearch/AnimatedDrawings -category: animation -subcategories: [2d, drawings, pipeline] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [Python] -tags: [2d, research, fair] -verified: 2026-07-19 -status: active -maintenance: archived ---- - -# Meta Animated Drawings - -MIT code to animate children’s-style human figure drawings (FAIR paper implementation). Useful creative/2D pipeline — **not** a drop-in 3D mocap pack. Repo archived Sep 2025 (read-only); still usable as-is. - -## Notes - -- Maintenance: the GitHub repository facebookresearch/AnimatedDrawings is archived (read-only), per the GitHub API on 2026-09-26; last push 2025-09-03. -- Local Python install; example configs under `examples/` -- Keep MIT copyright notice with redistributed code -- Attribution example (optional): `Animated Drawings © Meta Platforms — MIT` - -## Evidence - -- Live `LICENSE` (2026-07-19): “MIT License … Copyright (c) Meta Platforms, Inc. and affiliates” with use/modify/sell rights subject to notice - -## Related - -- [kaykit-character-animations](kaykit-character-animations.md) — 3D clip packs -- [creature-2d-runtimes](../tools/creature-2d-runtimes.md) — 2D creature runtime +--- +id: meta-animated-drawings +name: Meta Animated Drawings +url: https://github.com/facebookresearch/AnimatedDrawings +category: animation +subcategories: [2d, drawings, pipeline] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [Python] +tags: [2d, research, fair] +added: 2026-07-19 +verified: 2026-07-19 +status: active +maintenance: archived +--- + +# Meta Animated Drawings + +MIT code to animate children’s-style human figure drawings (FAIR paper implementation). Useful creative/2D pipeline — **not** a drop-in 3D mocap pack. Repo archived Sep 2025 (read-only); still usable as-is. + +## Notes + +- Maintenance: the GitHub repository facebookresearch/AnimatedDrawings is archived (read-only), per the GitHub API on 2026-09-26; last push 2025-09-03. +- Local Python install; example configs under `examples/` +- Keep MIT copyright notice with redistributed code +- Attribution example (optional): `Animated Drawings © Meta Platforms — MIT` + +## Evidence + +- Live `LICENSE` (2026-07-19): “MIT License … Copyright (c) Meta Platforms, Inc. and affiliates” with use/modify/sell rights subject to notice + +## Related + +- [kaykit-character-animations](kaykit-character-animations.md) — 3D clip packs +- [creature-2d-runtimes](../tools/creature-2d-runtimes.md) — 2D creature runtime diff --git a/catalog/animation/microsoft-movebox.md b/catalog/animation/microsoft-movebox.md index 7c84af5..17a0501 100644 --- a/catalog/animation/microsoft-movebox.md +++ b/catalog/animation/microsoft-movebox.md @@ -1,37 +1,38 @@ ---- -id: microsoft-movebox -name: MoveBox for Microsoft Rocketbox -url: https://github.com/microsoft/MoveBox-for-Microsoft-Rocketbox -publisher: Microsoft -category: animation -subcategories: [mocap, tools, kinect] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [Unity] -tags: [kinect, azure-kinect, rocketbox] -verified: 2026-07-19 -status: active -maintenance: archived ---- - -# MoveBox for Microsoft Rocketbox - -MIT Unity toolbox to drive [Microsoft Rocketbox](../characters/microsoft-rocketbox.md) avatars from Kinect V2 / Azure Kinect mocap (real-time + record/playback, basic lipsync). Archived Jun 2026 — still a free Kinect→Rocketbox path when you already own that sensor stack. - -## Notes - -- Maintenance: the GitHub repository microsoft/MoveBox-for-Microsoft-Rocketbox is archived (read-only), per the GitHub API on 2026-09-26; last push 2024-01-29. -- Tied to Rocketbox skeleton / Unity capture studio scenes -- Not a general clip library — capture/retarget tool -- Keep MIT notice; Attribution example (optional): `MoveBox © Microsoft — MIT` - -## Evidence - -- Live `LICENSE` (2026-07-19): MIT License, Copyright (c) Microsoft Corporation — use/modify/sell with notice retention - -## Related - -- [microsoft-rocketbox](../characters/microsoft-rocketbox.md) -- [cmu-mocap](cmu-mocap.md) +--- +id: microsoft-movebox +name: MoveBox for Microsoft Rocketbox +url: https://github.com/microsoft/MoveBox-for-Microsoft-Rocketbox +publisher: Microsoft +category: animation +subcategories: [mocap, tools, kinect] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [Unity] +tags: [kinect, azure-kinect, rocketbox] +added: 2026-07-19 +verified: 2026-07-19 +status: active +maintenance: archived +--- + +# MoveBox for Microsoft Rocketbox + +MIT Unity toolbox to drive [Microsoft Rocketbox](../characters/microsoft-rocketbox.md) avatars from Kinect V2 / Azure Kinect mocap (real-time + record/playback, basic lipsync). Archived Jun 2026 — still a free Kinect→Rocketbox path when you already own that sensor stack. + +## Notes + +- Maintenance: the GitHub repository microsoft/MoveBox-for-Microsoft-Rocketbox is archived (read-only), per the GitHub API on 2026-09-26; last push 2024-01-29. +- Tied to Rocketbox skeleton / Unity capture studio scenes +- Not a general clip library — capture/retarget tool +- Keep MIT notice; Attribution example (optional): `MoveBox © Microsoft — MIT` + +## Evidence + +- Live `LICENSE` (2026-07-19): MIT License, Copyright (c) Microsoft Corporation — use/modify/sell with notice retention + +## Related + +- [microsoft-rocketbox](../characters/microsoft-rocketbox.md) +- [cmu-mocap](cmu-mocap.md) diff --git a/catalog/animation/mixamo.md b/catalog/animation/mixamo.md index e3d0b8d..856456d 100644 --- a/catalog/animation/mixamo.md +++ b/catalog/animation/mixamo.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [FBX] tags: [adobe, freemium, retargeting-heavy, humanoid] +added: 2026-07-19 verified: 2026-07-19 status: active --- diff --git a/catalog/animation/mocap-online.md b/catalog/animation/mocap-online.md index fb76f6b..18870dc 100644 --- a/catalog/animation/mocap-online.md +++ b/catalog/animation/mocap-online.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [FBX, BIP, Unity, Unreal, Blend] tags: [professional, combat, freemium, revenue-cap] +added: 2026-07-19 verified: 2026-07-19 status: active --- diff --git a/catalog/animation/quaternius-animated-guns-pack.md b/catalog/animation/quaternius-animated-guns-pack.md index 80759c9..efd469d 100644 --- a/catalog/animation/quaternius-animated-guns-pack.md +++ b/catalog/animation/quaternius-animated-guns-pack.md @@ -1,39 +1,40 @@ ---- -id: quaternius-animated-guns-pack -name: Quaternius Animated Guns Pack -url: https://quaternius.com/packs/animatedguns.html -publisher: Quaternius -category: animation -subcategories: [weapons, props] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [animated, weapons, fps, low-poly] -verified: 2026-10-04 -status: active ---- - -# Quaternius Animated Guns Pack - -Six animated low-poly guns (P90, revolver, pistol, shotgun, sniper rifle and similar) in FBX, OBJ and Blend. Handy for FPS or shooter prototypes needing fire and reload motion on the weapon itself. Weapon-only animation, no arms or character. - -## Notes - -- Page lists 6 animated, textured models (June 2018) -- Pair with a first-person arms rig of your own -- Attribution example (optional): `Animations by Quaternius (CC0)` -- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. - -## Evidence - -- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" -- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." - -## Related - -- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) -- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) -- [kaykit-character-animations](kaykit-character-animations.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-animated-guns-pack +name: Quaternius Animated Guns Pack +url: https://quaternius.com/packs/animatedguns.html +publisher: Quaternius +category: animation +subcategories: [weapons, props] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [animated, weapons, fps, low-poly] +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# Quaternius Animated Guns Pack + +Six animated low-poly guns (P90, revolver, pistol, shotgun, sniper rifle and similar) in FBX, OBJ and Blend. Handy for FPS or shooter prototypes needing fire and reload motion on the weapon itself. Weapon-only animation, no arms or character. + +## Notes + +- Page lists 6 animated, textured models (June 2018) +- Pair with a first-person arms rig of your own +- Attribution example (optional): `Animations by Quaternius (CC0)` +- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. + +## Evidence + +- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" +- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." + +## Related + +- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) +- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) +- [kaykit-character-animations](kaykit-character-animations.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/animation/quaternius-animated-men-pack.md b/catalog/animation/quaternius-animated-men-pack.md index 785ee53..8b250dc 100644 --- a/catalog/animation/quaternius-animated-men-pack.md +++ b/catalog/animation/quaternius-animated-men-pack.md @@ -1,39 +1,40 @@ ---- -id: quaternius-animated-men-pack -name: Quaternius Animated Men Pack -url: https://quaternius.com/packs/animatedmen.html -publisher: Quaternius -category: animation -subcategories: [characters, humanoid, rigs] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [animated, characters, stylized, low-poly] -verified: 2026-10-04 -status: active ---- - -# Quaternius Animated Men Pack - -Four rigged male low-poly human models with many animations, in FBX, OBJ and Blend. Small, quick to drop into a prototype or to harvest clips from. Models are textured and each has its own rig. - -## Notes - -- Page lists 4 animated, textured models (February 2019) -- Companion to the Animated Women pack -- Attribution example (optional): `Animations by Quaternius (CC0)` -- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. - -## Evidence - -- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" -- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." - -## Related - -- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) -- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) -- [kaykit-character-animations](kaykit-character-animations.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-animated-men-pack +name: Quaternius Animated Men Pack +url: https://quaternius.com/packs/animatedmen.html +publisher: Quaternius +category: animation +subcategories: [characters, humanoid, rigs] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [animated, characters, stylized, low-poly] +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# Quaternius Animated Men Pack + +Four rigged male low-poly human models with many animations, in FBX, OBJ and Blend. Small, quick to drop into a prototype or to harvest clips from. Models are textured and each has its own rig. + +## Notes + +- Page lists 4 animated, textured models (February 2019) +- Companion to the Animated Women pack +- Attribution example (optional): `Animations by Quaternius (CC0)` +- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. + +## Evidence + +- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" +- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." + +## Related + +- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) +- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) +- [kaykit-character-animations](kaykit-character-animations.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/animation/quaternius-animated-women-pack.md b/catalog/animation/quaternius-animated-women-pack.md index eb8992d..dc77aff 100644 --- a/catalog/animation/quaternius-animated-women-pack.md +++ b/catalog/animation/quaternius-animated-women-pack.md @@ -1,39 +1,40 @@ ---- -id: quaternius-animated-women-pack -name: Quaternius Animated Women Pack -url: https://quaternius.com/packs/animatedwomen.html -publisher: Quaternius -category: animation -subcategories: [characters, humanoid, rigs] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [animated, characters, stylized, low-poly] -verified: 2026-10-04 -status: active ---- - -# Quaternius Animated Women Pack - -Four rigged female low-poly human models with many animations, in FBX, OBJ and Blend. Small, quick to drop into a prototype or to harvest clips from. Models are textured and each has its own rig. - -## Notes - -- Page lists 4 animated, textured models (February 2019) -- Companion to the Animated Men pack -- Attribution example (optional): `Animations by Quaternius (CC0)` -- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. - -## Evidence - -- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" -- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." - -## Related - -- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) -- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) -- [kaykit-character-animations](kaykit-character-animations.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-animated-women-pack +name: Quaternius Animated Women Pack +url: https://quaternius.com/packs/animatedwomen.html +publisher: Quaternius +category: animation +subcategories: [characters, humanoid, rigs] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [animated, characters, stylized, low-poly] +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# Quaternius Animated Women Pack + +Four rigged female low-poly human models with many animations, in FBX, OBJ and Blend. Small, quick to drop into a prototype or to harvest clips from. Models are textured and each has its own rig. + +## Notes + +- Page lists 4 animated, textured models (February 2019) +- Companion to the Animated Men pack +- Attribution example (optional): `Animations by Quaternius (CC0)` +- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. + +## Evidence + +- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" +- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." + +## Related + +- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) +- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) +- [kaykit-character-animations](kaykit-character-animations.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/animation/quaternius-background-posed-humans.md b/catalog/animation/quaternius-background-posed-humans.md index 864346a..12ed4d2 100644 --- a/catalog/animation/quaternius-background-posed-humans.md +++ b/catalog/animation/quaternius-background-posed-humans.md @@ -1,39 +1,40 @@ ---- -id: quaternius-background-posed-humans -name: Quaternius Background Posed Humans Pack -url: https://quaternius.com/packs/backgroundposedhumans.html -publisher: Quaternius -category: animation -subcategories: [poses, characters] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [poses, crowd, background, low-poly] -verified: 2026-10-04 -status: active ---- - -# Quaternius Background Posed Humans Pack - -A set of 20 posed low-poly humans with 8 hairstyles in FBX, OBJ and Blend, for crowds and scene dressing. Static poses rather than motion clips, so it suits background filler more than gameplay characters. - -## Notes - -- Page lists 28 models (August 2018); description says 20 posed humans plus hairstyles -- Static poses; no locomotion or action clips -- Attribution example (optional): `Animations by Quaternius (CC0)` -- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. - -## Evidence - -- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" -- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." - -## Related - -- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) -- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) -- [kaykit-character-animations](kaykit-character-animations.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-background-posed-humans +name: Quaternius Background Posed Humans Pack +url: https://quaternius.com/packs/backgroundposedhumans.html +publisher: Quaternius +category: animation +subcategories: [poses, characters] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [poses, crowd, background, low-poly] +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# Quaternius Background Posed Humans Pack + +A set of 20 posed low-poly humans with 8 hairstyles in FBX, OBJ and Blend, for crowds and scene dressing. Static poses rather than motion clips, so it suits background filler more than gameplay characters. + +## Notes + +- Page lists 28 models (August 2018); description says 20 posed humans plus hairstyles +- Static poses; no locomotion or action clips +- Attribution example (optional): `Animations by Quaternius (CC0)` +- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. + +## Evidence + +- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" +- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." + +## Related + +- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) +- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) +- [kaykit-character-animations](kaykit-character-animations.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/animation/quaternius-ultimate-animated-character-pack.md b/catalog/animation/quaternius-ultimate-animated-character-pack.md index b8c513b..3df95b1 100644 --- a/catalog/animation/quaternius-ultimate-animated-character-pack.md +++ b/catalog/animation/quaternius-ultimate-animated-character-pack.md @@ -1,39 +1,40 @@ ---- -id: quaternius-ultimate-animated-character-pack -name: Quaternius Ultimate Animated Character Pack -url: https://quaternius.com/packs/ultimatedanimatedcharacter.html -publisher: Quaternius -category: animation -subcategories: [characters, humanoid, rigs] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [animated, characters, stylized, low-poly] -verified: 2026-10-04 -status: active ---- - -# Quaternius Ultimate Animated Character Pack - -50+ animated low-poly characters with many baked animations, shipped as FBX, OBJ and Blend. Useful as ready-to-play animated placeholders or as source clips to retarget. Animations are per-character, not on one shared rig, so retargeting needs work. - -## Notes - -- Page lists 52 animated, textured models; characters carry their own skeletons -- Not a universal rig: for retarget-friendly clips prefer the Universal Animation Library -- Attribution example (optional): `Animations by Quaternius (CC0)` -- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. - -## Evidence - -- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" -- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." - -## Related - -- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) -- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) -- [kaykit-character-animations](kaykit-character-animations.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-ultimate-animated-character-pack +name: Quaternius Ultimate Animated Character Pack +url: https://quaternius.com/packs/ultimatedanimatedcharacter.html +publisher: Quaternius +category: animation +subcategories: [characters, humanoid, rigs] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [animated, characters, stylized, low-poly] +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# Quaternius Ultimate Animated Character Pack + +50+ animated low-poly characters with many baked animations, shipped as FBX, OBJ and Blend. Useful as ready-to-play animated placeholders or as source clips to retarget. Animations are per-character, not on one shared rig, so retargeting needs work. + +## Notes + +- Page lists 52 animated, textured models; characters carry their own skeletons +- Not a universal rig: for retarget-friendly clips prefer the Universal Animation Library +- Attribution example (optional): `Animations by Quaternius (CC0)` +- Quaternius published a separate Quaternius Asset License (QAL v1.0, dated 2026-08-28) that says it governs future releases and that earlier versions are not changed retroactively. This 2018-2019 pack page still shows CC0. Keep a copy of the pack page or download date with your project files. + +## Evidence + +- Live pack page (2026-10-04): License field shows "CC0"; page text "free to use in personal and commercial projects" +- Live Quaternius FAQ (2026-10-04): "All models are under the CC0 License." + +## Related + +- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) +- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) +- [kaykit-character-animations](kaykit-character-animations.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/animation/quaternius-universal-animation-library-2.md b/catalog/animation/quaternius-universal-animation-library-2.md index f433d76..fa785c0 100644 --- a/catalog/animation/quaternius-universal-animation-library-2.md +++ b/catalog/animation/quaternius-universal-animation-library-2.md @@ -1,34 +1,35 @@ ---- -id: quaternius-universal-animation-library-2 -name: Quaternius Universal Animation Library 2 -url: https://quaternius.com/packs/universalanimationlibrary2.html -publisher: Quaternius -category: animation -subcategories: [characters, retarget, humanoid] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, GLB, Blend] -tags: [retarget, combat, parkour, zombie] -verified: 2026-07-19 -status: active ---- - -# Quaternius Universal Animation Library 2 - -130+ follow-up humanoid clips (melee/armed combos, parkour, farming/fishing, zombie locomotion, etc.) on the same universal rig family as UAL 1. **CC0**; Godot/Unity/Unreal export sets. - -## Notes - -- Complements [UAL 1](quaternius-universal-animation-library.md) — not a duplicate pack -- Attribution example (optional): `Animations by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-07-19): License badge **CC0**; “130+ Animations” for Godot/Unity/Unreal - -## Related - -- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-universal-animation-library-2 +name: Quaternius Universal Animation Library 2 +url: https://quaternius.com/packs/universalanimationlibrary2.html +publisher: Quaternius +category: animation +subcategories: [characters, retarget, humanoid] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, GLB, Blend] +tags: [retarget, combat, parkour, zombie] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Universal Animation Library 2 + +130+ follow-up humanoid clips (melee/armed combos, parkour, farming/fishing, zombie locomotion, etc.) on the same universal rig family as UAL 1. **CC0**; Godot/Unity/Unreal export sets. + +## Notes + +- Complements [UAL 1](quaternius-universal-animation-library.md) — not a duplicate pack +- Attribution example (optional): `Animations by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-07-19): License badge **CC0**; “130+ Animations” for Godot/Unity/Unreal + +## Related + +- [quaternius-universal-animation-library](quaternius-universal-animation-library.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/animation/quaternius-universal-animation-library.md b/catalog/animation/quaternius-universal-animation-library.md index bb3e7d0..c76a390 100644 --- a/catalog/animation/quaternius-universal-animation-library.md +++ b/catalog/animation/quaternius-universal-animation-library.md @@ -1,36 +1,37 @@ ---- -id: quaternius-universal-animation-library -name: Quaternius Universal Animation Library -url: https://quaternius.com/packs/universalanimationlibrary.html -publisher: Quaternius -category: animation -subcategories: [characters, retarget, humanoid] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, GLB, Blend] -tags: [retarget, godot, unity, unreal, locomotion] -verified: 2026-07-19 -status: active ---- - -# Quaternius Universal Animation Library - -120+ humanoid clips on a universal retarget-friendly rig (locomotion, combat/gun, emotes, swim/crawl, etc.). **CC0** — tested export sets for Godot, Unity, and Unreal. Strong Mixamo alternative for stylized pipelines. - -## Notes - -- Free download on pack page / itch; Source `.blend` via Patreon tiers (optional) -- Pair with Quaternius base characters or other humanoids via retarget -- Attribution example (optional): `Animations by Quaternius (CC0)` - -## Evidence - -- Live pack page (2026-07-19): License badge links **CC0** (`creativecommons.org/publicdomain/zero/1.0/`); describes 120+ animations for UE/Godot/Unity retargeting - -## Related - -- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) -- [quaternius](../3d/quaternius.md) -- [kaykit-character-animations](kaykit-character-animations.md) +--- +id: quaternius-universal-animation-library +name: Quaternius Universal Animation Library +url: https://quaternius.com/packs/universalanimationlibrary.html +publisher: Quaternius +category: animation +subcategories: [characters, retarget, humanoid] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, GLB, Blend] +tags: [retarget, godot, unity, unreal, locomotion] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Universal Animation Library + +120+ humanoid clips on a universal retarget-friendly rig (locomotion, combat/gun, emotes, swim/crawl, etc.). **CC0** — tested export sets for Godot, Unity, and Unreal. Strong Mixamo alternative for stylized pipelines. + +## Notes + +- Free download on pack page / itch; Source `.blend` via Patreon tiers (optional) +- Pair with Quaternius base characters or other humanoids via retarget +- Attribution example (optional): `Animations by Quaternius (CC0)` + +## Evidence + +- Live pack page (2026-07-19): License badge links **CC0** (`creativecommons.org/publicdomain/zero/1.0/`); describes 120+ animations for UE/Godot/Unity retargeting + +## Related + +- [quaternius-universal-animation-library-2](quaternius-universal-animation-library-2.md) +- [quaternius](../3d/quaternius.md) +- [kaykit-character-animations](kaykit-character-animations.md) diff --git a/catalog/animation/rokoko-vision.md b/catalog/animation/rokoko-vision.md index b49370c..2f799ce 100644 --- a/catalog/animation/rokoko-vision.md +++ b/catalog/animation/rokoko-vision.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [FBX, BVH] tags: [freemium, video-to-fbx, ai, text-to-motion] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/animation/truebones-zoo.md b/catalog/animation/truebones-zoo.md index a463fbc..1b5c1df 100644 --- a/catalog/animation/truebones-zoo.md +++ b/catalog/animation/truebones-zoo.md @@ -10,6 +10,7 @@ attribution_required: true attribution_string: "Truebones" formats: [FBX, BVH] tags: [creature, animals, mocap, gumroad, vendor-risk] +added: 2026-08-29 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/audio/adventure-kid-irs.md b/catalog/audio/adventure-kid-irs.md index c5f8b4c..25ad65e 100644 --- a/catalog/audio/adventure-kid-irs.md +++ b/catalog/audio/adventure-kid-irs.md @@ -1,38 +1,39 @@ ---- -id: adventure-kid-irs -name: Adventure Kid Reverb IRs (AKRT) -url: https://www.adventurekid.se/akrt/free-reverb-impulse-responses/ -category: audio -subcategories: [impulse-responses, reverb] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Reverb IRs (c) Adventure Kid (CC BY 4.0)" -formats: [WAV] -tags: [impulse-response, reverb, springs] -verified: 2026-08-29 -status: active ---- - -# Adventure Kid Reverb IRs (AKRT) - -Spring and space convolution IRs from Adventure Kid Research and Technology. This page is CC-BY-4.0. Credit if you redistribute the IRs. Not featured: games are not named, and the author says the grant is this page only. - -## Notes - -- Live License block: IRs on this single page only. Do not inherit onto other AKRT files (waveforms, pixel art, matcaps). -- Same page: use in production for free; if redistributed as a download or in software, give credit. -- CC-BY-4.0 covers commercial use. The page does not say "games." Prefer [voxengo-impulses](voxengo-impulses.md) when you want a no-attribution custom grant. -- Dual Springer and Broken Springer zips on the same page repeat the CC-BY-4.0 badge. - -## Evidence - -- Live IR page (2026-08-29): "This work is licensed under a Creative Commons Attribution 4.0 International License." -- Same License block (2026-08-29): "the IR's on this single page" and "used in production for free" - -## Related - -- [voxengo-impulses](voxengo-impulses.md) -- [echothief](echothief.md) -- [convology-xt](convology-xt.md) +--- +id: adventure-kid-irs +name: Adventure Kid Reverb IRs (AKRT) +url: https://www.adventurekid.se/akrt/free-reverb-impulse-responses/ +category: audio +subcategories: [impulse-responses, reverb] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Reverb IRs (c) Adventure Kid (CC BY 4.0)" +formats: [WAV] +tags: [impulse-response, reverb, springs] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Adventure Kid Reverb IRs (AKRT) + +Spring and space convolution IRs from Adventure Kid Research and Technology. This page is CC-BY-4.0. Credit if you redistribute the IRs. Not featured: games are not named, and the author says the grant is this page only. + +## Notes + +- Live License block: IRs on this single page only. Do not inherit onto other AKRT files (waveforms, pixel art, matcaps). +- Same page: use in production for free; if redistributed as a download or in software, give credit. +- CC-BY-4.0 covers commercial use. The page does not say "games." Prefer [voxengo-impulses](voxengo-impulses.md) when you want a no-attribution custom grant. +- Dual Springer and Broken Springer zips on the same page repeat the CC-BY-4.0 badge. + +## Evidence + +- Live IR page (2026-08-29): "This work is licensed under a Creative Commons Attribution 4.0 International License." +- Same License block (2026-08-29): "the IR's on this single page" and "used in production for free" + +## Related + +- [voxengo-impulses](voxengo-impulses.md) +- [echothief](echothief.md) +- [convology-xt](convology-xt.md) diff --git a/catalog/audio/bigsoundbank.md b/catalog/audio/bigsoundbank.md index aff4dea..c0429fa 100644 --- a/catalog/audio/bigsoundbank.md +++ b/catalog/audio/bigsoundbank.md @@ -1,36 +1,37 @@ ---- -id: bigsoundbank -name: BigSoundBank -url: https://bigsoundbank.com/ -category: audio -subcategories: [sfx, foley, field-recordings] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [WAV, MP3] -tags: [field-recording, footsteps-capable] -verified: 2026-08-24 -status: active ---- - -# BigSoundBank - -3,500+ field/foley SFX library (La Sonothèque). Files marked **Free and Royalty Free** are offered under a **CC0 1.0 / public-domain dedication** — commercial OK, no permission needed. Credit/donation appreciated, not required. - -## Notes - -- Confirm “Free and Royalty Free” badge on each download page before shipping -- Good for ambiences/foley; search site for footstep/surface needs -- Attribution example (optional): `Additional sounds: Joseph SARDIN - BigSoundBank.com` - -## Evidence - -- Live [licenses.html](https://bigsoundbank.com/licenses.html) (2026-08-24): "Creative Commons CC0 1.0 Universal" -- Same page (2026-08-24): "including for commercial purposes. Without any restrictions" - -## Related - -- [mixkit-sfx](mixkit-sfx.md) -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [freesound](freesound.md) +--- +id: bigsoundbank +name: BigSoundBank +url: https://bigsoundbank.com/ +category: audio +subcategories: [sfx, foley, field-recordings] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [WAV, MP3] +tags: [field-recording, footsteps-capable] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# BigSoundBank + +3,500+ field/foley SFX library (La Sonothèque). Files marked **Free and Royalty Free** are offered under a **CC0 1.0 / public-domain dedication** — commercial OK, no permission needed. Credit/donation appreciated, not required. + +## Notes + +- Confirm “Free and Royalty Free” badge on each download page before shipping +- Good for ambiences/foley; search site for footstep/surface needs +- Attribution example (optional): `Additional sounds: Joseph SARDIN - BigSoundBank.com` + +## Evidence + +- Live [licenses.html](https://bigsoundbank.com/licenses.html) (2026-08-24): "Creative Commons CC0 1.0 Universal" +- Same page (2026-08-24): "including for commercial purposes. Without any restrictions" + +## Related + +- [mixkit-sfx](mixkit-sfx.md) +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [freesound](freesound.md) diff --git a/catalog/audio/budgetpixel-sfx.md b/catalog/audio/budgetpixel-sfx.md index 3094be6..f7a63fe 100644 --- a/catalog/audio/budgetpixel-sfx.md +++ b/catalog/audio/budgetpixel-sfx.md @@ -11,6 +11,7 @@ attribution_required: true attribution_string: "\"Sound Title\" by BudgetPixel AI (sound page URL), CC BY 4.0" formats: [WAV, MP3] tags: [ai-generated, ui, impact, whoosh] +added: 2026-09-30 verified: 2026-10-04 status: active --- diff --git a/catalog/audio/ccmixter.md b/catalog/audio/ccmixter.md index 0cd90ad..0aa9261 100644 --- a/catalog/audio/ccmixter.md +++ b/catalog/audio/ccmixter.md @@ -1,46 +1,47 @@ ---- -id: ccmixter -name: ccMixter -url: https://ccmixter.org -category: audio -subcategories: [music, stems, aggregator] -license: varies -commercial: varies -attribution_required: true -attribution_string: "Music \"{title}\" by {artist} Available at ccMixter.org {url} Under {CC license} {license-url}" -formats: [MP3, WAV] -tags: [aggregator, remix, youtube-first] -verified: 2026-10-04 -status: needs-review ---- - -# ccMixter - -Remix community and CC music archive (stems, a cappellas, finished tracks). There is no site-wide commercial grant. The attribution page splits **CC BY** ("used free commercially") and **CC BY-NC** (personal use only) and lists YouTube, remixes, mobile apps, and games as example contexts. The homepage lead is still "Free Music for YouTube." Treat it like Freesound: open the track, reject NC, credit BY, watch for ND if any remain. Prefer [incompetech](incompetech.md) or [kenney-music-jingles](kenney-music-jingles.md) when you want one license for the whole library. - -## Notes - -- Attribution how-to: [ccmixter.org/how-to-attribute-ccmixter-tracks](https://ccmixter.org/how-to-attribute-ccmixter-tracks) -- `dig.ccmixter.org/free` is their CC BY search. `dig.ccmixter.org/ccplus` is the NC side. Filters are not a legal guarantee -- MixterPlus (`mixter.plus`) is a separate invite product. This entry is ccMixter.org -- Interactive sync of an ND track is still the usual trap. On 2026-08-24's attribution page only pictured BY and BY-NC. That is not proof ND never appears -- Checklist: CC flavors named, commercial per track, attribution required, not a Unity/Fab EULA, named community, not blocklisted, catalog claims no rights -- `commercial: varies` (set 2026-10-04): the attribution page names CC BY as commercial-ok and CC BY NC as personal use only, so this is the per-file case. Still open: whether any tracks carry ND (the page shows only BY and BY-NC), and each track's licence must be read on its own page, so the entry stays `needs-review` - -## Evidence - -- Live attribution page (2026-08-24): "CC BY used free commercially" -- Live attribution page (2026-08-24): "CC BY NC may be used freely for personal use" -- Live attribution page (2026-08-24): usable in "YouTube videos, remixes, mobile apps, games, and more" -- Live homepage (2026-08-24): "Free Music for YouTube" / "social media videos" -- Live [attribution page](https://ccmixter.org/how-to-attribute-ccmixter-tracks) (2026-10-04): "Depending on which Creative Commons license the artist has designated: CC BY used free commercially ; tracks licensed CC BY NC may be used freely for personal use."; "Be sure to give credit in the video or app or game itself." -- Live [homepage](https://ccmixter.org/) (2026-10-04): "Looking for music for a video, app, game, podcast"; "It's free to use if you give us credit" - -## Related - -- [freesound](freesound.md) -- [free-music-archive](free-music-archive.md) -- [incompetech](incompetech.md) -- [kenney-music-jingles](kenney-music-jingles.md) -- [musopen](musopen.md) -- [freepd](freepd.md) +--- +id: ccmixter +name: ccMixter +url: https://ccmixter.org +category: audio +subcategories: [music, stems, aggregator] +license: varies +commercial: varies +attribution_required: true +attribution_string: "Music \"{title}\" by {artist} Available at ccMixter.org {url} Under {CC license} {license-url}" +formats: [MP3, WAV] +tags: [aggregator, remix, youtube-first] +added: 2026-08-24 +verified: 2026-10-04 +status: needs-review +--- + +# ccMixter + +Remix community and CC music archive (stems, a cappellas, finished tracks). There is no site-wide commercial grant. The attribution page splits **CC BY** ("used free commercially") and **CC BY-NC** (personal use only) and lists YouTube, remixes, mobile apps, and games as example contexts. The homepage lead is still "Free Music for YouTube." Treat it like Freesound: open the track, reject NC, credit BY, watch for ND if any remain. Prefer [incompetech](incompetech.md) or [kenney-music-jingles](kenney-music-jingles.md) when you want one license for the whole library. + +## Notes + +- Attribution how-to: [ccmixter.org/how-to-attribute-ccmixter-tracks](https://ccmixter.org/how-to-attribute-ccmixter-tracks) +- `dig.ccmixter.org/free` is their CC BY search. `dig.ccmixter.org/ccplus` is the NC side. Filters are not a legal guarantee +- MixterPlus (`mixter.plus`) is a separate invite product. This entry is ccMixter.org +- Interactive sync of an ND track is still the usual trap. On 2026-08-24's attribution page only pictured BY and BY-NC. That is not proof ND never appears +- Checklist: CC flavors named, commercial per track, attribution required, not a Unity/Fab EULA, named community, not blocklisted, catalog claims no rights +- `commercial: varies` (set 2026-10-04): the attribution page names CC BY as commercial-ok and CC BY NC as personal use only, so this is the per-file case. Still open: whether any tracks carry ND (the page shows only BY and BY-NC), and each track's licence must be read on its own page, so the entry stays `needs-review` + +## Evidence + +- Live attribution page (2026-08-24): "CC BY used free commercially" +- Live attribution page (2026-08-24): "CC BY NC may be used freely for personal use" +- Live attribution page (2026-08-24): usable in "YouTube videos, remixes, mobile apps, games, and more" +- Live homepage (2026-08-24): "Free Music for YouTube" / "social media videos" +- Live [attribution page](https://ccmixter.org/how-to-attribute-ccmixter-tracks) (2026-10-04): "Depending on which Creative Commons license the artist has designated: CC BY used free commercially ; tracks licensed CC BY NC may be used freely for personal use."; "Be sure to give credit in the video or app or game itself." +- Live [homepage](https://ccmixter.org/) (2026-10-04): "Looking for music for a video, app, game, podcast"; "It's free to use if you give us credit" + +## Related + +- [freesound](freesound.md) +- [free-music-archive](free-music-archive.md) +- [incompetech](incompetech.md) +- [kenney-music-jingles](kenney-music-jingles.md) +- [musopen](musopen.md) +- [freepd](freepd.md) diff --git a/catalog/audio/congusbongus-footsteps-surfaces.md b/catalog/audio/congusbongus-footsteps-surfaces.md index 03b3134..1b7f476 100644 --- a/catalog/audio/congusbongus-footsteps-surfaces.md +++ b/catalog/audio/congusbongus-footsteps-surfaces.md @@ -1,39 +1,40 @@ ---- -id: congusbongus-footsteps-surfaces -name: Congusbongus Footsteps on Surfaces -url: https://opengameart.org/content/footsteps-on-different-surfaces -category: audio -subcategories: [sfx, footsteps] -license: CC-BY-3.0 -license_spdx: CC-BY-3.0 -commercial: true -attribution_required: true -attribution_string: "Footsteps by congusbongus (CC BY 3.0), derived from sounds by swuing, EminYILDIRIM, sabotovat, Eelke, ceberation and Lee Barkovich (CC BY 3.0), and Ali_6868 and blukotek (CC0)" -formats: [OGG] -tags: [footsteps, multi-surface, foley] -verified: 2026-09-24 -status: active ---- - -# Congusbongus Footsteps on Surfaces - -Footsteps with many variations per surface: boots on concrete, grass (or dirt and leaves), gravel, metal, polished floor, water and wood, plus a dog, bones and a mech step. CC BY 3.0, and each surface is derived from named Freesound sounds, so the credit line has to name those authors too. - -## Notes - -- **Measured from the download, 2026-09-24:** 78 OGG files in ten folders (`boots`, `grass`, `gravel`, `metal`, `tile`, `water`, `wood`, `dog`, `bones`, `mech`), each with a `license.txt` naming its source sounds. No WAV files, despite what this entry used to say -- **Credit the source authors, not only congusbongus.** Eight folders derive from CC BY 3.0 sounds by swuing, EminYILDIRIM, sabotovat, Eelke, ceberation and Lee Barkovich. `gravel` and `bones` derive from CC0 sounds (Ali_6868, blukotek) and owe nothing extra. The `attribution_string` above covers all of them; trim it if you ship only some surfaces -- The pack also contains macOS `.DS_Store` and `__MACOSX` metadata. Delete it before shipping -- Not CC0. Do not strip attribution - -## Evidence - -- Live OpenGameArt submission (2026-09-24): "License(s): CC-BY 3.0"; description lists "normal (boots/shoes on concrete, hard floor) grass (or dirt, leaves) gravel (or rubble) metal (ladders, grates) polished floor (tiles, gym floor) water (puddles, blood pools) wood", plus dog and bones -- Bundled `footsteps/wood/license.txt` (2026-09-24): "Derived from footstep-wood.wav by swuing https://freesound.org/people/swuing/sounds/38876/ http://creativecommons.org/licenses/by/3.0/" -- Bundled `footsteps/gravel/license.txt` (2026-09-24): "Derived from Pack: Gravel Footsteps by Ali_6868 ... https://creativecommons.org/publicdomain/zero/1.0/" - -## Related - -- [gboxmikefozzy-footsteps](gboxmikefozzy-footsteps.md) -- [bigsoundbank](bigsoundbank.md) -- [freesound](freesound.md) +--- +id: congusbongus-footsteps-surfaces +name: Congusbongus Footsteps on Surfaces +url: https://opengameart.org/content/footsteps-on-different-surfaces +category: audio +subcategories: [sfx, footsteps] +license: CC-BY-3.0 +license_spdx: CC-BY-3.0 +commercial: true +attribution_required: true +attribution_string: "Footsteps by congusbongus (CC BY 3.0), derived from sounds by swuing, EminYILDIRIM, sabotovat, Eelke, ceberation and Lee Barkovich (CC BY 3.0), and Ali_6868 and blukotek (CC0)" +formats: [OGG] +tags: [footsteps, multi-surface, foley] +added: 2026-07-19 +verified: 2026-09-24 +status: active +--- + +# Congusbongus Footsteps on Surfaces + +Footsteps with many variations per surface: boots on concrete, grass (or dirt and leaves), gravel, metal, polished floor, water and wood, plus a dog, bones and a mech step. CC BY 3.0, and each surface is derived from named Freesound sounds, so the credit line has to name those authors too. + +## Notes + +- **Measured from the download, 2026-09-24:** 78 OGG files in ten folders (`boots`, `grass`, `gravel`, `metal`, `tile`, `water`, `wood`, `dog`, `bones`, `mech`), each with a `license.txt` naming its source sounds. No WAV files, despite what this entry used to say +- **Credit the source authors, not only congusbongus.** Eight folders derive from CC BY 3.0 sounds by swuing, EminYILDIRIM, sabotovat, Eelke, ceberation and Lee Barkovich. `gravel` and `bones` derive from CC0 sounds (Ali_6868, blukotek) and owe nothing extra. The `attribution_string` above covers all of them; trim it if you ship only some surfaces +- The pack also contains macOS `.DS_Store` and `__MACOSX` metadata. Delete it before shipping +- Not CC0. Do not strip attribution + +## Evidence + +- Live OpenGameArt submission (2026-09-24): "License(s): CC-BY 3.0"; description lists "normal (boots/shoes on concrete, hard floor) grass (or dirt, leaves) gravel (or rubble) metal (ladders, grates) polished floor (tiles, gym floor) water (puddles, blood pools) wood", plus dog and bones +- Bundled `footsteps/wood/license.txt` (2026-09-24): "Derived from footstep-wood.wav by swuing https://freesound.org/people/swuing/sounds/38876/ http://creativecommons.org/licenses/by/3.0/" +- Bundled `footsteps/gravel/license.txt` (2026-09-24): "Derived from Pack: Gravel Footsteps by Ali_6868 ... https://creativecommons.org/publicdomain/zero/1.0/" + +## Related + +- [gboxmikefozzy-footsteps](gboxmikefozzy-footsteps.md) +- [bigsoundbank](bigsoundbank.md) +- [freesound](freesound.md) diff --git a/catalog/audio/convology-xt.md b/catalog/audio/convology-xt.md index c06415c..1d1430e 100644 --- a/catalog/audio/convology-xt.md +++ b/catalog/audio/convology-xt.md @@ -1,36 +1,37 @@ ---- -id: convology-xt -name: Convology XT (Free Factory) -url: https://impulserecord.com/convology-xt/ -category: audio -subcategories: [impulse-responses, reverb] -license: custom -commercial: unknown -attribution_required: unknown -formats: [VST, AU, AAX, WAV] -tags: [reverb, ir, plugin, free-factory] -verified: 2026-10-04 -status: needs-review ---- - -# Convology XT Free Factory - -Free convolution reverb plugin + **74** factory vintage IR samples (Impulse Record). No time limit / iLok. Product page sells the full 2,965-file library separately — clear plugin free tier, **no public EULA** stating whether factory IR WAVs may be extracted/embedded in a shipped game. - -## Notes - -- Prefer [voxengo-impulses](voxengo-impulses.md) when you need an explicit royalty-free IR file grant for commercial games -- Using the plugin in a DAW to *render* wet audio into a game is a different question from shipping the IR files -- `/license/`, `/eula/`, `/terms/`, `/faq/` all 404 on 2026-07-19; only [privacy](https://impulserecord.com/privacy/) is public — no commercial/redistribution grant there -- Re-checked 2026-09-26: `/license/`, `/eula/`, `/terms/`, `/terms-and-conditions/`, `/licensing/`, `/license-agreement/`, `/faq/` all 404, and the site's page sitemap lists no licence page. Still open: the licence for the 74 factory IRs (commercial use, credit, and whether the WAVs may ship in a game) sits behind the download form, so `commercial` and `attribution_required` stay `unknown` -- Re-checked 2026-10-04: product page unchanged, still no public licence text. Still open: the factory-IR licence behind the download form (commercial use, credit, and whether the WAVs may ship in a game) - -## Evidence - -- Live product page (2026-07-19): “Free Factory Plugin – Includes 74 Vintage Reverb Impulse Response Files… no time limitations, iLok…” — points users to a gated “licensing page” at download; no public commercial/redistribution text found → keep `needs-review` -- Live [product page](https://impulserecord.com/convology-xt/) (2026-09-26): unchanged: "Free Factory Plugin – Includes 74 Vintage Reverb Impulse Response Files"; "Simply fill in the information on the licensing page and that's all there is to it." No licence terms on the page -- Live [product page](https://impulserecord.com/convology-xt/) (2026-10-04): unchanged: "Simply fill in the information on the licensing page and that's all there is to it." No licence, commercial or credit terms on the page - -## Related - -- [voxengo-impulses](voxengo-impulses.md) +--- +id: convology-xt +name: Convology XT (Free Factory) +url: https://impulserecord.com/convology-xt/ +category: audio +subcategories: [impulse-responses, reverb] +license: custom +commercial: unknown +attribution_required: unknown +formats: [VST, AU, AAX, WAV] +tags: [reverb, ir, plugin, free-factory] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# Convology XT (Free Factory) + +Free convolution reverb plugin + **74** factory vintage IR samples (Impulse Record). No time limit / iLok. Product page sells the full 2,965-file library separately — clear plugin free tier, **no public EULA** stating whether factory IR WAVs may be extracted/embedded in a shipped game. + +## Notes + +- Prefer [voxengo-impulses](voxengo-impulses.md) when you need an explicit royalty-free IR file grant for commercial games +- Using the plugin in a DAW to *render* wet audio into a game is a different question from shipping the IR files +- `/license/`, `/eula/`, `/terms/`, `/faq/` all 404 on 2026-07-19; only [privacy](https://impulserecord.com/privacy/) is public — no commercial/redistribution grant there +- Re-checked 2026-09-26: `/license/`, `/eula/`, `/terms/`, `/terms-and-conditions/`, `/licensing/`, `/license-agreement/`, `/faq/` all 404, and the site's page sitemap lists no licence page. Still open: the licence for the 74 factory IRs (commercial use, credit, and whether the WAVs may ship in a game) sits behind the download form, so `commercial` and `attribution_required` stay `unknown` +- Re-checked 2026-10-04: product page unchanged, still no public licence text. Still open: the factory-IR licence behind the download form (commercial use, credit, and whether the WAVs may ship in a game) + +## Evidence + +- Live product page (2026-07-19): “Free Factory Plugin – Includes 74 Vintage Reverb Impulse Response Files… no time limitations, iLok…” — points users to a gated “licensing page” at download; no public commercial/redistribution text found → keep `needs-review` +- Live [product page](https://impulserecord.com/convology-xt/) (2026-09-26): unchanged: "Free Factory Plugin – Includes 74 Vintage Reverb Impulse Response Files"; "Simply fill in the information on the licensing page and that's all there is to it." No licence terms on the page +- Live [product page](https://impulserecord.com/convology-xt/) (2026-10-04): unchanged: "Simply fill in the information on the licensing page and that's all there is to it." No licence, commercial or credit terms on the page + +## Related + +- [voxengo-impulses](voxengo-impulses.md) diff --git a/catalog/audio/echothief.md b/catalog/audio/echothief.md index 4d79dcb..66e5ba4 100644 --- a/catalog/audio/echothief.md +++ b/catalog/audio/echothief.md @@ -9,6 +9,7 @@ commercial: false attribution_required: unknown formats: [WAV] tags: [impulse-response, reverb, field-recording] +added: 2026-08-29 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/audio/eric-skiff-resistor-anthems.md b/catalog/audio/eric-skiff-resistor-anthems.md index 47c2448..c3dd072 100644 --- a/catalog/audio/eric-skiff-resistor-anthems.md +++ b/catalog/audio/eric-skiff-resistor-anthems.md @@ -11,6 +11,7 @@ attribution_required: true attribution_string: "Music: Eric Skiff - Song Name - Resistor Anthems - Available at http://EricSkiff.com/music" formats: [MP3] tags: [chiptune, 8-bit, retro, music, album, credit-required] +added: 2026-09-23 verified: 2026-09-23 status: active --- diff --git a/catalog/audio/fesliyan-footsteps.md b/catalog/audio/fesliyan-footsteps.md index ae94049..cb56202 100644 --- a/catalog/audio/fesliyan-footsteps.md +++ b/catalog/audio/fesliyan-footsteps.md @@ -1,35 +1,36 @@ ---- -id: fesliyan-footsteps -name: Fesliyan Studios Footsteps -url: https://www.fesliyanstudios.com/royalty-free-sound-effects-download/footsteps-31 -category: audio -subcategories: [sfx, footsteps] -license: custom -commercial: true -attribution_required: false -formats: [MP3] -tags: [footsteps, freemium] -verified: 2026-08-24 -status: active ---- - -# Fesliyan Studios Footsteps - -Royalty-free footstep SFX category from Fesliyan. Free downloads for use in projects (explicitly includes video games). Credit optional; no redistribution as a competing SFX library. - -## Notes - -- SFX policy is not the music policy (music needs donation for commercial). Use the sound effects policy page for these files. -- Do not rehost the library; embed in your game/build only -- Optional credit: `free sound effects from https://www.fesliyanstudios.com` - -## Evidence - -- Live [sound-effects-policy](https://www.fesliyanstudios.com/sound-effects-policy) (2026-08-24): proper usage includes “video games”; crediting optional; modify OK; no repost as standalone library. -- Same page (2026-08-24): "video games, dj and other similar projects or contexts" - -## Related - -- [mixkit-sfx](mixkit-sfx.md) -- [zapsplat](zapsplat.md) -- [gboxmikefozzy-footsteps](gboxmikefozzy-footsteps.md) +--- +id: fesliyan-footsteps +name: Fesliyan Studios Footsteps +url: https://www.fesliyanstudios.com/royalty-free-sound-effects-download/footsteps-31 +category: audio +subcategories: [sfx, footsteps] +license: custom +commercial: true +attribution_required: false +formats: [MP3] +tags: [footsteps, freemium] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Fesliyan Studios Footsteps + +Royalty-free footstep SFX category from Fesliyan. Free downloads for use in projects (explicitly includes video games). Credit optional; no redistribution as a competing SFX library. + +## Notes + +- SFX policy is not the music policy (music needs donation for commercial). Use the sound effects policy page for these files. +- Do not rehost the library; embed in your game/build only +- Optional credit: `free sound effects from https://www.fesliyanstudios.com` + +## Evidence + +- Live [sound-effects-policy](https://www.fesliyanstudios.com/sound-effects-policy) (2026-08-24): proper usage includes “video games”; crediting optional; modify OK; no repost as standalone library. +- Same page (2026-08-24): "video games, dj and other similar projects or contexts" + +## Related + +- [mixkit-sfx](mixkit-sfx.md) +- [zapsplat](zapsplat.md) +- [gboxmikefozzy-footsteps](gboxmikefozzy-footsteps.md) diff --git a/catalog/audio/filmmusic-ende.md b/catalog/audio/filmmusic-ende.md index cd23bf2..db083e3 100644 --- a/catalog/audio/filmmusic-ende.md +++ b/catalog/audio/filmmusic-ende.md @@ -1,38 +1,39 @@ ---- -id: filmmusic-ende -name: FilmMusic / Sascha Ende (ENDE.APP) -url: https://ende.app/en/standard-license -category: audio -subcategories: [music] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: false -formats: [MP3, WAV] -tags: [music, no-nd, games-ok] -verified: 2026-08-24 -status: active ---- - -# FilmMusic / Sascha Ende (ENDE.APP) - -Royalty-free music (formerly FilmMusic.io; now ENDE.APP). Standard grant is **CC BY 4.0** (share/remix/commercial, including **games**) with author’s **“Attribution Optional”** upgrade — no ND clause. Do not reupload tracks as standalone Spotify/Content-ID assets. - -## Notes - -- Browse/download: [ende.app](https://ende.app/en) / filmmusic.io redirects -- Attribution waived: the publisher layers an "Attribution Optional" upgrade over the CC BY 4.0 grant, which is why `attribution_required` is false on a CC-BY license -- Credit appreciated: `Music by Sascha Ende at ende.app`. Offered, not owed -- Avoid ND music elsewhere — see high-risk -- Content ID: the standard license page (read 2026-09-23) forbids anyone from registering these tracks with "YouTube Content ID or similar systems" and explicitly allows monetised YouTube videos and Twitch streams. It does not say in so many words that the author never registers them, but it treats registration as the thing no one should do - -## Evidence - -- Live [Standard license](https://ende.app/en/standard-license) (2026-08-24): "CC BY 4.0" -- Same page (2026-08-24): "use it in videos, podcasts, or games. Commercially? Yes, absolutely!" - -## Related - -- [incompetech](incompetech.md) -- [soundimage](soundimage.md) -- [purple-planet](purple-planet.md) +--- +id: filmmusic-ende +name: FilmMusic / Sascha Ende (ENDE.APP) +url: https://ende.app/en/standard-license +category: audio +subcategories: [music] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: false +formats: [MP3, WAV] +tags: [music, no-nd, games-ok] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# FilmMusic / Sascha Ende (ENDE.APP) + +Royalty-free music (formerly FilmMusic.io; now ENDE.APP). Standard grant is **CC BY 4.0** (share/remix/commercial, including **games**) with author’s **“Attribution Optional”** upgrade — no ND clause. Do not reupload tracks as standalone Spotify/Content-ID assets. + +## Notes + +- Browse/download: [ende.app](https://ende.app/en) / filmmusic.io redirects +- Attribution waived: the publisher layers an "Attribution Optional" upgrade over the CC BY 4.0 grant, which is why `attribution_required` is false on a CC-BY license +- Credit appreciated: `Music by Sascha Ende at ende.app`. Offered, not owed +- Avoid ND music elsewhere — see high-risk +- Content ID: the standard license page (read 2026-09-23) forbids anyone from registering these tracks with "YouTube Content ID or similar systems" and explicitly allows monetised YouTube videos and Twitch streams. It does not say in so many words that the author never registers them, but it treats registration as the thing no one should do + +## Evidence + +- Live [Standard license](https://ende.app/en/standard-license) (2026-08-24): "CC BY 4.0" +- Same page (2026-08-24): "use it in videos, podcasts, or games. Commercially? Yes, absolutely!" + +## Related + +- [incompetech](incompetech.md) +- [soundimage](soundimage.md) +- [purple-planet](purple-planet.md) diff --git a/catalog/audio/free-music-archive.md b/catalog/audio/free-music-archive.md index 3c4b57d..fa9420d 100644 --- a/catalog/audio/free-music-archive.md +++ b/catalog/audio/free-music-archive.md @@ -1,46 +1,47 @@ ---- -id: free-music-archive -name: Free Music Archive -url: https://freemusicarchive.org -category: audio -subcategories: [music] -license: varies -commercial: varies -attribution_required: true -attribution_string: "Credit the track artist and the CC license named on that FMA track page." -formats: [MP3] -tags: [aggregator, tribe-of-noise] -verified: 2026-10-04 -status: needs-review ---- - -# Free Music Archive - -Tribe of Noise's independent-music archive. Tracks are uploaded under per-file Creative Commons choices. FMA does not give you a site-wide commercial grant. The marketing homepage splits FMA as "Discovery / personal use" versus Tribe of Noise PRO for socials, video, and film. CC-NC tracks are not commercial-game-safe. CC-BY / CC-BY-SA tracks may be, with credit and possible share-alike on the audio derivative. Filter per track like Freesound. - -## Notes - -- License Guide (2026-08-24): "Most of the music licences you will find on FMA are Creative Commons licences". Artists pick the CC flavor. "FMA cannot license original work to you for commercial, private, or other use" -- That last sentence is aggregator language, not a ban on using a CC-BY file commercially. It means FMA is not the licensor. Open the track -- FAQ for Videos confirms video use when the track's CC conditions match. It does not mention games. Interactive sync plus ND (if any remain) is still the usual trap -- Royalty-free / all-rights-included is the paid PRO product, not the free archive -- Prefer [incompetech](incompetech.md) or [kenney-music-jingles](kenney-music-jingles.md) when you want one license for the whole library -- [freepd](freepd.md) is dead. FMA does not replace it as CC0 music -- `commercial: varies` (set 2026-10-04): the License Guide documents CC BY as usable "even commercially" and BY-NC as non-commercial, and artists choose per track, so this is the per-file case. Still open: no FMA page names games, the FAQ mentions CC0 as a possibility (so `attribution_required: true` may not hold for every track), and ND tracks may still exist, so the entry stays `needs-review` - -## Evidence - -- Live License Guide (2026-08-24): "FMA cannot license original work to you for commercial, private, or other use" -- Same page (2026-08-24): "Most of the music licences you will find on FMA are Creative Commons licences" -- Live License Guide (2026-08-24): documents CC BY-NC as non-commercial only -- Live marketing homepage (2026-08-24): FMA listed under "Discovery / personal use" -- Live [License Guide](https://freemusicarchive.org/License_Guide) (2026-10-04): "FMA artists can upload their own music and select a specific CC licence themselves."; "FMA cannot license original work to you for commercial, private, or other use."; CC BY "enables users to distribute, remix, tweak, and build upon an original work, even commercially, as long as the creator is credited" -- Live [FAQ](https://freemusicarchive.org/FAQ) (2026-10-04): "On the left side of the track page, you will see the specific Creative Commons license attached to the track." - -## Related - -- [freesound](freesound.md) -- [incompetech](incompetech.md) -- [freepd](freepd.md) -- [kenney-music-jingles](kenney-music-jingles.md) -- [filmmusic-ende](filmmusic-ende.md) +--- +id: free-music-archive +name: Free Music Archive +url: https://freemusicarchive.org +category: audio +subcategories: [music] +license: varies +commercial: varies +attribution_required: true +attribution_string: "Credit the track artist and the CC license named on that FMA track page." +formats: [MP3] +tags: [aggregator, tribe-of-noise] +added: 2026-08-24 +verified: 2026-10-04 +status: needs-review +--- + +# Free Music Archive + +Tribe of Noise's independent-music archive. Tracks are uploaded under per-file Creative Commons choices. FMA does not give you a site-wide commercial grant. The marketing homepage splits FMA as "Discovery / personal use" versus Tribe of Noise PRO for socials, video, and film. CC-NC tracks are not commercial-game-safe. CC-BY / CC-BY-SA tracks may be, with credit and possible share-alike on the audio derivative. Filter per track like Freesound. + +## Notes + +- License Guide (2026-08-24): "Most of the music licences you will find on FMA are Creative Commons licences". Artists pick the CC flavor. "FMA cannot license original work to you for commercial, private, or other use" +- That last sentence is aggregator language, not a ban on using a CC-BY file commercially. It means FMA is not the licensor. Open the track +- FAQ for Videos confirms video use when the track's CC conditions match. It does not mention games. Interactive sync plus ND (if any remain) is still the usual trap +- Royalty-free / all-rights-included is the paid PRO product, not the free archive +- Prefer [incompetech](incompetech.md) or [kenney-music-jingles](kenney-music-jingles.md) when you want one license for the whole library +- [freepd](freepd.md) is dead. FMA does not replace it as CC0 music +- `commercial: varies` (set 2026-10-04): the License Guide documents CC BY as usable "even commercially" and BY-NC as non-commercial, and artists choose per track, so this is the per-file case. Still open: no FMA page names games, the FAQ mentions CC0 as a possibility (so `attribution_required: true` may not hold for every track), and ND tracks may still exist, so the entry stays `needs-review` + +## Evidence + +- Live License Guide (2026-08-24): "FMA cannot license original work to you for commercial, private, or other use" +- Same page (2026-08-24): "Most of the music licences you will find on FMA are Creative Commons licences" +- Live License Guide (2026-08-24): documents CC BY-NC as non-commercial only +- Live marketing homepage (2026-08-24): FMA listed under "Discovery / personal use" +- Live [License Guide](https://freemusicarchive.org/License_Guide) (2026-10-04): "FMA artists can upload their own music and select a specific CC licence themselves."; "FMA cannot license original work to you for commercial, private, or other use."; CC BY "enables users to distribute, remix, tweak, and build upon an original work, even commercially, as long as the creator is credited" +- Live [FAQ](https://freemusicarchive.org/FAQ) (2026-10-04): "On the left side of the track page, you will see the specific Creative Commons license attached to the track." + +## Related + +- [freesound](freesound.md) +- [incompetech](incompetech.md) +- [freepd](freepd.md) +- [kenney-music-jingles](kenney-music-jingles.md) +- [filmmusic-ende](filmmusic-ende.md) diff --git a/catalog/audio/freepd.md b/catalog/audio/freepd.md index f90c8d3..4d262e5 100644 --- a/catalog/audio/freepd.md +++ b/catalog/audio/freepd.md @@ -1,37 +1,38 @@ ---- -id: freepd -name: FreePD -url: https://freepd.com -category: audio -subcategories: [music] -license: unknown -commercial: unknown -attribution_required: false -formats: [MP3] -tags: [music, offline] -verified: 2026-08-24 -status: deprecated ---- - -# FreePD - -Former public-domain music download site. The live homepage on 2026-08-24 is a closure notice after 17 years. Do not plan a pipeline around it. The catalog keeps the record so the next session does not spend a research pass rediscovering a dead CC0-music lead. - -## Notes - -- Deprecated: the service is offline and hosting has ceased, so no current grant can be downloaded against -- Homepage (2026-08-24) states the service is offline and hosting has ceased -- Historical wording on that notice: "free-to-use, Public Domain music downloads". That is not a current grant you can download against -- Prefer [kenney-music-jingles](kenney-music-jingles.md) for CC0 stingers, [incompetech](incompetech.md) for CC-BY beds, or the music inside [ansimuz-sunnyland](../2d/ansimuz-sunnyland.md) if you can carry that pack's CC0 field - -## Evidence - -- Live homepage (2026-08-24): "we have officially taken the service offline" -- Same page (2026-08-24): "The hosting and maintenance of the site have ceased" - -## Related - -- [kenney-music-jingles](kenney-music-jingles.md) -- [incompetech](incompetech.md) -- [filmmusic-ende](filmmusic-ende.md) -- [../2d/ansimuz-sunnyland](../2d/ansimuz-sunnyland.md) +--- +id: freepd +name: FreePD +url: https://freepd.com +category: audio +subcategories: [music] +license: unknown +commercial: unknown +attribution_required: false +formats: [MP3] +tags: [music, offline] +added: 2026-08-24 +verified: 2026-08-24 +status: deprecated +--- + +# FreePD + +Former public-domain music download site. The live homepage on 2026-08-24 is a closure notice after 17 years. Do not plan a pipeline around it. The catalog keeps the record so the next session does not spend a research pass rediscovering a dead CC0-music lead. + +## Notes + +- Deprecated: the service is offline and hosting has ceased, so no current grant can be downloaded against +- Homepage (2026-08-24) states the service is offline and hosting has ceased +- Historical wording on that notice: "free-to-use, Public Domain music downloads". That is not a current grant you can download against +- Prefer [kenney-music-jingles](kenney-music-jingles.md) for CC0 stingers, [incompetech](incompetech.md) for CC-BY beds, or the music inside [ansimuz-sunnyland](../2d/ansimuz-sunnyland.md) if you can carry that pack's CC0 field + +## Evidence + +- Live homepage (2026-08-24): "we have officially taken the service offline" +- Same page (2026-08-24): "The hosting and maintenance of the site have ceased" + +## Related + +- [kenney-music-jingles](kenney-music-jingles.md) +- [incompetech](incompetech.md) +- [filmmusic-ende](filmmusic-ende.md) +- [../2d/ansimuz-sunnyland](../2d/ansimuz-sunnyland.md) diff --git a/catalog/audio/freesound.md b/catalog/audio/freesound.md index a381172..c4cc583 100644 --- a/catalog/audio/freesound.md +++ b/catalog/audio/freesound.md @@ -1,45 +1,46 @@ ---- -id: freesound -name: Freesound -url: https://freesound.org -category: audio -subcategories: [sfx, field-recordings] -license: varies -commercial: varies -attribution_required: unknown -formats: [WAV, FLAC, OGG] -tags: [community, filter-required, cc0-filter] -verified: 2026-10-04 -status: needs-review ---- - -# Freesound - -Huge community audio library. Per-sound licenses are **CC0**, **CC BY**, or **CC BY-NC** (plus legacy Sampling+). Filter to **CC0** (or BY with credit) for commercial shipping — NC / Sampling+ uploads are not commercial-safe. - -## Notes - -- **Content ID reaches sound effects, through third parties.** Freesound's own FAQ (read 2026-09-23) explains it: musicians put "raw" Freesound sounds into songs and register those songs with YouTube Content ID, so any other video containing the same unedited sound gets matched. It adds that a sound "modified with plugins, stretched or slowed" is less likely to match, and that a claim can be disputed by showing the Freesound upload predates the song. For a game, process sounds before you ship them, which also protects your players' videos - -- `commercial: varies` (set 2026-09-26): the FAQ names three per-sound licences, and one of them (BY-NC) forbids commercial use, so this is the per-file case the catalog marks `varies`. Still open: credit is also per sound (CC0 none, BY required), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review` - -- Re-checked 2026-10-04: FAQ and website ToS unchanged. Still open: credit is per sound (CC0 none, BY required), which `attribution_required` cannot express - -- Search filters are not a legal guarantee — open each sound’s license page before packaging -- Attribution list tool: freesound.org/home/attribution/ -- Site ToS restricts commercial use of the *website portal*; sound reuse still follows the per-file Creative Commons choice -- Prefer [kenney-rpg-audio](kenney-rpg-audio.md) / [bigsoundbank](bigsoundbank.md) when you want site-wide commercial clarity - -## Evidence - -- Live [FAQ — Licenses](https://freesound.org/help/faq/) (2026-07-19): uploaders choose CC0 / BY / BY-NC; FAQ summary: NC means “you can't earn any money with the piece of work you create!” -- Live [website ToS](https://freesound.org/help/tos_web/) (2026-07-19): sounds/metadata licensed under the CC license the uploader selects — not a site-wide commercial grant → keep `needs-review` / `commercial: unknown` -- Live [FAQ — Licenses](https://freesound.org/help/faq/) (2026-09-26): "freesound lets the user select one of three licenses for their sounds. And, we used to have a 4th license"; zero: "you can do pretty much what you want with the sound"; attribution: "you should always mention the original creators"; noncommercial: "you can't earn any money with the piece of work you create!" -- Live [FAQ](https://freesound.org/help/faq/) (2026-10-04): unchanged: "freesound lets the user select one of three licenses for their sounds"; "For "attribution" you should always mention the original creators of the sounds when you use them." -- Live [website ToS](https://freesound.org/help/tos_web/) (2026-10-04): "Unless otherwise agreed in writing with us, you may not use the Freesound website portal for commercial purposes." - -## Related - -- [bigsoundbank](bigsoundbank.md) -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [sonniss-gdc](sonniss-gdc.md) +--- +id: freesound +name: Freesound +url: https://freesound.org +category: audio +subcategories: [sfx, field-recordings] +license: varies +commercial: varies +attribution_required: unknown +formats: [WAV, FLAC, OGG] +tags: [community, filter-required, cc0-filter] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# Freesound + +Huge community audio library. Per-sound licenses are **CC0**, **CC BY**, or **CC BY-NC** (plus legacy Sampling+). Filter to **CC0** (or BY with credit) for commercial shipping — NC / Sampling+ uploads are not commercial-safe. + +## Notes + +- **Content ID reaches sound effects, through third parties.** Freesound's own FAQ (read 2026-09-23) explains it: musicians put "raw" Freesound sounds into songs and register those songs with YouTube Content ID, so any other video containing the same unedited sound gets matched. It adds that a sound "modified with plugins, stretched or slowed" is less likely to match, and that a claim can be disputed by showing the Freesound upload predates the song. For a game, process sounds before you ship them, which also protects your players' videos + +- `commercial: varies` (set 2026-09-26): the FAQ names three per-sound licences, and one of them (BY-NC) forbids commercial use, so this is the per-file case the catalog marks `varies`. Still open: credit is also per sound (CC0 none, BY required), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review` + +- Re-checked 2026-10-04: FAQ and website ToS unchanged. Still open: credit is per sound (CC0 none, BY required), which `attribution_required` cannot express + +- Search filters are not a legal guarantee — open each sound’s license page before packaging +- Attribution list tool: freesound.org/home/attribution/ +- Site ToS restricts commercial use of the *website portal*; sound reuse still follows the per-file Creative Commons choice +- Prefer [kenney-rpg-audio](kenney-rpg-audio.md) / [bigsoundbank](bigsoundbank.md) when you want site-wide commercial clarity + +## Evidence + +- Live [FAQ — Licenses](https://freesound.org/help/faq/) (2026-07-19): uploaders choose CC0 / BY / BY-NC; FAQ summary: NC means “you can't earn any money with the piece of work you create!” +- Live [website ToS](https://freesound.org/help/tos_web/) (2026-07-19): sounds/metadata licensed under the CC license the uploader selects — not a site-wide commercial grant → keep `needs-review` / `commercial: unknown` +- Live [FAQ — Licenses](https://freesound.org/help/faq/) (2026-09-26): "freesound lets the user select one of three licenses for their sounds. And, we used to have a 4th license"; zero: "you can do pretty much what you want with the sound"; attribution: "you should always mention the original creators"; noncommercial: "you can't earn any money with the piece of work you create!" +- Live [FAQ](https://freesound.org/help/faq/) (2026-10-04): unchanged: "freesound lets the user select one of three licenses for their sounds"; "For "attribution" you should always mention the original creators of the sounds when you use them." +- Live [website ToS](https://freesound.org/help/tos_web/) (2026-10-04): "Unless otherwise agreed in writing with us, you may not use the Freesound website portal for commercial purposes." + +## Related + +- [bigsoundbank](bigsoundbank.md) +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [sonniss-gdc](sonniss-gdc.md) diff --git a/catalog/audio/gboxmikefozzy-footsteps.md b/catalog/audio/gboxmikefozzy-footsteps.md index b3f507e..7ae749d 100644 --- a/catalog/audio/gboxmikefozzy-footsteps.md +++ b/catalog/audio/gboxmikefozzy-footsteps.md @@ -1,35 +1,36 @@ ---- -id: gboxmikefozzy-footsteps -name: GboxMikeFozzy Footsteps (OGA) -url: https://opengameart.org/content/footsteps-0 -category: audio -subcategories: [sfx, footsteps] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG] -tags: [footsteps, subway, field-recording] -verified: 2026-08-24 -status: active ---- - -# GboxMikeFozzy Footsteps - -Small CC0 footstep set recorded in a subway and cleaned in Audacity. Handy starter loops when you need real footsteps without a huge library. - -## Notes - -- Author notice: “None at all, use freely :)” -- Pair with [congusbongus-footsteps-surfaces](congusbongus-footsteps-surfaces.md) for multi-surface coverage -- Prefer [bigsoundbank](bigsoundbank.md) / [mixkit-sfx](mixkit-sfx.md) when you need volume - -## Evidence - -- Live OGA page (2026-08-24): license badge: **CC0**; Copyright/Attribution Notice: “None at all, use freely :)” - -## Related - -- [congusbongus-footsteps-surfaces](congusbongus-footsteps-surfaces.md) -- [bigsoundbank](bigsoundbank.md) -- [mixkit-sfx](mixkit-sfx.md) +--- +id: gboxmikefozzy-footsteps +name: GboxMikeFozzy Footsteps (OGA) +url: https://opengameart.org/content/footsteps-0 +category: audio +subcategories: [sfx, footsteps] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG] +tags: [footsteps, subway, field-recording] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# GboxMikeFozzy Footsteps (OGA) + +Small CC0 footstep set recorded in a subway and cleaned in Audacity. Handy starter loops when you need real footsteps without a huge library. + +## Notes + +- Author notice: “None at all, use freely :)” +- Pair with [congusbongus-footsteps-surfaces](congusbongus-footsteps-surfaces.md) for multi-surface coverage +- Prefer [bigsoundbank](bigsoundbank.md) / [mixkit-sfx](mixkit-sfx.md) when you need volume + +## Evidence + +- Live OGA page (2026-08-24): license badge: **CC0**; Copyright/Attribution Notice: “None at all, use freely :)” + +## Related + +- [congusbongus-footsteps-surfaces](congusbongus-footsteps-surfaces.md) +- [bigsoundbank](bigsoundbank.md) +- [mixkit-sfx](mixkit-sfx.md) diff --git a/catalog/audio/incompetech.md b/catalog/audio/incompetech.md index 2090ac8..b51483f 100644 --- a/catalog/audio/incompetech.md +++ b/catalog/audio/incompetech.md @@ -1,39 +1,40 @@ ---- -id: incompetech -name: Incompetech (Kevin MacLeod) -url: https://incompetech.com -category: audio -subcategories: [music] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Title Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 4.0 https://creativecommons.org/licenses/by/4.0/" -formats: [MP3, WAV] -tags: [music, loops] -verified: 2026-08-24 -status: active ---- - -# Incompetech - -Large library of tracks by Kevin MacLeod under CC BY 4.0. Commercial use including games is expected if you credit. Paid no-attribution "Standard License" exists for ads and other credit-impossible formats. The site homepage is now mostly graph-paper tools; the music grant lives on the music FAQ. - -## Notes - -- Music FAQ names video games and says credits go on a Credits screen in settings -- Required credit format is specified on the FAQ (title, name, site, CC BY 4.0 URL); copy that, do not invent one -- YouTube monetization is explicitly allowed with credit -- **Content ID: an in-game credit satisfies the licence but not YouTube.** Per the publisher's own [YouTube Content ID](https://incompetech.com/music/royalty-free/youtube-contentid.html) page (read 2026-09-23), a claim usually follows when "the credit was placed in the video itself, and the credit could not be read automatically"; the fix is a credit in the video's description text, then a dispute, released "within 72 hours". For a game this lands on your players: anyone who streams or posts your game gets the claim unless they add the credit to their own description, and a credits screen shown on camera does not count. Choose a no-attribution source if you want let's-players to post freely -- Homepage "Public Domain License: Creative Commons 0" applies to the graph-paper generators, not the music - -## Evidence - -- Live [Music FAQ](https://incompetech.com/music/royalty-free/faq.html) (2026-08-24): "Licensed under Creative Commons: By Attribution 4.0" -- Same page (2026-08-24): "Video Games — Most commonly, credits are placed on a Credits screen" - -## Related - -- [kenney-music-jingles](kenney-music-jingles.md) -- [purple-planet](purple-planet.md) -- [soundimage](soundimage.md) +--- +id: incompetech +name: Incompetech (Kevin MacLeod) +url: https://incompetech.com +category: audio +subcategories: [music] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Title Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 4.0 https://creativecommons.org/licenses/by/4.0/" +formats: [MP3, WAV] +tags: [music, loops] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Incompetech (Kevin MacLeod) + +Large library of tracks by Kevin MacLeod under CC BY 4.0. Commercial use including games is expected if you credit. Paid no-attribution "Standard License" exists for ads and other credit-impossible formats. The site homepage is now mostly graph-paper tools; the music grant lives on the music FAQ. + +## Notes + +- Music FAQ names video games and says credits go on a Credits screen in settings +- Required credit format is specified on the FAQ (title, name, site, CC BY 4.0 URL); copy that, do not invent one +- YouTube monetization is explicitly allowed with credit +- **Content ID: an in-game credit satisfies the licence but not YouTube.** Per the publisher's own [YouTube Content ID](https://incompetech.com/music/royalty-free/youtube-contentid.html) page (read 2026-09-23), a claim usually follows when "the credit was placed in the video itself, and the credit could not be read automatically"; the fix is a credit in the video's description text, then a dispute, released "within 72 hours". For a game this lands on your players: anyone who streams or posts your game gets the claim unless they add the credit to their own description, and a credits screen shown on camera does not count. Choose a no-attribution source if you want let's-players to post freely +- Homepage "Public Domain License: Creative Commons 0" applies to the graph-paper generators, not the music + +## Evidence + +- Live [Music FAQ](https://incompetech.com/music/royalty-free/faq.html) (2026-08-24): "Licensed under Creative Commons: By Attribution 4.0" +- Same page (2026-08-24): "Video Games — Most commonly, credits are placed on a Credits screen" + +## Related + +- [kenney-music-jingles](kenney-music-jingles.md) +- [purple-planet](purple-planet.md) +- [soundimage](soundimage.md) diff --git a/catalog/audio/kenney-impact-sounds.md b/catalog/audio/kenney-impact-sounds.md index 139b09e..e4c4bb1 100644 --- a/catalog/audio/kenney-impact-sounds.md +++ b/catalog/audio/kenney-impact-sounds.md @@ -1,34 +1,35 @@ ---- -id: kenney-impact-sounds -name: Kenney Impact Sounds -url: https://kenney.nl/assets/impact-sounds -publisher: Kenney -category: audio -subcategories: [sfx, foley, impact] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG, WAV] -tags: [impact, foley] -verified: 2026-07-19 -status: active ---- - -# Kenney Impact Sounds - -130 CC0 impact/foley hits — punches, thuds, and physical impacts for prototyping combat and UI punch-up. - -## Notes - -- Pair with [kenney-rpg-audio](kenney-rpg-audio.md) for footsteps + hits -- Attribution example (optional): `SFX by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-19): License = Creative Commons **CC0**; Category Audio; 130 files - -## Related - -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [mixkit-sfx](mixkit-sfx.md) +--- +id: kenney-impact-sounds +name: Kenney Impact Sounds +url: https://kenney.nl/assets/impact-sounds +publisher: Kenney +category: audio +subcategories: [sfx, foley, impact] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG, WAV] +tags: [impact, foley] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney Impact Sounds + +130 CC0 impact/foley hits — punches, thuds, and physical impacts for prototyping combat and UI punch-up. + +## Notes + +- Pair with [kenney-rpg-audio](kenney-rpg-audio.md) for footsteps + hits +- Attribution example (optional): `SFX by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-19): License = Creative Commons **CC0**; Category Audio; 130 files + +## Related + +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [mixkit-sfx](mixkit-sfx.md) diff --git a/catalog/audio/kenney-interface-sounds.md b/catalog/audio/kenney-interface-sounds.md index 31e1de8..4a70b9e 100644 --- a/catalog/audio/kenney-interface-sounds.md +++ b/catalog/audio/kenney-interface-sounds.md @@ -1,34 +1,35 @@ ---- -id: kenney-interface-sounds -name: Kenney Interface Sounds -url: https://kenney.nl/assets/interface-sounds -publisher: Kenney -category: audio -subcategories: [sfx, ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG, WAV] -tags: [ui, interface, click] -verified: 2026-08-24 -status: active ---- - -# Kenney Interface Sounds - -100 CC0 interface/button clicks — broader UI kit than UI Audio for dense menus and HUD feedback. - -## Notes - -- Prefer this when you need more variety than [kenney-ui-audio](kenney-ui-audio.md) -- Pair with [kenney-impact-sounds](kenney-impact-sounds.md) for hits - -## Evidence - -- Live pack page (2026-08-24): License **Creative Commons CC0**. - -## Related - -- [kenney-ui-audio](kenney-ui-audio.md) -- [kenney-impact-sounds](kenney-impact-sounds.md) +--- +id: kenney-interface-sounds +name: Kenney Interface Sounds +url: https://kenney.nl/assets/interface-sounds +publisher: Kenney +category: audio +subcategories: [sfx, ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG, WAV] +tags: [ui, interface, click] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Kenney Interface Sounds + +100 CC0 interface/button clicks — broader UI kit than UI Audio for dense menus and HUD feedback. + +## Notes + +- Prefer this when you need more variety than [kenney-ui-audio](kenney-ui-audio.md) +- Pair with [kenney-impact-sounds](kenney-impact-sounds.md) for hits + +## Evidence + +- Live pack page (2026-08-24): License **Creative Commons CC0**. + +## Related + +- [kenney-ui-audio](kenney-ui-audio.md) +- [kenney-impact-sounds](kenney-impact-sounds.md) diff --git a/catalog/audio/kenney-music-jingles.md b/catalog/audio/kenney-music-jingles.md index 84d4be6..48f0fd7 100644 --- a/catalog/audio/kenney-music-jingles.md +++ b/catalog/audio/kenney-music-jingles.md @@ -1,42 +1,43 @@ ---- -id: kenney-music-jingles -name: Kenney Music Jingles -url: https://kenney.nl/assets/music-jingles -publisher: Kenney -category: audio -subcategories: [music, jingles, stingers] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG] -tags: [music, stinger, jingle, ui] -verified: 2026-08-24 -status: active ---- - -# Kenney Music Jingles - -85 short CC0 musical stingers: level complete, game over, item pickup, menu confirm, and similar one-shot cues. This is the catalog's first music source that needs no attribution at all. Every other music entry here is CC-BY or a custom license, so a project that wants zero credit-screen obligations previously had no compliant option for musical cues. These are jingles rather than loops, so they solve stingers and not background scoring. - -## Notes - -- One-shots of roughly one to four seconds, not loopable beds; pair with a CC-BY track for actual background music if you can carry the credit -- Ships as OGG, which Godot and Unity both stream without conversion -- Released 2014 and unchanged since, so expect a straightforward flat file layout with no per-file metadata -- CC0 means no credit screen entry is required, though Kenney requests a voluntary donation on the download page -- The same download is bundled inside the paid Kenney all-in-one itch bundle; the standalone pack is free and carries the same CC0 terms - -## Evidence - -- Live asset page (2026-08-24): License field reads "Creative Commons CC0", linking creativecommons.org/publicdomain/zero/1.0/ -- Same page (2026-08-24): Files count 85, Category Audio - -## Related - -- [kenney-interface-sounds](kenney-interface-sounds.md) -- [kenney-ui-audio](kenney-ui-audio.md) -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [incompetech](incompetech.md) -- [tallbeard-abstraction-music-loop-bundle](tallbeard-abstraction-music-loop-bundle.md) -- [../tools/jsfxr](../tools/jsfxr.md) +--- +id: kenney-music-jingles +name: Kenney Music Jingles +url: https://kenney.nl/assets/music-jingles +publisher: Kenney +category: audio +subcategories: [music, jingles, stingers] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG] +tags: [music, stinger, jingle, ui] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Kenney Music Jingles + +85 short CC0 musical stingers: level complete, game over, item pickup, menu confirm, and similar one-shot cues. This is the catalog's first music source that needs no attribution at all. Every other music entry here is CC-BY or a custom license, so a project that wants zero credit-screen obligations previously had no compliant option for musical cues. These are jingles rather than loops, so they solve stingers and not background scoring. + +## Notes + +- One-shots of roughly one to four seconds, not loopable beds; pair with a CC-BY track for actual background music if you can carry the credit +- Ships as OGG, which Godot and Unity both stream without conversion +- Released 2014 and unchanged since, so expect a straightforward flat file layout with no per-file metadata +- CC0 means no credit screen entry is required, though Kenney requests a voluntary donation on the download page +- The same download is bundled inside the paid Kenney all-in-one itch bundle; the standalone pack is free and carries the same CC0 terms + +## Evidence + +- Live asset page (2026-08-24): License field reads "Creative Commons CC0", linking creativecommons.org/publicdomain/zero/1.0/ +- Same page (2026-08-24): Files count 85, Category Audio + +## Related + +- [kenney-interface-sounds](kenney-interface-sounds.md) +- [kenney-ui-audio](kenney-ui-audio.md) +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [incompetech](incompetech.md) +- [tallbeard-abstraction-music-loop-bundle](tallbeard-abstraction-music-loop-bundle.md) +- [../tools/jsfxr](../tools/jsfxr.md) diff --git a/catalog/audio/kenney-rpg-audio.md b/catalog/audio/kenney-rpg-audio.md index 56ecc1c..e863d1f 100644 --- a/catalog/audio/kenney-rpg-audio.md +++ b/catalog/audio/kenney-rpg-audio.md @@ -1,35 +1,36 @@ ---- -id: kenney-rpg-audio -name: Kenney RPG Audio -url: https://kenney.nl/assets/rpg-audio -publisher: Kenney -category: audio -subcategories: [sfx, footsteps, foley] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG, WAV] -tags: [footsteps, rpg, weapons] -verified: 2026-07-19 -status: active ---- - -# Kenney RPG Audio - -50 CC0 RPG foley clips tagged **footstep** / weapon / foley — quick gap-filler for stylized movement and combat SFX without Mixamo-tier ToS. - -## Notes - -- Same Kenney CC0 family as the 3D catalog entry; this pack is the footstep-relevant download -- Attribution example (optional): `SFX by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-19): License = Creative Commons **CC0** (`creativecommons.org/publicdomain/zero/1.0/`); tags include footstep/foley/weapon - -## Related - -- [kenney-impact-sounds](kenney-impact-sounds.md) -- [kenney](../3d/kenney.md) -- [sonniss-gdc](sonniss-gdc.md) +--- +id: kenney-rpg-audio +name: Kenney RPG Audio +url: https://kenney.nl/assets/rpg-audio +publisher: Kenney +category: audio +subcategories: [sfx, footsteps, foley] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG, WAV] +tags: [footsteps, rpg, weapons] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Kenney RPG Audio + +50 CC0 RPG foley clips tagged **footstep** / weapon / foley — quick gap-filler for stylized movement and combat SFX without Mixamo-tier ToS. + +## Notes + +- Same Kenney CC0 family as the 3D catalog entry; this pack is the footstep-relevant download +- Attribution example (optional): `SFX by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-19): License = Creative Commons **CC0** (`creativecommons.org/publicdomain/zero/1.0/`); tags include footstep/foley/weapon + +## Related + +- [kenney-impact-sounds](kenney-impact-sounds.md) +- [kenney](../3d/kenney.md) +- [sonniss-gdc](sonniss-gdc.md) diff --git a/catalog/audio/kenney-sci-fi-sounds.md b/catalog/audio/kenney-sci-fi-sounds.md index 6a0284d..70e4217 100644 --- a/catalog/audio/kenney-sci-fi-sounds.md +++ b/catalog/audio/kenney-sci-fi-sounds.md @@ -1,34 +1,35 @@ ---- -id: kenney-sci-fi-sounds -name: Kenney Sci-fi Sounds -url: https://kenney.nl/assets/sci-fi-sounds -publisher: Kenney -category: audio -subcategories: [sfx] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG, WAV] -tags: [sci-fi, space, engine] -verified: 2026-08-24 -status: active ---- - -# Kenney Sci-fi Sounds - -70 CC0 sci-fi/space/engine SFX — lasers, thrusters, UI blips for space/FPS kits. - -## Notes - -- CC0 commercial embed OK; donation optional -- Complements [kenney-rpg-audio](kenney-rpg-audio.md) / [kenney-impact-sounds](kenney-impact-sounds.md) for other genres - -## Evidence - -- Live pack page (2026-08-24): License **Creative Commons CC0**. Files 70×. - -## Related - -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [kenney-impact-sounds](kenney-impact-sounds.md) +--- +id: kenney-sci-fi-sounds +name: Kenney Sci-fi Sounds +url: https://kenney.nl/assets/sci-fi-sounds +publisher: Kenney +category: audio +subcategories: [sfx] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG, WAV] +tags: [sci-fi, space, engine] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Kenney Sci-fi Sounds + +70 CC0 sci-fi/space/engine SFX — lasers, thrusters, UI blips for space/FPS kits. + +## Notes + +- CC0 commercial embed OK; donation optional +- Complements [kenney-rpg-audio](kenney-rpg-audio.md) / [kenney-impact-sounds](kenney-impact-sounds.md) for other genres + +## Evidence + +- Live pack page (2026-08-24): License **Creative Commons CC0**. Files 70×. + +## Related + +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [kenney-impact-sounds](kenney-impact-sounds.md) diff --git a/catalog/audio/kenney-ui-audio.md b/catalog/audio/kenney-ui-audio.md index 2309620..3c3f935 100644 --- a/catalog/audio/kenney-ui-audio.md +++ b/catalog/audio/kenney-ui-audio.md @@ -1,34 +1,35 @@ ---- -id: kenney-ui-audio -name: Kenney UI Audio -url: https://kenney.nl/assets/ui-audio -publisher: Kenney -category: audio -subcategories: [sfx, ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [OGG, WAV] -tags: [ui, click, button] -verified: 2026-08-24 -status: active ---- - -# Kenney UI Audio - -50 CC0 UI clicks/switches — menus, toggles, confirm/cancel without hunting Freesound. - -## Notes - -- Same Kenney CC0 terms as other packs; keep files with your project -- Complements [kenney-interface-sounds](kenney-interface-sounds.md) (larger set) - -## Evidence - -- Live pack page (2026-08-24): License **Creative Commons CC0** (link to CC0 1.0). Files 50×. - -## Related - -- [kenney-interface-sounds](kenney-interface-sounds.md) -- [kenney-rpg-audio](kenney-rpg-audio.md) +--- +id: kenney-ui-audio +name: Kenney UI Audio +url: https://kenney.nl/assets/ui-audio +publisher: Kenney +category: audio +subcategories: [sfx, ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [OGG, WAV] +tags: [ui, click, button] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Kenney UI Audio + +50 CC0 UI clicks/switches — menus, toggles, confirm/cancel without hunting Freesound. + +## Notes + +- Same Kenney CC0 terms as other packs; keep files with your project +- Complements [kenney-interface-sounds](kenney-interface-sounds.md) (larger set) + +## Evidence + +- Live pack page (2026-08-24): License **Creative Commons CC0** (link to CC0 1.0). Files 50×. + +## Related + +- [kenney-interface-sounds](kenney-interface-sounds.md) +- [kenney-rpg-audio](kenney-rpg-audio.md) diff --git a/catalog/audio/mixkit-sfx.md b/catalog/audio/mixkit-sfx.md index 9878249..460d925 100644 --- a/catalog/audio/mixkit-sfx.md +++ b/catalog/audio/mixkit-sfx.md @@ -1,45 +1,46 @@ ---- -id: mixkit-sfx -name: Mixkit Sound Effects -url: https://mixkit.co/free-sound-effects/ -publisher: Envato -category: audio -subcategories: [sfx] -license: custom -commercial: true -attribution_required: false -formats: [WAV, MP3] -tags: [sfx, no-signup] -verified: 2026-09-23 -status: active ---- - -# Mixkit Sound Effects - -Envato's free sound effects library. The Mixkit Sound Effects Free License names video games among permitted uses, needs no attribution, and needs no signup. A broad filler rather than a game-focused library: for footsteps or impacts first, look at Kenney or Sonniss. - -## Notes - -- **Use in a game is explicit.** The licence lists "Video games" and permits distributing and performing the sounds "in video games" -- **You may not redistribute the sounds by themselves:** not "on its own, as stock, in a tool or template, or with source files". Shipping them inside your game is fine; shipping them in an asset pack or a template for other developers is not -- **You may not register them with a rights management service** such as YouTube Content ID. See the Content ID note in [the audio README](README.md) -- **User Terms (read 2026-09-23):** you must be 18 or over to use Mixkit; no scripts or bots to mass-download or scrape the library; no making items available "on a stock or inventory basis"; and copies may be sold only after "applying human skill and effort, and incorporating other elements", which a game does. They say nothing about games either way -- **Envato Acceptable Use Policy (read 2026-09-24), which the User Terms bind:** no use of assets "to train, develop, or enhance artificial intelligence models"; no content that promotes "the supply of weapons or gambling" (a real-money gambling game is the case to check); and assets that "depict or reference sensitive topics" may be used only for "an educational, informational, journalistic, or advocacy purpose". Envato also reserves action against anything that "looks or feels like" a listed breach. None of it mentions games; the Fair Use Policy adds only a ban on bulk or automated downloading. Mixkit's own sound categories include "Warfare"; the policy does not say whether a war game is a sensitive-topic use, so that call is Envato's -- Each Mixkit item type has its own licence. The Stock Music and Stock Video licences differ from this one, and Stock Video also has a Restricted licence. Check which one you are reading -- Do not confuse free Mixkit with the paid Envato Elements catalogue -- The licence page opens behind a cookie consent dialog. The licence text is in the page and was read without accepting cookies - -## Evidence - -- Live `mixkit.co/license/#sfxFree` (2026-09-23): "Items under the Mixkit Sound Effects Free License can be used in your commercial and non-commercial projects for free." -- Same licence (2026-09-23): "You can't redistribute the Item on its own, as stock, in a tool or template, or with source files. You're also not allowed to claim them as your own or register them on any rights management service." -- Live SFX hub (2026-07-19): "royalty-free and can be used without attribution" -- Live [Mixkit User Terms](https://mixkit.co/terms/), section 9 (2026-09-23): "sell physical or digital copies of Items without first altering them by applying human skill and effort, and incorporating other elements" is listed as a restriction; section 7: "You must be 18 years of age or over to access and use Mixkit." -- Live [Envato Acceptable Use Policy](https://help.elements.envato.com/hc/en-us/articles/31035788503321-Acceptable-Use-Policy), last revised September 2, 2026 (2026-09-24): "if there are Assets available on an Envato Site that depict or reference sensitive topics, these Assets may only be used in a context where it serves an educational, informational, journalistic, or advocacy purpose" - -## Related - -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [bigsoundbank](bigsoundbank.md) -- [sonniss-gdc](sonniss-gdc.md) -- [pixabay-audio](pixabay-audio.md) +--- +id: mixkit-sfx +name: Mixkit Sound Effects +url: https://mixkit.co/free-sound-effects/ +publisher: Envato +category: audio +subcategories: [sfx] +license: custom +commercial: true +attribution_required: false +formats: [WAV, MP3] +tags: [sfx, no-signup] +added: 2026-07-19 +verified: 2026-09-23 +status: active +--- + +# Mixkit Sound Effects + +Envato's free sound effects library. The Mixkit Sound Effects Free License names video games among permitted uses, needs no attribution, and needs no signup. A broad filler rather than a game-focused library: for footsteps or impacts first, look at Kenney or Sonniss. + +## Notes + +- **Use in a game is explicit.** The licence lists "Video games" and permits distributing and performing the sounds "in video games" +- **You may not redistribute the sounds by themselves:** not "on its own, as stock, in a tool or template, or with source files". Shipping them inside your game is fine; shipping them in an asset pack or a template for other developers is not +- **You may not register them with a rights management service** such as YouTube Content ID. See the Content ID note in [the audio README](README.md) +- **User Terms (read 2026-09-23):** you must be 18 or over to use Mixkit; no scripts or bots to mass-download or scrape the library; no making items available "on a stock or inventory basis"; and copies may be sold only after "applying human skill and effort, and incorporating other elements", which a game does. They say nothing about games either way +- **Envato Acceptable Use Policy (read 2026-09-24), which the User Terms bind:** no use of assets "to train, develop, or enhance artificial intelligence models"; no content that promotes "the supply of weapons or gambling" (a real-money gambling game is the case to check); and assets that "depict or reference sensitive topics" may be used only for "an educational, informational, journalistic, or advocacy purpose". Envato also reserves action against anything that "looks or feels like" a listed breach. None of it mentions games; the Fair Use Policy adds only a ban on bulk or automated downloading. Mixkit's own sound categories include "Warfare"; the policy does not say whether a war game is a sensitive-topic use, so that call is Envato's +- Each Mixkit item type has its own licence. The Stock Music and Stock Video licences differ from this one, and Stock Video also has a Restricted licence. Check which one you are reading +- Do not confuse free Mixkit with the paid Envato Elements catalogue +- The licence page opens behind a cookie consent dialog. The licence text is in the page and was read without accepting cookies + +## Evidence + +- Live `mixkit.co/license/#sfxFree` (2026-09-23): "Items under the Mixkit Sound Effects Free License can be used in your commercial and non-commercial projects for free." +- Same licence (2026-09-23): "You can't redistribute the Item on its own, as stock, in a tool or template, or with source files. You're also not allowed to claim them as your own or register them on any rights management service." +- Live SFX hub (2026-07-19): "royalty-free and can be used without attribution" +- Live [Mixkit User Terms](https://mixkit.co/terms/), section 9 (2026-09-23): "sell physical or digital copies of Items without first altering them by applying human skill and effort, and incorporating other elements" is listed as a restriction; section 7: "You must be 18 years of age or over to access and use Mixkit." +- Live [Envato Acceptable Use Policy](https://help.elements.envato.com/hc/en-us/articles/31035788503321-Acceptable-Use-Policy), last revised September 2, 2026 (2026-09-24): "if there are Assets available on an Envato Site that depict or reference sensitive topics, these Assets may only be used in a context where it serves an educational, informational, journalistic, or advocacy purpose" + +## Related + +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [bigsoundbank](bigsoundbank.md) +- [sonniss-gdc](sonniss-gdc.md) +- [pixabay-audio](pixabay-audio.md) diff --git a/catalog/audio/musopen.md b/catalog/audio/musopen.md index 78b79b3..3678b7b 100644 --- a/catalog/audio/musopen.md +++ b/catalog/audio/musopen.md @@ -1,44 +1,45 @@ ---- -id: musopen -name: Musopen -url: https://musopen.org -category: audio -subcategories: [music] -license: varies -commercial: varies -attribution_required: unknown -formats: [MP3] -tags: [music, recordings, classical, per-file-license] -verified: 2026-10-04 -status: needs-review ---- - -# Musopen - -Classical recordings and scores, most of them marked public domain, some not. Every recording carries its own licence icon, and on the one work page checked, one of six recordings was CC BY-NC-SA 3.0, which rules it out for a commercial game. Stays `needs-review` as a whole: this is an aggregator where the licence is decided per recording. - -## Notes - -- **Check the licence icon on the exact recording you download.** On Chopin's Nocturnes, Op. 9, five recordings link the Public Domain Mark 1.0 and one (Op. 9 no. 3, Gleb Ivanov) links CC BY-NC-SA 3.0. The same piece can be safe from one performer and non-commercial from another -- The Public Domain Mark is a label, not a licence: it records Musopen's view that the recording is free of copyright. The Terms of Use say Musopen "does not warrant that all content is in the public domain" and that users "are responsible for determining the copyright status" -- The composition being public domain does not settle the recording. Interactive use needs the recording's own status -- The site Terms of Use also contain a generic "personal, non-commercial transitory viewing" clause for "materials (information or software)" on the website. It sits alongside per-recording licence icons and reads as boilerplate for the site itself, but it is on the page; this catalog does not resolve that conflict for you -- For music with a single, plain grant, prefer [incompetech](incompetech.md) or [kenney-music-jingles](kenney-music-jingles.md) -- Musopen's licence URLs (`/license/`, `/about/license/`) return 404; the Terms of Use page (`/tos/`) and the per-recording icons are where the statements live. The site is behind Cloudflare and loads only in a browser -- Re-checked 2026-10-04 in a browser: `/music/` and `/tos/` unchanged. Still open: licence is per recording (Public Domain Mark or CC, including BY-NC-SA), so credit and commercial use cannot be settled site-wide, and the ToS "non-commercial transitory viewing" clause still sits beside the per-recording icons - -## Evidence - -- Live `musopen.org/music/` (2026-09-23): "All the music we host is royalty and copyright free. For specific restrictions when applicable, check the license icons." -- Live `musopen.org/music/108-nocturnes-op-9/` (2026-09-23): per-recording links to `creativecommons.org/publicdomain/mark/1.0/` (five recordings) and `creativecommons.org/licenses/by-nc-sa/3.0/` (Op. 9 no. 3, Gleb Ivanov) -- Live `musopen.org/tos/` (2026-09-23): "Musopen provides access to music and sheet music that is believed to be in the public domain. However, Musopen does not warrant that all content is in the public domain" -- Live [`musopen.org/music/`](https://musopen.org/music/) (2026-10-04): unchanged: "All the music we host is royalty and copyright free. For specific restrictions when applicable, check the license icons." -- Live [`musopen.org/tos/`](https://musopen.org/tos/) (2026-10-04): unchanged: "Permission is granted to temporarily download one copy of the materials (information or software) on Musopen's website for personal, non-commercial transitory viewing only."; "Users are responsible for determining the copyright status of any content they wish to use." - -## Related - -- [freepd](freepd.md) -- [incompetech](incompetech.md) -- [kenney-music-jingles](kenney-music-jingles.md) -- [free-music-archive](free-music-archive.md) -- [filmmusic-ende](filmmusic-ende.md) +--- +id: musopen +name: Musopen +url: https://musopen.org +category: audio +subcategories: [music] +license: varies +commercial: varies +attribution_required: unknown +formats: [MP3] +tags: [music, recordings, classical, per-file-license] +added: 2026-08-24 +verified: 2026-10-04 +status: needs-review +--- + +# Musopen + +Classical recordings and scores, most of them marked public domain, some not. Every recording carries its own licence icon, and on the one work page checked, one of six recordings was CC BY-NC-SA 3.0, which rules it out for a commercial game. Stays `needs-review` as a whole: this is an aggregator where the licence is decided per recording. + +## Notes + +- **Check the licence icon on the exact recording you download.** On Chopin's Nocturnes, Op. 9, five recordings link the Public Domain Mark 1.0 and one (Op. 9 no. 3, Gleb Ivanov) links CC BY-NC-SA 3.0. The same piece can be safe from one performer and non-commercial from another +- The Public Domain Mark is a label, not a licence: it records Musopen's view that the recording is free of copyright. The Terms of Use say Musopen "does not warrant that all content is in the public domain" and that users "are responsible for determining the copyright status" +- The composition being public domain does not settle the recording. Interactive use needs the recording's own status +- The site Terms of Use also contain a generic "personal, non-commercial transitory viewing" clause for "materials (information or software)" on the website. It sits alongside per-recording licence icons and reads as boilerplate for the site itself, but it is on the page; this catalog does not resolve that conflict for you +- For music with a single, plain grant, prefer [incompetech](incompetech.md) or [kenney-music-jingles](kenney-music-jingles.md) +- Musopen's licence URLs (`/license/`, `/about/license/`) return 404; the Terms of Use page (`/tos/`) and the per-recording icons are where the statements live. The site is behind Cloudflare and loads only in a browser +- Re-checked 2026-10-04 in a browser: `/music/` and `/tos/` unchanged. Still open: licence is per recording (Public Domain Mark or CC, including BY-NC-SA), so credit and commercial use cannot be settled site-wide, and the ToS "non-commercial transitory viewing" clause still sits beside the per-recording icons + +## Evidence + +- Live `musopen.org/music/` (2026-09-23): "All the music we host is royalty and copyright free. For specific restrictions when applicable, check the license icons." +- Live `musopen.org/music/108-nocturnes-op-9/` (2026-09-23): per-recording links to `creativecommons.org/publicdomain/mark/1.0/` (five recordings) and `creativecommons.org/licenses/by-nc-sa/3.0/` (Op. 9 no. 3, Gleb Ivanov) +- Live `musopen.org/tos/` (2026-09-23): "Musopen provides access to music and sheet music that is believed to be in the public domain. However, Musopen does not warrant that all content is in the public domain" +- Live [`musopen.org/music/`](https://musopen.org/music/) (2026-10-04): unchanged: "All the music we host is royalty and copyright free. For specific restrictions when applicable, check the license icons." +- Live [`musopen.org/tos/`](https://musopen.org/tos/) (2026-10-04): unchanged: "Permission is granted to temporarily download one copy of the materials (information or software) on Musopen's website for personal, non-commercial transitory viewing only."; "Users are responsible for determining the copyright status of any content they wish to use." + +## Related + +- [freepd](freepd.md) +- [incompetech](incompetech.md) +- [kenney-music-jingles](kenney-music-jingles.md) +- [free-music-archive](free-music-archive.md) +- [filmmusic-ende](filmmusic-ende.md) diff --git a/catalog/audio/octave-ui-sounds.md b/catalog/audio/octave-ui-sounds.md index 0b1e144..31fedea 100644 --- a/catalog/audio/octave-ui-sounds.md +++ b/catalog/audio/octave-ui-sounds.md @@ -9,8 +9,10 @@ commercial: true attribution_required: false formats: [AIFF] tags: [interface, click, beeps, taps] +added: 2026-09-30 verified: 2026-09-30 status: active +maintenance: inactive --- # Octave @@ -21,6 +23,7 @@ status: active - The publisher page is raisedbeaches.com/octave, served over http only, so the entry links the GitHub repo that holds the files and the licence. raisesound.com, cited by some lists, is a parked domain for sale - The download is the GitHub repo scopegate/octave; its LICENSE.md is the grant. Repo last pushed 2014-11-06 +- Maintenance: no push to the GitHub repository scopegate/octave since 2014-11-06, per the GitHub API on 2026-10-22. The files are finished sounds, so that is age, not breakage - App/interactive use is the stated purpose: the page pitches the pack for "your app" - Convert AIFF to WAV/OGG for engines diff --git a/catalog/audio/pacdv.md b/catalog/audio/pacdv.md index 9af40cc..c45adeb 100644 --- a/catalog/audio/pacdv.md +++ b/catalog/audio/pacdv.md @@ -9,6 +9,7 @@ commercial: unknown attribution_required: false formats: [MP3] tags: [interface, machines, household, voices] +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/audio/pixabay-audio.md b/catalog/audio/pixabay-audio.md index f03c75a..e8159c6 100644 --- a/catalog/audio/pixabay-audio.md +++ b/catalog/audio/pixabay-audio.md @@ -1,42 +1,43 @@ ---- -id: pixabay-audio -name: Pixabay Audio -url: https://pixabay.com/sound-effects/ -publisher: Pixabay -category: audio -subcategories: [sfx, music] -license: custom -commercial: true -attribution_required: false -formats: [MP3, WAV] -tags: [curated] -verified: 2026-09-23 -status: active ---- - -# Pixabay Audio - -Royalty-free SFX and music under Pixabay's Content License: free commercial use, **no attribution**, modification allowed. Do **not** redistribute sounds as standalone packs; use them inside a game or production. - -## Notes - -- **The binding text is section 5 of the Terms of Service**, not the summary page. It grants "an irrevocable, worldwide, perpetual ... non-exclusive and royalty-free right to download, use, copy, modify or adapt the Content for commercial or non-commercial purposes". Games are not named, and nothing in the prohibited uses touches them -- **Standalone, defined:** unchanged, filtered, recoloured, resized or cropped content is standalone; content combined with other media "so long as the combined effect is to make a 'new' creative work" is not. A game is the second case; a sound pack is the first -- **Older uploads are CC0.** Anything with a "Published date" before 9 January 2019 is under CC0, not the Content License -- Prohibited uses beyond standalone: commercial use of trademarks, logos or brands in relation to goods and services; illegal, offensive or political contexts; misleading use; use in a trademark -- Avoid trademarked or branded recognisable content in commercial merchandise -- Prefer Kenney/Sonniss when you need explicit CC0/game-audio packs -- **Content ID: some Pixabay music is fingerprinted.** Pixabay's own guide (read 2026-09-23 in a browser; the site blocks scripts) says "many music composers, including those that share their work on Pixabay, have their content digitally fingerprinted via Content ID". Contributors can flag those tracks, and the flag shows on search results and the track page, but "not all contributors may flag their tracks", so verify in YouTube Studio. A claimed video can run ads you cannot monetise until cleared with the Pixabay License Certificate from whoever downloaded the track. For a game, that means your players' videos: pick unflagged tracks and check them before you ship - -## Evidence - -- Live [Content License Summary](https://pixabay.com/service/license-summary/) (2026-07-19): “Use Content for free”; “Use Content without having to attribute”; Prohibited: sell/distribute Content on a Standalone basis -- Live [Terms of Service](https://pixabay.com/service/terms/), section 5 (2026-09-23): "we grant you an irrevocable, worldwide, perpetual (or as long as allowed by law), non-exclusive and royalty-free right to download, use, copy, modify or adapt the Content for commercial or non-commercial purposes ('Content License')" -- Same page, section 4 (2026-09-23): "CC0 Content on the Service is any content which lists a \"Published date\" prior to January 9, 2019." -- Same page, section 6 (2026-09-23): "You do not need to credit Pixabay or the contributor of Content when you use it" - -## Related - -- [mixkit-sfx](mixkit-sfx.md) -- [zapsplat](zapsplat.md) -- [sonniss-gdc](sonniss-gdc.md) +--- +id: pixabay-audio +name: Pixabay Audio +url: https://pixabay.com/sound-effects/ +publisher: Pixabay +category: audio +subcategories: [sfx, music] +license: custom +commercial: true +attribution_required: false +formats: [MP3, WAV] +tags: [curated] +added: 2026-07-19 +verified: 2026-09-23 +status: active +--- + +# Pixabay Audio + +Royalty-free SFX and music under Pixabay's Content License: free commercial use, **no attribution**, modification allowed. Do **not** redistribute sounds as standalone packs; use them inside a game or production. + +## Notes + +- **The binding text is section 5 of the Terms of Service**, not the summary page. It grants "an irrevocable, worldwide, perpetual ... non-exclusive and royalty-free right to download, use, copy, modify or adapt the Content for commercial or non-commercial purposes". Games are not named, and nothing in the prohibited uses touches them +- **Standalone, defined:** unchanged, filtered, recoloured, resized or cropped content is standalone; content combined with other media "so long as the combined effect is to make a 'new' creative work" is not. A game is the second case; a sound pack is the first +- **Older uploads are CC0.** Anything with a "Published date" before 9 January 2019 is under CC0, not the Content License +- Prohibited uses beyond standalone: commercial use of trademarks, logos or brands in relation to goods and services; illegal, offensive or political contexts; misleading use; use in a trademark +- Avoid trademarked or branded recognisable content in commercial merchandise +- Prefer Kenney/Sonniss when you need explicit CC0/game-audio packs +- **Content ID: some Pixabay music is fingerprinted.** Pixabay's own guide (read 2026-09-23 in a browser; the site blocks scripts) says "many music composers, including those that share their work on Pixabay, have their content digitally fingerprinted via Content ID". Contributors can flag those tracks, and the flag shows on search results and the track page, but "not all contributors may flag their tracks", so verify in YouTube Studio. A claimed video can run ads you cannot monetise until cleared with the Pixabay License Certificate from whoever downloaded the track. For a game, that means your players' videos: pick unflagged tracks and check them before you ship + +## Evidence + +- Live [Content License Summary](https://pixabay.com/service/license-summary/) (2026-07-19): “Use Content for free”; “Use Content without having to attribute”; Prohibited: sell/distribute Content on a Standalone basis +- Live [Terms of Service](https://pixabay.com/service/terms/), section 5 (2026-09-23): "we grant you an irrevocable, worldwide, perpetual (or as long as allowed by law), non-exclusive and royalty-free right to download, use, copy, modify or adapt the Content for commercial or non-commercial purposes ('Content License')" +- Same page, section 4 (2026-09-23): "CC0 Content on the Service is any content which lists a \"Published date\" prior to January 9, 2019." +- Same page, section 6 (2026-09-23): "You do not need to credit Pixabay or the contributor of Content when you use it" + +## Related + +- [mixkit-sfx](mixkit-sfx.md) +- [zapsplat](zapsplat.md) +- [sonniss-gdc](sonniss-gdc.md) diff --git a/catalog/audio/pulselite-ui-sfx.md b/catalog/audio/pulselite-ui-sfx.md index 00cb02f..eb03abd 100644 --- a/catalog/audio/pulselite-ui-sfx.md +++ b/catalog/audio/pulselite-ui-sfx.md @@ -11,6 +11,7 @@ attribution_required: true attribution_string: "PulseLite UI SFX by Bigshadex (https://bigshadex.itch.io/pulselite-ui-sfx-free), CC BY 4.0" formats: [WAV, Godot] tags: [ui, menu, procedural, godot] +added: 2026-10-22 verified: 2026-10-21 status: active publisher: Bigshadex diff --git a/catalog/audio/purple-planet.md b/catalog/audio/purple-planet.md index 70eed9a..b45f748 100644 --- a/catalog/audio/purple-planet.md +++ b/catalog/audio/purple-planet.md @@ -9,6 +9,7 @@ commercial: unknown attribution_required: unknown formats: [MP3, WAV] tags: [music, ambient, cinematic] +added: 2026-07-19 verified: 2026-08-25 status: deprecated --- diff --git a/catalog/audio/sonniss-gdc.md b/catalog/audio/sonniss-gdc.md index 2bc9489..dc0f4de 100644 --- a/catalog/audio/sonniss-gdc.md +++ b/catalog/audio/sonniss-gdc.md @@ -1,39 +1,40 @@ ---- -id: sonniss-gdc -name: Sonniss #GameAudioGDC Bundle -url: https://sonniss.com/gameaudiogdc/ -category: audio -subcategories: [sfx, foley, ambience] -license: custom -commercial: true -attribution_required: false -formats: [WAV] -tags: [professional, large] -verified: 2026-08-24 -status: active ---- - -# Sonniss #GameAudioGDC - -Annual professional SFX dumps (multi-GB WAV). Custom EULA grants commercial game use with no attribution. Standalone resale and AI/ML training are prohibited. This is one of the few custom audio licenses that names games and interactive projects in the grant. - -## Notes - -- Binding text: [gdc-bundle-license](https://sonniss.com/gdc-bundle-license/) -- Bundle hub: [sonniss.com/gameaudiogdc](https://sonniss.com/gameaudiogdc/); seasonal portal often at [gdc.sonniss.com](https://gdc.sonniss.com/) -- "May not sell any of the sound effects as they come" still allows shipping them inside a compiled game -- Sonniss also sells small paid impact packs; those are not this free bundle - -## Evidence - -- Live [GDC bundle license](https://sonniss.com/gdc-bundle-license/) (2026-08-24): "personal and commercial projects without attribution to the original creator" -- Same page (2026-08-24): "games, films, television & interactive projects" -- Same page (2026-08-24): "expressly prohibited from using any sound effects licensed under this Agreement" -- Same page (2026-08-24): "purpose of training artificial intelligence technologies" - -## Related - -- [kenney-rpg-audio](kenney-rpg-audio.md) -- [mixkit-sfx](mixkit-sfx.md) -- [zapsplat](zapsplat.md) -- [pixabay-audio](pixabay-audio.md) +--- +id: sonniss-gdc +name: "Sonniss #GameAudioGDC Bundle" +url: https://sonniss.com/gameaudiogdc/ +category: audio +subcategories: [sfx, foley, ambience] +license: custom +commercial: true +attribution_required: false +formats: [WAV] +tags: [professional, large] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Sonniss #GameAudioGDC Bundle + +Annual professional SFX dumps (multi-GB WAV). Custom EULA grants commercial game use with no attribution. Standalone resale and AI/ML training are prohibited. This is one of the few custom audio licenses that names games and interactive projects in the grant. + +## Notes + +- Binding text: [gdc-bundle-license](https://sonniss.com/gdc-bundle-license/) +- Bundle hub: [sonniss.com/gameaudiogdc](https://sonniss.com/gameaudiogdc/); seasonal portal often at [gdc.sonniss.com](https://gdc.sonniss.com/) +- "May not sell any of the sound effects as they come" still allows shipping them inside a compiled game +- Sonniss also sells small paid impact packs; those are not this free bundle + +## Evidence + +- Live [GDC bundle license](https://sonniss.com/gdc-bundle-license/) (2026-08-24): "personal and commercial projects without attribution to the original creator" +- Same page (2026-08-24): "games, films, television & interactive projects" +- Same page (2026-08-24): "expressly prohibited from using any sound effects licensed under this Agreement" +- Same page (2026-08-24): "purpose of training artificial intelligence technologies" + +## Related + +- [kenney-rpg-audio](kenney-rpg-audio.md) +- [mixkit-sfx](mixkit-sfx.md) +- [zapsplat](zapsplat.md) +- [pixabay-audio](pixabay-audio.md) diff --git a/catalog/audio/soundbible.md b/catalog/audio/soundbible.md index 2eeaec2..4e39273 100644 --- a/catalog/audio/soundbible.md +++ b/catalog/audio/soundbible.md @@ -9,6 +9,7 @@ commercial: varies attribution_required: unknown formats: [WAV, MP3] tags: [animals, guns, nature, comedy] +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/audio/soundimage.md b/catalog/audio/soundimage.md index 9114a7b..e9e5c3c 100644 --- a/catalog/audio/soundimage.md +++ b/catalog/audio/soundimage.md @@ -10,11 +10,12 @@ attribution_required: true attribution_string: "Music by Eric Matyas www.soundimage.org" formats: [MP3, WAV] tags: [music, loops, game-oriented] +added: 2026-07-19 verified: 2026-08-29 status: active --- -# Soundimage.org +# Soundimage.org (Eric Matyas) Loop-oriented music and atmospheres by Eric Matyas under a custom Soundimage International Public License (CC-BY-shaped: royalty-free share plus attribution; no NonCommercial clause). Credit must appear in the actual game, not only on a store listing. Ogg is the looping game format; MP3 is the non-looping film/podcast format. diff --git a/catalog/audio/subspaceaudio-5-chiptunes.md b/catalog/audio/subspaceaudio-5-chiptunes.md index cc83956..76d7cb0 100644 --- a/catalog/audio/subspaceaudio-5-chiptunes.md +++ b/catalog/audio/subspaceaudio-5-chiptunes.md @@ -1,38 +1,39 @@ ---- -id: subspaceaudio-5-chiptunes -name: 5 Chiptunes (Action), SubspaceAudio -url: https://opengameart.org/content/5-chiptunes-action -category: audio -subcategories: [music] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [WAV] -tags: [chiptune, 8-bit, retro, music, looping, platformer] -verified: 2026-09-23 -status: active ---- - -# 5 Chiptunes (Action), SubspaceAudio - -Five looping chiptune tracks by Juhani Junkala (SubspaceAudio), CC0: Title Screen, Level 1, Level 2, Level 3 and Ending. A complete small soundtrack for a retro platformer or shooter, and the catalog's first chiptune music; until now "chiptune" found only SFX generators. - -## Notes - -- **Measured from the download, 2026-09-23:** five WAV files, 47 MB zipped, plus an `INFO.txt` restating CC0 in the author's words -- The tracks are sampled from a larger paid pack (400 Indie Game Music Loops on itch.io). Only these five are CC0; the paid pack has its own terms -- Widely reused: the page's comments list many jam, itch and store games that use it. That is a mark of quality and also a Content ID consideration; see the note in [the audio README](README.md) -- OpenGameArt is the host; the CC0 statement is both the submission's licence field and the author's own `INFO.txt`, which is stronger than most OGA provenance (see [`docs/provenance.md`](../../docs/provenance.md)) - -## Evidence - -- Live OpenGameArt submission (2026-09-23): "Author: SubspaceAudio", "License(s): CC0", "Preview: 5 tracks, all seamlessly looping!" -- Bundled `INFO.txt` (2026-09-23): "These music tracks have been released under CC0 creative commons license. You can do anything you want with these tunes." -- Same page (2026-09-23): "This music is part of the 400 Indie Game Music Loops pack available from: https://subspaceaudio.itch.io/indie-game-music-loops" - -## Related - -- [eric-skiff-resistor-anthems](eric-skiff-resistor-anthems.md) -- [kenney-music-jingles](kenney-music-jingles.md) -- [chiptone](../tools/chiptone.md) +--- +id: subspaceaudio-5-chiptunes +name: 5 Chiptunes (Action), SubspaceAudio +url: https://opengameart.org/content/5-chiptunes-action +category: audio +subcategories: [music] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [WAV] +tags: [chiptune, 8-bit, retro, music, looping, platformer] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# 5 Chiptunes (Action), SubspaceAudio + +Five looping chiptune tracks by Juhani Junkala (SubspaceAudio), CC0: Title Screen, Level 1, Level 2, Level 3 and Ending. A complete small soundtrack for a retro platformer or shooter, and the catalog's first chiptune music; until now "chiptune" found only SFX generators. + +## Notes + +- **Measured from the download, 2026-09-23:** five WAV files, 47 MB zipped, plus an `INFO.txt` restating CC0 in the author's words +- The tracks are sampled from a larger paid pack (400 Indie Game Music Loops on itch.io). Only these five are CC0; the paid pack has its own terms +- Widely reused: the page's comments list many jam, itch and store games that use it. That is a mark of quality and also a Content ID consideration; see the note in [the audio README](README.md) +- OpenGameArt is the host; the CC0 statement is both the submission's licence field and the author's own `INFO.txt`, which is stronger than most OGA provenance (see [`docs/provenance.md`](../../docs/provenance.md)) + +## Evidence + +- Live OpenGameArt submission (2026-09-23): "Author: SubspaceAudio", "License(s): CC0", "Preview: 5 tracks, all seamlessly looping!" +- Bundled `INFO.txt` (2026-09-23): "These music tracks have been released under CC0 creative commons license. You can do anything you want with these tunes." +- Same page (2026-09-23): "This music is part of the 400 Indie Game Music Loops pack available from: https://subspaceaudio.itch.io/indie-game-music-loops" + +## Related + +- [eric-skiff-resistor-anthems](eric-skiff-resistor-anthems.md) +- [kenney-music-jingles](kenney-music-jingles.md) +- [chiptone](../tools/chiptone.md) diff --git a/catalog/audio/tallbeard-abstraction-music-loop-bundle.md b/catalog/audio/tallbeard-abstraction-music-loop-bundle.md index 4a095c9..91563a0 100644 --- a/catalog/audio/tallbeard-abstraction-music-loop-bundle.md +++ b/catalog/audio/tallbeard-abstraction-music-loop-bundle.md @@ -1,38 +1,39 @@ ---- -id: tallbeard-abstraction-music-loop-bundle -name: Abstraction Music Loop Bundle -url: https://tallbeard.itch.io/music-loop-bundle -category: audio -subcategories: [music, loops] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [MP3, OGG] -tags: [loops, music, itch, games-ok] -verified: 2026-08-29 -status: active ---- - -# Abstraction Music Loop Bundle - -200+ loops from Tallbeard / Abstraction. itch LICENSE field is CC-0 (public domain). Author text names shipping a game you sell, including ads, microtransactions, or direct sales. Credit is optional as "Abstraction". This is the catalog's first no-attribution loop library, not one-shot jingles. - -## Notes - -- Optional credit: artist name "Abstraction" plus a link to the itch page or abstractionmusic.com -- NFT, AI/ML, and unmodified-asset resale are not endorsed. The same paragraph says those uses are still permitted by the CC0 terms. -- Donation/Patreon is requested if you earn revenue. That is not a second license. -- Jingles-only CC0 remains [kenney-music-jingles](kenney-music-jingles.md) - -## Evidence - -- Live itch page (2026-08-29): heading "LICENSE CC-0 (Public Domain)" -- Same page (2026-08-29): "All assets are available to use in any commercial or non-commercial project" -- Same page (2026-08-29): "earning revenue off your game (either through ads, microtransactions, or direct sales)" - -## Related - -- [kenney-music-jingles](kenney-music-jingles.md) -- [incompetech](incompetech.md) -- [soundimage](soundimage.md) +--- +id: tallbeard-abstraction-music-loop-bundle +name: Abstraction Music Loop Bundle +url: https://tallbeard.itch.io/music-loop-bundle +category: audio +subcategories: [music, loops] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [MP3, OGG] +tags: [loops, music, itch, games-ok] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Abstraction Music Loop Bundle + +200+ loops from Tallbeard / Abstraction. itch LICENSE field is CC-0 (public domain). Author text names shipping a game you sell, including ads, microtransactions, or direct sales. Credit is optional as "Abstraction". This is the catalog's first no-attribution loop library, not one-shot jingles. + +## Notes + +- Optional credit: artist name "Abstraction" plus a link to the itch page or abstractionmusic.com +- NFT, AI/ML, and unmodified-asset resale are not endorsed. The same paragraph says those uses are still permitted by the CC0 terms. +- Donation/Patreon is requested if you earn revenue. That is not a second license. +- Jingles-only CC0 remains [kenney-music-jingles](kenney-music-jingles.md) + +## Evidence + +- Live itch page (2026-08-29): heading "LICENSE CC-0 (Public Domain)" +- Same page (2026-08-29): "All assets are available to use in any commercial or non-commercial project" +- Same page (2026-08-29): "earning revenue off your game (either through ads, microtransactions, or direct sales)" + +## Related + +- [kenney-music-jingles](kenney-music-jingles.md) +- [incompetech](incompetech.md) +- [soundimage](soundimage.md) diff --git a/catalog/audio/voxengo-impulses.md b/catalog/audio/voxengo-impulses.md index 71eba98..b3d393e 100644 --- a/catalog/audio/voxengo-impulses.md +++ b/catalog/audio/voxengo-impulses.md @@ -1,34 +1,35 @@ ---- -id: voxengo-impulses -name: Voxengo Free Impulse Responses -url: https://www.voxengo.com/impulses/ -category: audio -subcategories: [impulse-responses, reverb] -license: custom -commercial: true -attribution_required: false -formats: [WAV] -tags: [impulse-response, reverb, convolution] -verified: 2026-07-19 -status: active ---- - -# Voxengo Free Impulse Responses - -Free convolution reverb IR pack (IM Reverbs) from Voxengo — halls, rooms, caves, cabinets. Royalty-free for commercial use; **do not sell/redistribute the IR files as a standalone product**. - -## Notes - -- Download: `IMreverbs.zip` (44.1 kHz 16-bit WAV) -- Keep copyright notice if you redistribute the pack itself gratis; embedding wet audio in a game is the normal use -- Complements paid Convology XT free tier ([convology-xt](convology-xt.md)) - -## Evidence - -- Live impulses page (2026-07-19): “Permission is granted to anyone to use these impulse files royalty-free for any purpose, including commercial usage.” Also: may not sell IRs or profit from their distribution as files. - -## Related - -- [convology-xt](convology-xt.md) -- [echothief](echothief.md) -- [adventure-kid-irs](adventure-kid-irs.md) +--- +id: voxengo-impulses +name: Voxengo Free Impulse Responses +url: https://www.voxengo.com/impulses/ +category: audio +subcategories: [impulse-responses, reverb] +license: custom +commercial: true +attribution_required: false +formats: [WAV] +tags: [impulse-response, reverb, convolution] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Voxengo Free Impulse Responses + +Free convolution reverb IR pack (IM Reverbs) from Voxengo — halls, rooms, caves, cabinets. Royalty-free for commercial use; **do not sell/redistribute the IR files as a standalone product**. + +## Notes + +- Download: `IMreverbs.zip` (44.1 kHz 16-bit WAV) +- Keep copyright notice if you redistribute the pack itself gratis; embedding wet audio in a game is the normal use +- Complements paid Convology XT free tier ([convology-xt](convology-xt.md)) + +## Evidence + +- Live impulses page (2026-07-19): “Permission is granted to anyone to use these impulse files royalty-free for any purpose, including commercial usage.” Also: may not sell IRs or profit from their distribution as files. + +## Related + +- [convology-xt](convology-xt.md) +- [echothief](echothief.md) +- [adventure-kid-irs](adventure-kid-irs.md) diff --git a/catalog/audio/zapsplat.md b/catalog/audio/zapsplat.md index 47dd135..d41c293 100644 --- a/catalog/audio/zapsplat.md +++ b/catalog/audio/zapsplat.md @@ -10,6 +10,7 @@ attribution_required: true attribution_string: "Sound effects from ZapSplat.com" formats: [MP3, WAV] tags: [sfx, free-tier, attribution-basic] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/characters/barnabe-wild-lowpoly-rigged.md b/catalog/characters/barnabe-wild-lowpoly-rigged.md index f7fabc2..9cca333 100644 --- a/catalog/characters/barnabe-wild-lowpoly-rigged.md +++ b/catalog/characters/barnabe-wild-lowpoly-rigged.md @@ -1,34 +1,35 @@ ---- -id: barnabe-wild-lowpoly-rigged -name: Barnabe Wild Low-poly Rigged Character -url: https://barnabe-wild.itch.io/low-poly-rigged-character -category: characters -subcategories: [low-poly, rigged] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [Blend, FBX] -tags: [low-poly, psx, itch] -verified: 2026-08-24 -status: active ---- - -# Barnabe Wild Low-poly Rigged Character - -Single CC0 low-poly humanoid with IK helpers and an editable texture — quick PS1-style player/NPC stand-in. - -## Notes - -- itch “Asset license” badge: Creative Commons Zero v1.0 Universal. -- Small pack (one character); fine as a prototype mesh, not a cast library. -- Author asks for optional credit; CC0 does not require it. - -## Evidence - -- itch page metadata (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" - -## Related - -- [quaternius](../3d/quaternius.md) — larger CC0 rigged cast -- [kaykit](../3d/kaykit.md) — atlas-optimized character kits +--- +id: barnabe-wild-lowpoly-rigged +name: Barnabe Wild Low-poly Rigged Character +url: https://barnabe-wild.itch.io/low-poly-rigged-character +category: characters +subcategories: [low-poly, rigged] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [Blend, FBX] +tags: [low-poly, psx, itch] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Barnabe Wild Low-poly Rigged Character + +Single CC0 low-poly humanoid with IK helpers and an editable texture — quick PS1-style player/NPC stand-in. + +## Notes + +- itch “Asset license” badge: Creative Commons Zero v1.0 Universal. +- Small pack (one character); fine as a prototype mesh, not a cast library. +- Author asks for optional credit; CC0 does not require it. + +## Evidence + +- itch page metadata (2026-08-24): Asset license "Creative Commons Zero v1.0 Universal" + +## Related + +- [quaternius](../3d/quaternius.md) — larger CC0 rigged cast +- [kaykit](../3d/kaykit.md) — atlas-optimized character kits diff --git a/catalog/characters/blender-human-base-meshes.md b/catalog/characters/blender-human-base-meshes.md index 65946e6..c4e8050 100644 --- a/catalog/characters/blender-human-base-meshes.md +++ b/catalog/characters/blender-human-base-meshes.md @@ -1,38 +1,39 @@ ---- -id: blender-human-base-meshes -name: Blender Studio Human Base Meshes -url: https://www.blender.org/download/demo-files/#assets -publisher: Blender Studio -category: characters -subcategories: [base-meshes] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [Blend, glTF, FBX] -tags: [topology] -verified: 2026-08-24 -status: active ---- - -# Blender Studio Human Base Meshes - -Production topology humanoid scaffolds from Blender Studio. The verified card on the [demo-files](https://www.blender.org/download/demo-files/#assets) listing is **Human Base Meshes v1.4.1** (Asset Bundles section, 49 MB, CC0). That listing mixes CC0 and CC-BY cards on one page; Ellie Pose Library on the same section is CC-BY and is a different entry. Export glTF/FBX for engines. Confirm the badge still says CC0 if the version number moves. - -## Notes - -- Direct zip (v1.4.1, Blender 4.2 LTS+): listed `url`. Version bumps change the filename; re-check the Asset Bundles card if the zip 404s. -- Same demo-files listing as [blender-ellie-poses](../animation/blender-ellie-poses.md). Ellie is CC-BY; this bundle is CC0. Do not mix the two grants. - -## Evidence - -- Live Demo Files (2026-08-24): Human Base Meshes v1.4.1 card "49 MB - CC0" - -## Related - -- [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) -- [blender-studio-rain](blender-studio-rain.md) -- [blender-studio-one](blender-studio-one.md) -- [blender-studio-critter](blender-studio-critter.md) -- [makehuman](makehuman.md) -- [../3d/the-base-mesh](../3d/the-base-mesh.md) +--- +id: blender-human-base-meshes +name: Blender Studio Human Base Meshes +url: https://www.blender.org/download/demo-files/#assets +publisher: Blender Studio +category: characters +subcategories: [base-meshes] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [Blend, glTF, FBX] +tags: [topology] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Blender Studio Human Base Meshes + +Production topology humanoid scaffolds from Blender Studio. The verified card on the [demo-files](https://www.blender.org/download/demo-files/#assets) listing is **Human Base Meshes v1.4.1** (Asset Bundles section, 49 MB, CC0). That listing mixes CC0 and CC-BY cards on one page; Ellie Pose Library on the same section is CC-BY and is a different entry. Export glTF/FBX for engines. Confirm the badge still says CC0 if the version number moves. + +## Notes + +- Direct zip (v1.4.1, Blender 4.2 LTS+): listed `url`. Version bumps change the filename; re-check the Asset Bundles card if the zip 404s. +- Same demo-files listing as [blender-ellie-poses](../animation/blender-ellie-poses.md). Ellie is CC-BY; this bundle is CC0. Do not mix the two grants. + +## Evidence + +- Live Demo Files (2026-08-24): Human Base Meshes v1.4.1 card "49 MB - CC0" + +## Related + +- [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) +- [blender-studio-rain](blender-studio-rain.md) +- [blender-studio-one](blender-studio-one.md) +- [blender-studio-critter](blender-studio-critter.md) +- [makehuman](makehuman.md) +- [../3d/the-base-mesh](../3d/the-base-mesh.md) diff --git a/catalog/characters/blender-studio-critter-evolved.md b/catalog/characters/blender-studio-critter-evolved.md index b234024..aaf1b67 100644 --- a/catalog/characters/blender-studio-critter-evolved.md +++ b/catalog/characters/blender-studio-critter-evolved.md @@ -1,40 +1,41 @@ ---- -id: blender-studio-critter-evolved -name: Blender Studio Critter Evolved -url: https://studio.blender.org/characters/critter-evolved/ -publisher: Blender Studio -category: characters -subcategories: [rigged, creatures] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Critter Evolved (c) Blender Studio (CC BY 4.0)" -formats: [Blend] -tags: [creature, rig] -verified: 2026-08-29 -status: active ---- - -# Blender Studio Critter Evolved - -Evolved Critter rig from Blender Studio (Singularity). Used for the final shot of that open movie. Same CC-BY-4.0 grant as Critter. Login required to download. Requires Blender 5.0+. - -## Notes - -- Live page: "This character requires at least Blender 5.0, and WILL NOT WORK on lower versions!" -- Distinct URL from [blender-studio-critter](blender-studio-critter.md). Do not inherit that card onto Evolved. -- Attribution to Blender Studio. Use the `attribution_string`. -- Not a Mixamo-style FBX dump. Expect Blender-first, then export. - -## Evidence - -- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ -- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" - -## Related - -- [blender-studio-critter](blender-studio-critter.md) -- [blender-studio-one](blender-studio-one.md) -- [blender-studio-space-creatures](blender-studio-space-creatures.md) -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +--- +id: blender-studio-critter-evolved +name: Blender Studio Critter Evolved +url: https://studio.blender.org/characters/critter-evolved/ +publisher: Blender Studio +category: characters +subcategories: [rigged, creatures] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Critter Evolved (c) Blender Studio (CC BY 4.0)" +formats: [Blend] +tags: [creature, rig] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Blender Studio Critter Evolved + +Evolved Critter rig from Blender Studio (Singularity). Used for the final shot of that open movie. Same CC-BY-4.0 grant as Critter. Login required to download. Requires Blender 5.0+. + +## Notes + +- Live page: "This character requires at least Blender 5.0, and WILL NOT WORK on lower versions!" +- Distinct URL from [blender-studio-critter](blender-studio-critter.md). Do not inherit that card onto Evolved. +- Attribution to Blender Studio. Use the `attribution_string`. +- Not a Mixamo-style FBX dump. Expect Blender-first, then export. + +## Evidence + +- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ +- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" + +## Related + +- [blender-studio-critter](blender-studio-critter.md) +- [blender-studio-one](blender-studio-one.md) +- [blender-studio-space-creatures](blender-studio-space-creatures.md) +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) diff --git a/catalog/characters/blender-studio-critter.md b/catalog/characters/blender-studio-critter.md index ce1b72a..cae22fa 100644 --- a/catalog/characters/blender-studio-critter.md +++ b/catalog/characters/blender-studio-critter.md @@ -1,41 +1,42 @@ ---- -id: blender-studio-critter -name: Blender Studio Critter -url: https://studio.blender.org/characters/critter/ -publisher: Blender Studio -category: characters -subcategories: [rigged, creatures] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Critter (c) Blender Studio (CC BY 4.0)" -formats: [Blend] -tags: [creature, rig] -verified: 2026-08-29 -status: active ---- - -# Blender Studio Critter - -Creature rig from Blender Studio (Singularity). Closes the non-Quaternius creature-rig gap. Same CC-BY-4.0 grant as Rain. Login required to download. Requires Blender 5.0+. - -## Notes - -- Live page: "This character requires at least Blender 5.0, and WILL NOT WORK on lower versions!" -- Attribution to Blender Studio, same tooltip as Rain. -- Sibling listing Critter Evolved is [blender-studio-critter-evolved](blender-studio-critter-evolved.md). -- Not a Mixamo-style FBX dump. Expect Blender-first, then export. - -## Evidence - -- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ -- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" - -## Related - -- [blender-studio-critter-evolved](blender-studio-critter-evolved.md) -- [blender-studio-space-creatures](blender-studio-space-creatures.md) -- [blender-studio-rain](blender-studio-rain.md) -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) -- [blender-human-base-meshes](blender-human-base-meshes.md) +--- +id: blender-studio-critter +name: Blender Studio Critter +url: https://studio.blender.org/characters/critter/ +publisher: Blender Studio +category: characters +subcategories: [rigged, creatures] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Critter (c) Blender Studio (CC BY 4.0)" +formats: [Blend] +tags: [creature, rig] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Blender Studio Critter + +Creature rig from Blender Studio (Singularity). Closes the non-Quaternius creature-rig gap. Same CC-BY-4.0 grant as Rain. Login required to download. Requires Blender 5.0+. + +## Notes + +- Live page: "This character requires at least Blender 5.0, and WILL NOT WORK on lower versions!" +- Attribution to Blender Studio, same tooltip as Rain. +- Sibling listing Critter Evolved is [blender-studio-critter-evolved](blender-studio-critter-evolved.md). +- Not a Mixamo-style FBX dump. Expect Blender-first, then export. + +## Evidence + +- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ +- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" + +## Related + +- [blender-studio-critter-evolved](blender-studio-critter-evolved.md) +- [blender-studio-space-creatures](blender-studio-space-creatures.md) +- [blender-studio-rain](blender-studio-rain.md) +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +- [blender-human-base-meshes](blender-human-base-meshes.md) diff --git a/catalog/characters/blender-studio-one.md b/catalog/characters/blender-studio-one.md index 3db24c5..c500774 100644 --- a/catalog/characters/blender-studio-one.md +++ b/catalog/characters/blender-studio-one.md @@ -1,40 +1,41 @@ ---- -id: blender-studio-one -name: Blender Studio One -url: https://studio.blender.org/characters/one/ -publisher: Blender Studio -category: characters -subcategories: [rigged, library] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "One (c) Blender Studio (CC BY 4.0)" -formats: [Blend] -tags: [humanoid, rig] -verified: 2026-08-29 -status: active ---- - -# Blender Studio One - -Stylized humanoid rig from Blender Studio (Singularity). Umbrella / friend-shaped lad. Same CC-BY-4.0 grant as Rain. Login required to download. Requires Blender 5.0+. - -## Notes - -- Live page: "This character requires at least Blender 5.0, and WILL NOT WORK on lower versions!" -- Attribution to Blender Studio. Use the `attribution_string`. -- Not a Mixamo-style FBX dump. Expect Blender-first, then export. -- Distinct from [blender-studio-rain](blender-studio-rain.md). Do not treat this as a Rain reskin. - -## Evidence - -- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ -- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" - -## Related - -- [blender-studio-rain](blender-studio-rain.md) -- [blender-studio-critter](blender-studio-critter.md) -- [blender-studio-critter-evolved](blender-studio-critter-evolved.md) -- [gdquest-3d-mannequin](gdquest-3d-mannequin.md) +--- +id: blender-studio-one +name: Blender Studio One +url: https://studio.blender.org/characters/one/ +publisher: Blender Studio +category: characters +subcategories: [rigged, library] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "One (c) Blender Studio (CC BY 4.0)" +formats: [Blend] +tags: [humanoid, rig] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Blender Studio One + +Stylized humanoid rig from Blender Studio (Singularity). Umbrella / friend-shaped lad. Same CC-BY-4.0 grant as Rain. Login required to download. Requires Blender 5.0+. + +## Notes + +- Live page: "This character requires at least Blender 5.0, and WILL NOT WORK on lower versions!" +- Attribution to Blender Studio. Use the `attribution_string`. +- Not a Mixamo-style FBX dump. Expect Blender-first, then export. +- Distinct from [blender-studio-rain](blender-studio-rain.md). Do not treat this as a Rain reskin. + +## Evidence + +- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ +- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" + +## Related + +- [blender-studio-rain](blender-studio-rain.md) +- [blender-studio-critter](blender-studio-critter.md) +- [blender-studio-critter-evolved](blender-studio-critter-evolved.md) +- [gdquest-3d-mannequin](gdquest-3d-mannequin.md) diff --git a/catalog/characters/blender-studio-rain.md b/catalog/characters/blender-studio-rain.md index 0f18d9b..95bf5d1 100644 --- a/catalog/characters/blender-studio-rain.md +++ b/catalog/characters/blender-studio-rain.md @@ -1,41 +1,42 @@ ---- -id: blender-studio-rain -name: Blender Studio Rain -url: https://studio.blender.org/characters/rain/ -publisher: Blender Studio -category: characters -subcategories: [rigged, library] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Rain (c) Blender Studio (CC BY 4.0)" -formats: [Blend] -tags: [humanoid, rig] -verified: 2026-08-29 -status: active ---- - -# Blender Studio Rain - -Production humanoid character rig from Blender Studio (Rain v3 on the live card). Non-Quaternius CC-BY-4.0 humanoid. Free download on the character page (64.4 MB on 2026-08-29). Publisher Demeter Dzadik / Blender Studio. - -## Notes - -- License tooltip (2026-08-29): "you must give attribution to Blender Studio." Use the `attribution_string`. -- Card lists Blender 4.1. Versioned v1/v2/v3 pages exist; this entry is the hub. -- Games are in scope under CC-BY-4.0 (share/adapt with attribution). Not CC0. -- Same studio, different grant: [blender-human-base-meshes](blender-human-base-meshes.md) is CC0; [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) is CC-BY. - -## Evidence - -- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ -- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" - -## Related - -- [blender-studio-one](blender-studio-one.md) -- [blender-studio-critter](blender-studio-critter.md) -- [blender-human-base-meshes](blender-human-base-meshes.md) -- [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) -- [gdquest-3d-mannequin](gdquest-3d-mannequin.md) +--- +id: blender-studio-rain +name: Blender Studio Rain +url: https://studio.blender.org/characters/rain/ +publisher: Blender Studio +category: characters +subcategories: [rigged, library] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Rain (c) Blender Studio (CC BY 4.0)" +formats: [Blend] +tags: [humanoid, rig] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Blender Studio Rain + +Production humanoid character rig from Blender Studio (Rain v3 on the live card). Non-Quaternius CC-BY-4.0 humanoid. Free download on the character page (64.4 MB on 2026-08-29). Publisher Demeter Dzadik / Blender Studio. + +## Notes + +- License tooltip (2026-08-29): "you must give attribution to Blender Studio." Use the `attribution_string`. +- Card lists Blender 4.1. Versioned v1/v2/v3 pages exist; this entry is the hub. +- Games are in scope under CC-BY-4.0 (share/adapt with attribution). Not CC0. +- Same studio, different grant: [blender-human-base-meshes](blender-human-base-meshes.md) is CC0; [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) is CC-BY. + +## Evidence + +- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ +- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" + +## Related + +- [blender-studio-one](blender-studio-one.md) +- [blender-studio-critter](blender-studio-critter.md) +- [blender-human-base-meshes](blender-human-base-meshes.md) +- [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) +- [gdquest-3d-mannequin](gdquest-3d-mannequin.md) diff --git a/catalog/characters/blender-studio-space-creatures.md b/catalog/characters/blender-studio-space-creatures.md index 9a07727..6123225 100644 --- a/catalog/characters/blender-studio-space-creatures.md +++ b/catalog/characters/blender-studio-space-creatures.md @@ -1,40 +1,41 @@ ---- -id: blender-studio-space-creatures -name: Blender Studio Space Creatures -url: https://studio.blender.org/characters/space-creatures/ -publisher: Blender Studio -category: characters -subcategories: [rigged, creatures] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Space Creatures (c) Blender Studio (CC BY 4.0)" -formats: [Blend] -tags: [creature, rig] -verified: 2026-08-29 -status: active ---- - -# Blender Studio Space Creatures - -Small set of named creature rigs from Blender Studio (Singularity). Same CC-BY-4.0 grant as Critter. Login required to download. Requires Blender 5.0+. - -## Notes - -- Live page: "These characters require at least Blender 5.0, and WILL NOT WORK on lower versions!" -- One card for the Space Creatures listing. Do not split unnamed friends into extra ids. -- Attribution to Blender Studio. Use the `attribution_string`. -- Not a Mixamo-style FBX dump. Expect Blender-first, then export. - -## Evidence - -- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ -- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" - -## Related - -- [blender-studio-critter](blender-studio-critter.md) -- [blender-studio-critter-evolved](blender-studio-critter-evolved.md) -- [blender-studio-one](blender-studio-one.md) -- [quaternius-animated-fish-pack](quaternius-animated-fish-pack.md) +--- +id: blender-studio-space-creatures +name: Blender Studio Space Creatures +url: https://studio.blender.org/characters/space-creatures/ +publisher: Blender Studio +category: characters +subcategories: [rigged, creatures] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Space Creatures (c) Blender Studio (CC BY 4.0)" +formats: [Blend] +tags: [creature, rig] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Blender Studio Space Creatures + +Small set of named creature rigs from Blender Studio (Singularity). Same CC-BY-4.0 grant as Critter. Login required to download. Requires Blender 5.0+. + +## Notes + +- Live page: "These characters require at least Blender 5.0, and WILL NOT WORK on lower versions!" +- One card for the Space Creatures listing. Do not split unnamed friends into extra ids. +- Attribution to Blender Studio. Use the `attribution_string`. +- Not a Mixamo-style FBX dump. Expect Blender-first, then export. + +## Evidence + +- Live character page (2026-08-29): "License CC-BY" linking creativecommons.org/licenses/by/4.0/ +- Same control tooltip (2026-08-29): "you must give attribution to Blender Studio" + +## Related + +- [blender-studio-critter](blender-studio-critter.md) +- [blender-studio-critter-evolved](blender-studio-critter-evolved.md) +- [blender-studio-one](blender-studio-one.md) +- [quaternius-animated-fish-pack](quaternius-animated-fish-pack.md) diff --git a/catalog/characters/charmorph.md b/catalog/characters/charmorph.md index 94bb1fc..e7522e1 100644 --- a/catalog/characters/charmorph.md +++ b/catalog/characters/charmorph.md @@ -10,6 +10,7 @@ attribution_required: true attribution_string: "Per base. Antonia: Olaf Delgado-Friedrichs, with phantom3D, MikeJ, DieTrying, Fenrissa and others (CC BY 3.0). Reom: ComplexAce (mesh), Hope (morphs, textures) (CC-BY). mb_female / mb_male: ManuelbastioniLAB, Copyright (C) 2015-2018 Manuel Bastioni (AGPL-3.0; the exported model must also be released under AGPL-3.0)." formats: [Blend, glTF, FBX] tags: [blender, humanoid, mb-lab-derived] +added: 2026-07-19 verified: 2026-10-04 status: active --- diff --git a/catalog/characters/gdquest-3d-mannequin.md b/catalog/characters/gdquest-3d-mannequin.md index 994a058..213ef69 100644 --- a/catalog/characters/gdquest-3d-mannequin.md +++ b/catalog/characters/gdquest-3d-mannequin.md @@ -1,40 +1,41 @@ ---- -id: gdquest-3d-mannequin -name: GDQuest Open 3D Mannequin -url: https://github.com/gdquest-demos/godot-3d-mannequin -publisher: GDQuest -category: characters -subcategories: [mannequin, godot] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "GDQuest and contributors (https://www.gdquest.com/)" -formats: [glTF, Godot] -tags: [godot, mannequin, controller] -verified: 2026-08-24 -status: active -maintenance: inactive ---- - -# GDQuest Open 3D Mannequin - -Open mannequin mesh plus a third-person controller sample for Godot. Good placeholder humanoid while art is unfinished; art is CC-BY-4.0 (code MIT). - -## Notes - -- Maintenance: no push to the GitHub repository gdquest-demos/godot-3d-mannequin since 2021-08-04, per the GitHub API on 2026-09-26. -- Repo targets **Godot 3.2+** controller scenes — treat the mesh/animations as the reusable catalog value; expect porting work for Godot 4. -- Attribute: `GDQuest and contributors (https://www.gdquest.com/)`. -- Not a character generator — one stylized mannequin, not a wardrobe system. - -## Evidence - -- Root `LICENSE` (2026-08-24): dual license — source MIT; art assets CC-BY-4.0 with attribution to GDQuest and contributors. -- README restates the same split. -- Live LICENSE (2026-08-24): "Art assets (images, audio files) are CC-By 4.0" - -## Related - -- [makehuman](makehuman.md) — full humanoid generator -- [quaternius](../3d/quaternius.md) — CC0 rigged low-poly casts +--- +id: gdquest-3d-mannequin +name: GDQuest Open 3D Mannequin +url: https://github.com/gdquest-demos/godot-3d-mannequin +publisher: GDQuest +category: characters +subcategories: [mannequin, godot] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "GDQuest and contributors (https://www.gdquest.com/)" +formats: [glTF, Godot] +tags: [godot, mannequin, controller] +added: 2026-07-19 +verified: 2026-08-24 +status: active +maintenance: inactive +--- + +# GDQuest Open 3D Mannequin + +Open mannequin mesh plus a third-person controller sample for Godot. Good placeholder humanoid while art is unfinished; art is CC-BY-4.0 (code MIT). + +## Notes + +- Maintenance: no push to the GitHub repository gdquest-demos/godot-3d-mannequin since 2021-08-04, per the GitHub API on 2026-09-26. +- Repo targets **Godot 3.2+** controller scenes — treat the mesh/animations as the reusable catalog value; expect porting work for Godot 4. +- Attribute: `GDQuest and contributors (https://www.gdquest.com/)`. +- Not a character generator — one stylized mannequin, not a wardrobe system. + +## Evidence + +- Root `LICENSE` (2026-08-24): dual license — source MIT; art assets CC-BY-4.0 with attribution to GDQuest and contributors. +- README restates the same split. +- Live LICENSE (2026-08-24): "Art assets (images, audio files) are CC-By 4.0" + +## Related + +- [makehuman](makehuman.md) — full humanoid generator +- [quaternius](../3d/quaternius.md) — CC0 rigged low-poly casts diff --git a/catalog/characters/kaykit-adventurers.md b/catalog/characters/kaykit-adventurers.md index 11a07fd..b568d51 100644 --- a/catalog/characters/kaykit-adventurers.md +++ b/catalog/characters/kaykit-adventurers.md @@ -1,37 +1,38 @@ ---- -id: kaykit-adventurers -name: KayKit Adventurers Character Pack -url: https://kaylousberg.itch.io/kaykit-adventurers -publisher: KayKit -category: characters -subcategories: [rigged, animated, modular-accessories] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF] -tags: [low-poly, stylized, adventurers] -verified: 2026-07-19 -status: active ---- - -# KayKit Adventurers Character Pack - -Stylized low-poly dungeon adventurers (5 base + extras on higher itch tiers), rigged/animated, with 25+ weapons/accessories. **CC0** — personal/commercial, no attribution. Expand motion with [kaykit-character-animations](../animation/kaykit-character-animations.md). - -## Notes - -- Name-your-price itch download; free tier is the core pack -- Single gradient atlas texture (1024→128 downsample friendly) -- Don’t resell unmodified pack copies (author ask; CC0 still applies) - -## Evidence - -- Live itch page (2026-07-19): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” - -## Related - -- [kaykit](../3d/kaykit.md) -- [kaykit-character-animations](../animation/kaykit-character-animations.md) -- [kaykit-skeletons](kaykit-skeletons.md) -- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) +--- +id: kaykit-adventurers +name: KayKit Adventurers Character Pack +url: https://kaylousberg.itch.io/kaykit-adventurers +publisher: KayKit +category: characters +subcategories: [rigged, animated, modular-accessories] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF] +tags: [low-poly, stylized, adventurers] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# KayKit Adventurers Character Pack + +Stylized low-poly dungeon adventurers (5 base + extras on higher itch tiers), rigged/animated, with 25+ weapons/accessories. **CC0** — personal/commercial, no attribution. Expand motion with [kaykit-character-animations](../animation/kaykit-character-animations.md). + +## Notes + +- Name-your-price itch download; free tier is the core pack +- Single gradient atlas texture (1024→128 downsample friendly) +- Don’t resell unmodified pack copies (author ask; CC0 still applies) + +## Evidence + +- Live itch page (2026-07-19): “Free for personal and commercial use, no attribution required. (CC0 Licensed)” + +## Related + +- [kaykit](../3d/kaykit.md) +- [kaykit-character-animations](../animation/kaykit-character-animations.md) +- [kaykit-skeletons](kaykit-skeletons.md) +- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) diff --git a/catalog/characters/kaykit-skeletons.md b/catalog/characters/kaykit-skeletons.md index 65b6118..742760f 100644 --- a/catalog/characters/kaykit-skeletons.md +++ b/catalog/characters/kaykit-skeletons.md @@ -1,39 +1,40 @@ ---- -id: kaykit-skeletons -name: KayKit Skeletons Character Pack -url: https://kaylousberg.itch.io/kaykit-skeletons -publisher: KayKit -category: characters -subcategories: [rigged, animated, creatures] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF] -tags: [low-poly, skeletons, enemies] -verified: 2026-08-25 -status: active ---- - -# KayKit Skeletons Character Pack - -Four stylized low-poly skeletons (two more on the paid extra tier), rigged and animated, plus 10+ weapons and accessories. Built to take [KayKit Character Animations](../animation/kaykit-character-animations.md) on the same Rig_Medium / Rig_Large split as Adventurers. Name-your-price; free tier is the core four. - -## Notes - -- Single gradient atlas (1024, downsample to 128). Same atlas trick as Adventurers. -- Basic locomotion ships in the pack. Pull the free animation library for melee, ranged, and hits. -- Author ask: do not resell unmodified copies. CC0 still applies. - -## Evidence - -- Live itch page (2026-08-25): "Free for personal and commercial use" -- Same page (2026-08-25): "(CC0 Licensed)" -- Same page (2026-08-25): "suitable for all ranges of games" - -## Related - -- [kaykit-adventurers](kaykit-adventurers.md) -- [kaykit-character-animations](../animation/kaykit-character-animations.md) -- [kaykit](../3d/kaykit.md) -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +--- +id: kaykit-skeletons +name: KayKit Skeletons Character Pack +url: https://kaylousberg.itch.io/kaykit-skeletons +publisher: KayKit +category: characters +subcategories: [rigged, animated, creatures] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF] +tags: [low-poly, skeletons, enemies] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# KayKit Skeletons Character Pack + +Four stylized low-poly skeletons (two more on the paid extra tier), rigged and animated, plus 10+ weapons and accessories. Built to take [KayKit Character Animations](../animation/kaykit-character-animations.md) on the same Rig_Medium / Rig_Large split as Adventurers. Name-your-price; free tier is the core four. + +## Notes + +- Single gradient atlas (1024, downsample to 128). Same atlas trick as Adventurers. +- Basic locomotion ships in the pack. Pull the free animation library for melee, ranged, and hits. +- Author ask: do not resell unmodified copies. CC0 still applies. + +## Evidence + +- Live itch page (2026-08-25): "Free for personal and commercial use" +- Same page (2026-08-25): "(CC0 Licensed)" +- Same page (2026-08-25): "suitable for all ranges of games" + +## Related + +- [kaykit-adventurers](kaykit-adventurers.md) +- [kaykit-character-animations](../animation/kaykit-character-animations.md) +- [kaykit](../3d/kaykit.md) +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) diff --git a/catalog/characters/kenney-animated-characters.md b/catalog/characters/kenney-animated-characters.md index 5df0cd2..187f526 100644 --- a/catalog/characters/kenney-animated-characters.md +++ b/catalog/characters/kenney-animated-characters.md @@ -1,38 +1,39 @@ ---- -id: kenney-animated-characters -name: Kenney Animated Characters -url: https://kenney.nl/assets?series=Animated+Characters -publisher: Kenney -category: characters -subcategories: [rigged, animated, humanoid] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, PNG, SVG] -tags: [low-poly, survivors, zombie, skins] -verified: 2026-09-26 -status: active ---- - -# Kenney Animated Characters - -Kenney's "Animated Characters" series: three small packs of rigged, animated low-poly humanoids with swappable PNG skins. [Protagonists](https://kenney.nl/assets/animated-characters-protagonists) (2020; skater, cyborg, criminal), [Retro](https://kenney.nl/assets/animated-characters-retro) (2022) and [Survivors](https://kenney.nl/assets/animated-characters-survivors) (2019; zombie and survivor). All three are CC0. - -## Notes - -- One entry for the series, since each pack is the same rig and format with different skins -- Contents read from each pack's download ZIP (2026-09-26): 4 FBX files plus PNG skins in each, and SVG files in Protagonists and Survivors -- The bundled `License.txt` says credit is welcome but "not a requirement" -- Attribution example (optional): `Characters by Kenney.nl (CC0)` - -## Evidence - -- Live pack pages for Protagonists, Retro and Survivors (2026-09-26): each shows Category "3D", series "Animated Characters", 8 files, License "Creative Commons CC0" -- `License.txt` in the Protagonists download (2026-09-26): "License: (Creative Commons Zero, CC0)", "You can use this content for personal, educational, and commercial purposes. Support by crediting 'Kenney' or 'www.kenney.nl' (this is not a requirement)" - -## Related - -- [kaykit-adventurers](kaykit-adventurers.md) -- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) -- [kenney](../3d/kenney.md) +--- +id: kenney-animated-characters +name: Kenney Animated Characters +url: https://kenney.nl/assets?series=Animated+Characters +publisher: Kenney +category: characters +subcategories: [rigged, animated, humanoid] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, PNG, SVG] +tags: [low-poly, survivors, zombie, skins] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Kenney Animated Characters + +Kenney's "Animated Characters" series: three small packs of rigged, animated low-poly humanoids with swappable PNG skins. [Protagonists](https://kenney.nl/assets/animated-characters-protagonists) (2020; skater, cyborg, criminal), [Retro](https://kenney.nl/assets/animated-characters-retro) (2022) and [Survivors](https://kenney.nl/assets/animated-characters-survivors) (2019; zombie and survivor). All three are CC0. + +## Notes + +- One entry for the series, since each pack is the same rig and format with different skins +- Contents read from each pack's download ZIP (2026-09-26): 4 FBX files plus PNG skins in each, and SVG files in Protagonists and Survivors +- The bundled `License.txt` says credit is welcome but "not a requirement" +- Attribution example (optional): `Characters by Kenney.nl (CC0)` + +## Evidence + +- Live pack pages for Protagonists, Retro and Survivors (2026-09-26): each shows Category "3D", series "Animated Characters", 8 files, License "Creative Commons CC0" +- `License.txt` in the Protagonists download (2026-09-26): "License: (Creative Commons Zero, CC0)", "You can use this content for personal, educational, and commercial purposes. Support by crediting 'Kenney' or 'www.kenney.nl' (this is not a requirement)" + +## Related + +- [kaykit-adventurers](kaykit-adventurers.md) +- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) +- [kenney](../3d/kenney.md) diff --git a/catalog/characters/makehuman.md b/catalog/characters/makehuman.md index 72f4051..5703e3f 100644 --- a/catalog/characters/makehuman.md +++ b/catalog/characters/makehuman.md @@ -11,17 +11,18 @@ commercial: true attribution_required: false formats: [FBX, OBJ, DAE] tags: [cc0-exports, humanoid, generator] +added: 2026-07-19 verified: 2026-07-19 status: active --- -# MakeHuman +# MakeHuman Community Humanoid generator. **Core assets and exported models are CC0** — commercial closed-source games OK, no attribution. App source is **AGPL** (don’t ship the app as a networked service without compliance). Prefer [mpfb](mpfb.md) for Blender-native workflow. Avoid MB-Lab / CharMorph `mb_*` AGPL bases — [`docs/high-risk.md`](../../docs/high-risk.md). ## Notes -- Docs/license live on `static.makehumancommunity.org` (homepage HTTP OK on 2026-07-19; HTTPS www refused) +- Docs/license live on `static.makehumancommunity.org` (homepage HTTP OK on 2026-07-19; HTTPS www refused, re-checked 2026-10-22, so the entry `url` stays `http://`) - Third-party community assets may be CC-BY — check each download - FAQ: closed-source games Yes; sell exports Yes; attribution No (for core CC0) diff --git a/catalog/characters/metahuman.md b/catalog/characters/metahuman.md index 583a4e8..87193a5 100644 --- a/catalog/characters/metahuman.md +++ b/catalog/characters/metahuman.md @@ -11,6 +11,7 @@ formats: [Unreal] tags: [unreal-engine, digital-humans, realistic, facial-animation, character-creator] publisher: Epic Games ue_versions: "5.6+" +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- diff --git a/catalog/characters/microsoft-rocketbox.md b/catalog/characters/microsoft-rocketbox.md index 3db631c..8844745 100644 --- a/catalog/characters/microsoft-rocketbox.md +++ b/catalog/characters/microsoft-rocketbox.md @@ -1,45 +1,47 @@ ---- -id: microsoft-rocketbox -name: Microsoft Rocketbox -url: https://github.com/microsoft/Microsoft-Rocketbox -publisher: Microsoft -category: characters -subcategories: [humanoid, rigged, library] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [FBX] -tags: [rigged, vr, research-origin, diverse] -verified: 2026-09-26 -status: active -maintenance: inactive ---- - -# Microsoft Rocketbox - -115+ fully rigged humanoid avatars (multi-LOD FBX) released by Microsoft Research. Useful crowd / NPC / VR embodiment starter set when you need variety beyond stylized CC0 kits. - -## Notes - -- Maintenance: no push to the GitHub repository microsoft/Microsoft-Rocketbox since 2022-10-02, per the GitHub API on 2026-09-26. -- README still mentions the older “research/academic” blog framing; **LICENSE.md is MIT** (updated Dec 2020) — keep the copyright notice. -- Unity import helpers ship in-repo; Unreal batch importer contributed later. Retarget animations carefully (skeleton is library-specific). -- Paper citation requested for *research* use; MIT still requires copyright notice in distributions. -- What the repository ships beyond the meshes, per its README read 2026-09-23: **four poly levels per avatar** (`hipoly`, `midpoly`, `lowpoly`, `ultralowpoly`), **417 animations** (added 4/2022), and **facial blendshapes** (15 visemes, 48 FACS, 30 for the Vive facial tracker, plus ARKit-compatible sets from 6/2022). No other character source in this catalog has facial blendshapes or built-in LODs -- Tooling is Unity-first: the import script fixes 3ds Max materials and reorganises bones for Unity's humanoid rig. In Godot or Unreal, plan on doing that step yourself -- Keep the MIT copyright and permission notice (`LICENSE.md`, "Copyright (c) 2020 Microsoft") with redistributed copies of the avatars; no on-screen credit is required. The README's citation request covers research use only - -## Evidence - -- `LICENSE.md` (2026-08-24): MIT License, Copyright (c) 2020 Microsoft — rights include use, modify, sell. -- README changelog: “12/2020: Updated license to MIT.” -- Live [LICENSE.md](https://github.com/microsoft/Microsoft-Rocketbox/blob/master/LICENSE.md) (2026-09-26): "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." -- Live README (2026-09-26): "If you are using this library for research you should consider citing it." and "The library of avatars is now released under MIT License." - -## Related - -- [microsoft-movebox](../animation/microsoft-movebox.md) — Kinect→Rocketbox mocap tool -- [mixamo](../animation/mixamo.md) — retarget clips onto humanoids -- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) — CC0 humanoid clips -- [blender-human-base-meshes](blender-human-base-meshes.md) — topology-focused bases +--- +id: microsoft-rocketbox +name: Microsoft Rocketbox +url: https://github.com/microsoft/Microsoft-Rocketbox +publisher: Microsoft +category: characters +subcategories: [humanoid, rigged, library] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [FBX] +tags: [rigged, vr, research-origin, diverse] +added: 2026-07-19 +verified: 2026-09-26 +status: active +maintenance: archived +--- + +# Microsoft Rocketbox + +115+ fully rigged humanoid avatars (multi-LOD FBX) released by Microsoft Research. Useful crowd / NPC / VR embodiment starter set when you need variety beyond stylized CC0 kits. + +## Notes + +- Maintenance: no push to the GitHub repository microsoft/Microsoft-Rocketbox since 2022-10-02, per the GitHub API on 2026-09-26. +- Maintenance: the repository is now archived (read-only), per the GitHub API on 2026-10-22; the API still reports the licence as MIT. Releases and downloads stay available. +- README still mentions the older “research/academic” blog framing; **LICENSE.md is MIT** (updated Dec 2020) — keep the copyright notice. +- Unity import helpers ship in-repo; Unreal batch importer contributed later. Retarget animations carefully (skeleton is library-specific). +- Paper citation requested for *research* use; MIT still requires copyright notice in distributions. +- What the repository ships beyond the meshes, per its README read 2026-09-23: **four poly levels per avatar** (`hipoly`, `midpoly`, `lowpoly`, `ultralowpoly`), **417 animations** (added 4/2022), and **facial blendshapes** (15 visemes, 48 FACS, 30 for the Vive facial tracker, plus ARKit-compatible sets from 6/2022). No other character source in this catalog has facial blendshapes or built-in LODs +- Tooling is Unity-first: the import script fixes 3ds Max materials and reorganises bones for Unity's humanoid rig. In Godot or Unreal, plan on doing that step yourself +- Keep the MIT copyright and permission notice (`LICENSE.md`, "Copyright (c) 2020 Microsoft") with redistributed copies of the avatars; no on-screen credit is required. The README's citation request covers research use only + +## Evidence + +- `LICENSE.md` (2026-08-24): MIT License, Copyright (c) 2020 Microsoft — rights include use, modify, sell. +- README changelog: “12/2020: Updated license to MIT.” +- Live [LICENSE.md](https://github.com/microsoft/Microsoft-Rocketbox/blob/master/LICENSE.md) (2026-09-26): "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software." +- Live README (2026-09-26): "If you are using this library for research you should consider citing it." and "The library of avatars is now released under MIT License." + +## Related + +- [microsoft-movebox](../animation/microsoft-movebox.md) — Kinect→Rocketbox mocap tool +- [mixamo](../animation/mixamo.md) — retarget clips onto humanoids +- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) — CC0 humanoid clips +- [blender-human-base-meshes](blender-human-base-meshes.md) — topology-focused bases diff --git a/catalog/characters/mpfb.md b/catalog/characters/mpfb.md index 4f6370f..89a6d29 100644 --- a/catalog/characters/mpfb.md +++ b/catalog/characters/mpfb.md @@ -1,37 +1,38 @@ ---- -id: mpfb -name: MPFB (MakeHuman for Blender) -url: https://static.makehumancommunity.org/mpfb.html -publisher: MakeHuman Community -category: characters -subcategories: [generator, base-meshes, blender] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [Blend, FBX, glTF, OBJ] -tags: [cc0-exports, blender, makehuman, generator] -verified: 2026-07-19 -status: active ---- - -# MPFB (MakeHuman for Blender) - -Blender-native MakeHuman character generator. **Core assets / exports are CC0** (commercial closed-source games OK, no attribution). Addon **source code is GPL** — don’t ship the addon itself into a proprietary product; export meshes/textures only. - -## Notes - -- Prefer over MB-Lab (AGPL export risk — [`docs/high-risk.md`](../../docs/high-risk.md)) -- Community assets outside core may use other licenses — check each download -- Complements standalone [makehuman](makehuman.md) (still needs-review until hardened) - -## Evidence - -- Live [License](https://static.makehumancommunity.org/about/license.html) (2026-07-19): “All core assets… CC0… no… attribution”; code = GPL (MPFB) / AGPL (MakeHuman app) -- Live sell-models FAQ: exports CC0; closed-source games Yes; attribution No - -## Related - -- [makehuman](makehuman.md) -- [blender-human-base-meshes](blender-human-base-meshes.md) -- [charmorph](charmorph.md) +--- +id: mpfb +name: MPFB (MakeHuman for Blender) +url: https://static.makehumancommunity.org/mpfb.html +publisher: MakeHuman Community +category: characters +subcategories: [generator, base-meshes, blender] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [Blend, FBX, glTF, OBJ] +tags: [cc0-exports, blender, makehuman, generator] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# MPFB (MakeHuman for Blender) + +Blender-native MakeHuman character generator. **Core assets / exports are CC0** (commercial closed-source games OK, no attribution). Addon **source code is GPL** — don’t ship the addon itself into a proprietary product; export meshes/textures only. + +## Notes + +- Prefer over MB-Lab (AGPL export risk — [`docs/high-risk.md`](../../docs/high-risk.md)) +- Community assets outside core may use other licenses — check each download +- Complements standalone [makehuman](makehuman.md) (still needs-review until hardened) + +## Evidence + +- Live [License](https://static.makehumancommunity.org/about/license.html) (2026-07-19): “All core assets… CC0… no… attribution”; code = GPL (MPFB) / AGPL (MakeHuman app) +- Live sell-models FAQ: exports CC0; closed-source games Yes; attribution No + +## Related + +- [makehuman](makehuman.md) +- [blender-human-base-meshes](blender-human-base-meshes.md) +- [charmorph](charmorph.md) diff --git a/catalog/characters/oga-fps-arms-rigged.md b/catalog/characters/oga-fps-arms-rigged.md index 5b81b06..b220c04 100644 --- a/catalog/characters/oga-fps-arms-rigged.md +++ b/catalog/characters/oga-fps-arms-rigged.md @@ -1,41 +1,42 @@ ---- -id: oga-fps-arms-rigged -name: FPS Arms, rigged (OpenGameArt) -url: https://opengameart.org/content/fps-arms-rigged-only -category: characters -subcategories: [rigged, first-person] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, Blend] -tags: [first-person, fps, arms, ik, fingers, opengameart] -verified: 2026-09-23 -status: active ---- - -# FPS Arms, rigged (OpenGameArt) - -A pair of first-person arms with a full hand rig, released as CC0 by the OpenGameArt user para in 2015. This is the catalog's only rigged first-person arms source: every other rigged character here is a full body seen from outside, and the one CC0 "rifle and hands" set checked alongside it turned out to be a rifle with static hands on a single recoil bone. - -## Notes - -- **Rig, measured 2026-09-23 from the FBX:** clavicle, deltoid, upper arm, forearm and hand on each side; three-segment index, middle, ring, pinky and thumb on both hands; and `hand.L.control` / `hand.R.control` handles for IK posing -- **No production animation.** The plain FBX has no animation curves. A separate "test anim" file carries 154 animation curves across three stacks, which is a rig test rather than a reload or idle set. You will animate this yourself -- The author calls it "a crude first attempt", and it is: treat it as a working rig to animate and restyle, not finished art -- FBX and `.blend` only, no glTF. Import the FBX into Blender and export glTF for Godot, which also lets you check the IK before it reaches the engine -- One skin mesh, named `caucasian_male_1`. That naming resembles MakeHuman's; if the arms were cut from a MakeHuman export, that base is CC0 as well (see [makehuman](makehuman.md)), but the page does not say -- OpenGameArt is a host, and the CC0 is the submitter's declaration. See [`docs/provenance.md`](../../docs/provenance.md) -- Needs something to hold: [3dmodelscc0-guns](../3d/3dmodelscc0-guns.md) and [3dmodelscc0-melee-weapons](../3d/3dmodelscc0-melee-weapons.md) are CC0 weapon meshes - -## Evidence - -- Live OpenGameArt submission (2026-09-23): "License(s): CC0", submitted by para on Wednesday, March 18, 2015 -- Same page (2026-09-23): "There's kind of a lack of 3d arms for a first person view on OGA ... As of yet it's only rigged" - -## Related - -- [kaykit-adventurers](kaykit-adventurers.md) -- [quaternius-toon-shooter-game-kit](quaternius-toon-shooter-game-kit.md) -- [../3d/3dmodelscc0-guns](../3d/3dmodelscc0-guns.md) -- [makehuman](makehuman.md) +--- +id: oga-fps-arms-rigged +name: FPS Arms, rigged (OpenGameArt) +url: https://opengameart.org/content/fps-arms-rigged-only +category: characters +subcategories: [rigged, first-person] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, Blend] +tags: [first-person, fps, arms, ik, fingers, opengameart] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# FPS Arms, rigged (OpenGameArt) + +A pair of first-person arms with a full hand rig, released as CC0 by the OpenGameArt user para in 2015. This is the catalog's only rigged first-person arms source: every other rigged character here is a full body seen from outside, and the one CC0 "rifle and hands" set checked alongside it turned out to be a rifle with static hands on a single recoil bone. + +## Notes + +- **Rig, measured 2026-09-23 from the FBX:** clavicle, deltoid, upper arm, forearm and hand on each side; three-segment index, middle, ring, pinky and thumb on both hands; and `hand.L.control` / `hand.R.control` handles for IK posing +- **No production animation.** The plain FBX has no animation curves. A separate "test anim" file carries 154 animation curves across three stacks, which is a rig test rather than a reload or idle set. You will animate this yourself +- The author calls it "a crude first attempt", and it is: treat it as a working rig to animate and restyle, not finished art +- FBX and `.blend` only, no glTF. Import the FBX into Blender and export glTF for Godot, which also lets you check the IK before it reaches the engine +- One skin mesh, named `caucasian_male_1`. That naming resembles MakeHuman's; if the arms were cut from a MakeHuman export, that base is CC0 as well (see [makehuman](makehuman.md)), but the page does not say +- OpenGameArt is a host, and the CC0 is the submitter's declaration. See [`docs/provenance.md`](../../docs/provenance.md) +- Needs something to hold: [3dmodelscc0-guns](../3d/3dmodelscc0-guns.md) and [3dmodelscc0-melee-weapons](../3d/3dmodelscc0-melee-weapons.md) are CC0 weapon meshes + +## Evidence + +- Live OpenGameArt submission (2026-09-23): "License(s): CC0", submitted by para on Wednesday, March 18, 2015 +- Same page (2026-09-23): "There's kind of a lack of 3d arms for a first person view on OGA ... As of yet it's only rigged" + +## Related + +- [kaykit-adventurers](kaykit-adventurers.md) +- [quaternius-toon-shooter-game-kit](quaternius-toon-shooter-game-kit.md) +- [../3d/3dmodelscc0-guns](../3d/3dmodelscc0-guns.md) +- [makehuman](makehuman.md) diff --git a/catalog/characters/osa-100avatars.md b/catalog/characters/osa-100avatars.md index 813216a..40e7c7e 100644 --- a/catalog/characters/osa-100avatars.md +++ b/catalog/characters/osa-100avatars.md @@ -1,37 +1,38 @@ ---- -id: osa-100avatars -name: Open Source Avatars (100Avatars CC0) -url: https://www.opensourceavatars.com/ -category: characters -subcategories: [vrm, avatar, library] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [VRM] -tags: [vrm, web, metaverse] -verified: 2026-08-25 -status: active ---- - -# Open Source Avatars (100Avatars CC0) - -Curated VRM avatar registry. The original **100Avatars** series (R1–R3) is **CC0** and meant for games/VR without attribution. Prefer those collections over mixed community packs. - -## Notes - -- Registry metadata/repo is CC0; **per-collection license** lives in `data/projects.json` — always filter by license before shipping. -- Community collections include CC-BY and CC0 NFT-origin sets; treat non-100Avatars rows as separate reviews. -- VRM pipeline: UniVRM (Unity), three-vrm (web), VRM4U (Unreal). -- Parked 2026-08-25: homepage body is i18n keys. `projects.json` still absent. `madjin/100Avatars` README has no CC0 sentence. - -## Evidence - -- Live homepage meta description (2026-08-25): "CC0 licensed open-source avatars for any project. No attribution required." -- Same HTML (2026-08-25): visible copy is i18n keys such as `home.hero.title`. Footer "All avatars CC0." was not in the static body. -- `data/projects.json` on the previously cited GitHub path returned 404 on 2026-08-24; per-collection filtering could not be re-checked. - -## Related - -- [vroid-studio](vroid-studio.md) — create your own VRM -- [microsoft-rocketbox](microsoft-rocketbox.md) — FBX humanoid library +--- +id: osa-100avatars +name: Open Source Avatars (100Avatars CC0) +url: https://www.opensourceavatars.com/ +category: characters +subcategories: [vrm, avatar, library] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [VRM] +tags: [vrm, web, metaverse] +added: 2026-07-19 +verified: 2026-08-25 +status: active +--- + +# Open Source Avatars (100Avatars CC0) + +Curated VRM avatar registry. The original **100Avatars** series (R1–R3) is **CC0** and meant for games/VR without attribution. Prefer those collections over mixed community packs. + +## Notes + +- Registry metadata/repo is CC0; **per-collection license** lives in `data/projects.json` — always filter by license before shipping. +- Community collections include CC-BY and CC0 NFT-origin sets; treat non-100Avatars rows as separate reviews. +- VRM pipeline: UniVRM (Unity), three-vrm (web), VRM4U (Unreal). +- Parked 2026-08-25: homepage body is i18n keys. `projects.json` still absent. `madjin/100Avatars` README has no CC0 sentence. + +## Evidence + +- Live homepage meta description (2026-08-25): "CC0 licensed open-source avatars for any project. No attribution required." +- Same HTML (2026-08-25): visible copy is i18n keys such as `home.hero.title`. Footer "All avatars CC0." was not in the static body. +- `data/projects.json` on the previously cited GitHub path returned 404 on 2026-08-24; per-collection filtering could not be re-checked. + +## Related + +- [vroid-studio](vroid-studio.md) — create your own VRM +- [microsoft-rocketbox](microsoft-rocketbox.md) — FBX humanoid library diff --git a/catalog/characters/paragon-characters.md b/catalog/characters/paragon-characters.md index 1b673e9..476e8dd 100644 --- a/catalog/characters/paragon-characters.md +++ b/catalog/characters/paragon-characters.md @@ -11,6 +11,7 @@ formats: [Unreal] tags: [unreal-engine, moba, animated, realistic, fantasy, sci-fi] publisher: Epic Games ue_versions: "4.19-5.8" +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- @@ -26,6 +27,7 @@ One entry for the free character packs Epic released from its cancelled MOBA Par - Greystone and Sparrow were "created based on face scans from https://home.otoy.com"; the listings attach no extra condition to that - No redistribution: the Fab EULA summary says you may not "Resell or redistribute the asset for free on a standalone basis or allow others to do the same". Do not commit the packs in source form to a public repository - `ue_versions` comes from the Greystone and Sparrow listings ("4.19 – 4.27 and 5.0 – 5.8"); the Wraith page did not show a version range when read. Check each pack's own listing before downloading +- The entry `url` is a Fab search ("paragon", seller Epic Games) because the packs have no shared listing page. If Fab changes its search parameters, open the Epic Games seller page (`fab.com/sellers/Epic Games`, checked 2026-10-22) and search for Paragon there ## Evidence diff --git a/catalog/characters/quaternius-animated-fish-pack.md b/catalog/characters/quaternius-animated-fish-pack.md index 367b0f8..a499866 100644 --- a/catalog/characters/quaternius-animated-fish-pack.md +++ b/catalog/characters/quaternius-animated-fish-pack.md @@ -1,37 +1,38 @@ ---- -id: quaternius-animated-fish-pack -name: Quaternius Animated Fish Pack -url: https://quaternius.com/packs/animatedfish.html -publisher: Quaternius -category: characters -subcategories: [creatures, animated] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [fish, aquatic, animated] -verified: 2026-08-25 -status: active ---- - -# Quaternius Animated Fish Pack - -Seven aquatic species, each with its own animations. Non-quadruped creature motion. Untextured. FBX / OBJ / Blend. No glTF on the pack page. - -## Notes - -- Swim cycles are on these rigs. There is no fish retarget library in this catalog. -- Untextured: assign a simple gradient or flat color, or bake your own. -- Tiny pack. Use it for water fauna, not as a general creature solution. - -## Evidence - -- Live pack page (2026-08-25): License badge "CC0" -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-farm-animal-pack](quaternius-farm-animal-pack.md) -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-animated-fish-pack +name: Quaternius Animated Fish Pack +url: https://quaternius.com/packs/animatedfish.html +publisher: Quaternius +category: characters +subcategories: [creatures, animated] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [fish, aquatic, animated] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Animated Fish Pack + +Seven aquatic species, each with its own animations. Non-quadruped creature motion. Untextured. FBX / OBJ / Blend. No glTF on the pack page. + +## Notes + +- Swim cycles are on these rigs. There is no fish retarget library in this catalog. +- Untextured: assign a simple gradient or flat color, or bake your own. +- Tiny pack. Use it for water fauna, not as a general creature solution. + +## Evidence + +- Live pack page (2026-08-25): License badge "CC0" +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-farm-animal-pack](quaternius-farm-animal-pack.md) +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/characters/quaternius-animated-mech-pack.md b/catalog/characters/quaternius-animated-mech-pack.md index 8344da9..cf87c66 100644 --- a/catalog/characters/quaternius-animated-mech-pack.md +++ b/catalog/characters/quaternius-animated-mech-pack.md @@ -1,37 +1,38 @@ ---- -id: quaternius-animated-mech-pack -name: Quaternius Animated Mech Pack -url: https://quaternius.com/packs/animatedmech.html -publisher: Quaternius -category: characters -subcategories: [sci-fi, creatures, animated] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [mech, sci-fi, animated] -verified: 2026-08-25 -status: active ---- - -# Quaternius Animated Mech Pack - -Four mechs, each with its own animation set. Non-humanoid sci-fi bodies. Complements robot enemies in Sci-Fi Essentials when you need a vehicle-scale mech rather than a biped drone. Textured. - -## Notes - -- Clips are on the mech rigs. UAL will not drop on these. -- Pack page lists FBX / OBJ / Blend; formats badge also shows glTF. Prefer glTF if your importer likes it; fall back to FBX. -- Small pack (4 models). Not a modular mech kit. - -## Evidence - -- Live pack page (2026-08-25): License badge "CC0" -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-sci-fi-essentials-kit](quaternius-sci-fi-essentials-kit.md) -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-animated-mech-pack +name: Quaternius Animated Mech Pack +url: https://quaternius.com/packs/animatedmech.html +publisher: Quaternius +category: characters +subcategories: [sci-fi, creatures, animated] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [mech, sci-fi, animated] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Animated Mech Pack + +Four mechs, each with its own animation set. Non-humanoid sci-fi bodies. Complements robot enemies in Sci-Fi Essentials when you need a vehicle-scale mech rather than a biped drone. Textured. + +## Notes + +- Clips are on the mech rigs. UAL will not drop on these. +- Pack page lists FBX / OBJ / Blend; formats badge also shows glTF. Prefer glTF if your importer likes it; fall back to FBX. +- Small pack (4 models). Not a modular mech kit. + +## Evidence + +- Live pack page (2026-08-25): License badge "CC0" +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-sci-fi-essentials-kit](quaternius-sci-fi-essentials-kit.md) +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/characters/quaternius-cube-world-kit.md b/catalog/characters/quaternius-cube-world-kit.md index 91cb44d..6a8a4a0 100644 --- a/catalog/characters/quaternius-cube-world-kit.md +++ b/catalog/characters/quaternius-cube-world-kit.md @@ -1,38 +1,39 @@ ---- -id: quaternius-cube-world-kit -name: Quaternius Cube World Kit -url: https://quaternius.com/packs/cubeworldkit.html -publisher: Quaternius -category: characters -subcategories: [voxel, rigged, animated] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [voxel, cube, characters, animals] -verified: 2026-08-25 -status: active ---- - -# Quaternius Cube World Kit - -Voxel-style cube characters, animals, enemies, and environment models in one kit (108 models). This is the catalog's voxel *character* coverage; MagicaVoxel remains the editor. Textured. FBX / OBJ / glTF / Blend. - -## Notes - -- This is a mixed kit. You also get terrain/prop cubes. Catalogued under characters because that is the unmet need, not because the zip is characters-only. -- Animations are on the cube rigs. Not a Mixamo retarget source. -- Standard vs Source split is the usual Quaternius pattern. License badge on this pack page is CC0. - -## Evidence - -- Live pack page (2026-08-25): License badge "CC0" -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-farm-animal-pack](quaternius-farm-animal-pack.md) -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) -- [magicavoxel](../3d/magicavoxel.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-cube-world-kit +name: Quaternius Cube World Kit +url: https://quaternius.com/packs/cubeworldkit.html +publisher: Quaternius +category: characters +subcategories: [voxel, rigged, animated] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [voxel, cube, characters, animals] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Cube World Kit + +Voxel-style cube characters, animals, enemies, and environment models in one kit (108 models). This is the catalog's voxel *character* coverage; MagicaVoxel remains the editor. Textured. FBX / OBJ / glTF / Blend. + +## Notes + +- This is a mixed kit. You also get terrain/prop cubes. Catalogued under characters because that is the unmet need, not because the zip is characters-only. +- Animations are on the cube rigs. Not a Mixamo retarget source. +- Standard vs Source split is the usual Quaternius pattern. License badge on this pack page is CC0. + +## Evidence + +- Live pack page (2026-08-25): License badge "CC0" +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-farm-animal-pack](quaternius-farm-animal-pack.md) +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +- [magicavoxel](../3d/magicavoxel.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/characters/quaternius-farm-animal-pack.md b/catalog/characters/quaternius-farm-animal-pack.md index bcefb6f..53545c6 100644 --- a/catalog/characters/quaternius-farm-animal-pack.md +++ b/catalog/characters/quaternius-farm-animal-pack.md @@ -1,38 +1,39 @@ ---- -id: quaternius-farm-animal-pack -name: Quaternius Farm Animal Pack -url: https://quaternius.com/packs/farmanimal.html -publisher: Quaternius -category: characters -subcategories: [creatures, quadruped, animated] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend] -tags: [animals, quadruped, animated] -verified: 2026-08-25 -status: active ---- - -# Quaternius Farm Animal Pack - -Seven farm animals, each with its own animation set. This is the catalog's actual quadruped coverage. Mixamo will not retarget onto these; the clips live on the animal rigs. Untextured. FBX / OBJ / Blend. - -## Notes - -- Pack page lists no glTF. Import FBX and keep the included animations. -- Standard download is the free kit. Source Blend extras are a Patreon/paid SKU, still labeled CC0 on other Quaternius packs. Confirm the badge on this page if the SKU mix changes. -- Not a humanoid retarget library. Do not expect Mixamo or UAL clips to land cleanly. - -## Evidence - -- Live pack page (2026-08-25): License badge "CC0" -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) -- [quaternius-animated-fish-pack](quaternius-animated-fish-pack.md) -- [quaternius](../3d/quaternius.md) -- [mixamo](../animation/mixamo.md) +--- +id: quaternius-farm-animal-pack +name: Quaternius Farm Animal Pack +url: https://quaternius.com/packs/farmanimal.html +publisher: Quaternius +category: characters +subcategories: [creatures, quadruped, animated] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend] +tags: [animals, quadruped, animated] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Farm Animal Pack + +Seven farm animals, each with its own animation set. This is the catalog's actual quadruped coverage. Mixamo will not retarget onto these; the clips live on the animal rigs. Untextured. FBX / OBJ / Blend. + +## Notes + +- Pack page lists no glTF. Import FBX and keep the included animations. +- Standard download is the free kit. Source Blend extras are a Patreon/paid SKU, still labeled CC0 on other Quaternius packs. Confirm the badge on this page if the SKU mix changes. +- Not a humanoid retarget library. Do not expect Mixamo or UAL clips to land cleanly. + +## Evidence + +- Live pack page (2026-08-25): License badge "CC0" +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-ultimate-monsters](quaternius-ultimate-monsters.md) +- [quaternius-animated-fish-pack](quaternius-animated-fish-pack.md) +- [quaternius](../3d/quaternius.md) +- [mixamo](../animation/mixamo.md) diff --git a/catalog/characters/quaternius-modular-character-outfits-fantasy.md b/catalog/characters/quaternius-modular-character-outfits-fantasy.md index 7cee030..5e39ce9 100644 --- a/catalog/characters/quaternius-modular-character-outfits-fantasy.md +++ b/catalog/characters/quaternius-modular-character-outfits-fantasy.md @@ -1,35 +1,36 @@ ---- -id: quaternius-modular-character-outfits-fantasy -name: Quaternius Modular Character Outfits (Fantasy) -url: https://quaternius.com/packs/modularcharacteroutfitsfantasy.html -publisher: Quaternius -category: characters -subcategories: [modular, clothing, rigged] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, Blend, OBJ] -tags: [modular, fantasy, outfits] -verified: 2026-07-19 -status: active ---- - -# Quaternius Modular Character Outfits (Fantasy) - -CC0 modular fantasy outfits (12 outfits / 62 parts, 3 texture variants each) built for the Universal Base Characters humanoid. Mix parts for party/NPC variety without LPC-style SA. - -## Notes - -- Designed for [quaternius-universal-base-characters](quaternius-universal-base-characters.md) heads; own heads also OK -- Humanoid-rig compatible with Universal Animation Library retargeting - -## Evidence - -- Live pack page (2026-07-19): License = **CC0**; 12 outfits, 62 parts; humanoid rig; compatible with Universal Base Characters - -## Related - -- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) -- [quaternius](../3d/quaternius.md) -- [kaykit-adventurers](kaykit-adventurers.md) +--- +id: quaternius-modular-character-outfits-fantasy +name: Quaternius Modular Character Outfits (Fantasy) +url: https://quaternius.com/packs/modularcharacteroutfitsfantasy.html +publisher: Quaternius +category: characters +subcategories: [modular, clothing, rigged] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, Blend, OBJ] +tags: [modular, fantasy, outfits] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Modular Character Outfits (Fantasy) + +CC0 modular fantasy outfits (12 outfits / 62 parts, 3 texture variants each) built for the Universal Base Characters humanoid. Mix parts for party/NPC variety without LPC-style SA. + +## Notes + +- Designed for [quaternius-universal-base-characters](quaternius-universal-base-characters.md) heads; own heads also OK +- Humanoid-rig compatible with Universal Animation Library retargeting + +## Evidence + +- Live pack page (2026-07-19): License = **CC0**; 12 outfits, 62 parts; humanoid rig; compatible with Universal Base Characters + +## Related + +- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) +- [quaternius](../3d/quaternius.md) +- [kaykit-adventurers](kaykit-adventurers.md) diff --git a/catalog/characters/quaternius-rpg-character-pack.md b/catalog/characters/quaternius-rpg-character-pack.md index 1e4deb3..cd2bd66 100644 --- a/catalog/characters/quaternius-rpg-character-pack.md +++ b/catalog/characters/quaternius-rpg-character-pack.md @@ -1,38 +1,39 @@ ---- -id: quaternius-rpg-character-pack -name: Quaternius RPG Character Pack -url: https://quaternius.com/packs/rpgcharacters.html -publisher: Quaternius -category: characters -subcategories: [rigged, animated, fantasy] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [fantasy, rpg, animated] -verified: 2026-08-25 -status: active ---- - -# Quaternius RPG Character Pack - -Six rigged, animated, textured fantasy characters. Overlaps [KayKit Adventurers](kaykit-adventurers.md) and Universal Base + outfits. Useful when you want clips already on the mesh instead of a retarget pipeline. - -## Notes - -- Older pack (page dated November 2020). Prefer Universal Base + UAL when you need a modular pipeline. -- Textured. FBX / OBJ / Blend / glTF. -- Humanoid. UAL retarget is the usual Quaternius path if the included clips are too thin. - -## Evidence - -- Live pack page (2026-08-25): License badge "CC0" -- Same page (2026-08-25): "free to use in both personal and commercial projects" - -## Related - -- [kaykit-adventurers](kaykit-adventurers.md) -- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) -- [quaternius-modular-character-outfits-fantasy](quaternius-modular-character-outfits-fantasy.md) -- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) +--- +id: quaternius-rpg-character-pack +name: Quaternius RPG Character Pack +url: https://quaternius.com/packs/rpgcharacters.html +publisher: Quaternius +category: characters +subcategories: [rigged, animated, fantasy] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [fantasy, rpg, animated] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius RPG Character Pack + +Six rigged, animated, textured fantasy characters. Overlaps [KayKit Adventurers](kaykit-adventurers.md) and Universal Base + outfits. Useful when you want clips already on the mesh instead of a retarget pipeline. + +## Notes + +- Older pack (page dated November 2020). Prefer Universal Base + UAL when you need a modular pipeline. +- Textured. FBX / OBJ / Blend / glTF. +- Humanoid. UAL retarget is the usual Quaternius path if the included clips are too thin. + +## Evidence + +- Live pack page (2026-08-25): License badge "CC0" +- Same page (2026-08-25): "free to use in both personal and commercial projects" + +## Related + +- [kaykit-adventurers](kaykit-adventurers.md) +- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) +- [quaternius-modular-character-outfits-fantasy](quaternius-modular-character-outfits-fantasy.md) +- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) diff --git a/catalog/characters/quaternius-sci-fi-essentials-kit.md b/catalog/characters/quaternius-sci-fi-essentials-kit.md index 8ef5430..9a6879f 100644 --- a/catalog/characters/quaternius-sci-fi-essentials-kit.md +++ b/catalog/characters/quaternius-sci-fi-essentials-kit.md @@ -1,38 +1,39 @@ ---- -id: quaternius-sci-fi-essentials-kit -name: Quaternius Sci-Fi Essentials Kit -url: https://quaternius.com/packs/scifiessentialskit.html -publisher: Quaternius -category: characters -subcategories: [sci-fi, creatures, animated] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [sci-fi, robots, enemies, guns] -verified: 2026-08-25 -status: active ---- - -# Quaternius Sci-Fi Essentials Kit - -Futuristic kit with animated robot enemies, guns, screens, and crates (60+ models). This is the sci-fi *character* close versus Rocketbox office humans. Guns and props ride along in the same zip. Designed to sit in front of the Modular Sci-Fi MegaKit environment, which is not this entry. - -## Notes - -- Textured. Source SKU adds engine projects and custom shaders (Unity URP, Unreal, Godot) per the pack page. Standard is FBX / OBJ / glTF. -- Robot clips are on these rigs. UAL is humanoid. Do not expect a clean retarget between them. -- Mixed kit, same cataloguing choice as Cube World: the gap is sci-fi enemies, so it lives in characters/. - -## Evidence - -- Live pack page (2026-08-25): "(CC0 License)" -- Same page (2026-08-25): "Free to use in personal, educational and commercial projects." - -## Related - -- [microsoft-rocketbox](microsoft-rocketbox.md) -- [quaternius-animated-mech-pack](quaternius-animated-mech-pack.md) -- [quaternius-toon-shooter-game-kit](quaternius-toon-shooter-game-kit.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-sci-fi-essentials-kit +name: Quaternius Sci-Fi Essentials Kit +url: https://quaternius.com/packs/scifiessentialskit.html +publisher: Quaternius +category: characters +subcategories: [sci-fi, creatures, animated] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [sci-fi, robots, enemies, guns] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Sci-Fi Essentials Kit + +Futuristic kit with animated robot enemies, guns, screens, and crates (60+ models). This is the sci-fi *character* close versus Rocketbox office humans. Guns and props ride along in the same zip. Designed to sit in front of the Modular Sci-Fi MegaKit environment, which is not this entry. + +## Notes + +- Textured. Source SKU adds engine projects and custom shaders (Unity URP, Unreal, Godot) per the pack page. Standard is FBX / OBJ / glTF. +- Robot clips are on these rigs. UAL is humanoid. Do not expect a clean retarget between them. +- Mixed kit, same cataloguing choice as Cube World: the gap is sci-fi enemies, so it lives in characters/. + +## Evidence + +- Live pack page (2026-08-25): "(CC0 License)" +- Same page (2026-08-25): "Free to use in personal, educational and commercial projects." + +## Related + +- [microsoft-rocketbox](microsoft-rocketbox.md) +- [quaternius-animated-mech-pack](quaternius-animated-mech-pack.md) +- [quaternius-toon-shooter-game-kit](quaternius-toon-shooter-game-kit.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/characters/quaternius-toon-shooter-game-kit.md b/catalog/characters/quaternius-toon-shooter-game-kit.md index 4a48a39..5f23d66 100644 --- a/catalog/characters/quaternius-toon-shooter-game-kit.md +++ b/catalog/characters/quaternius-toon-shooter-game-kit.md @@ -1,39 +1,40 @@ ---- -id: quaternius-toon-shooter-game-kit -name: Quaternius Toon Shooter Game Kit -url: https://quaternius.com/packs/toonshootergamekit.html -publisher: Quaternius -category: characters -subcategories: [rigged, animated, shooter] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, OBJ, Blend, glTF] -tags: [shooter, toon, characters, enemies] -verified: 2026-08-25 -status: active ---- - -# Quaternius Toon Shooter Game Kit - -Toon shooter kit: characters with 17 animations, enemies, and environment pieces (74 models). Third-person shooter characters; it is **not** first-person arms. For those, see [oga-fps-arms-rigged](oga-fps-arms-rigged.md). Untextured. The pack copy is a toon shooter, so interactive use is explicit. - -## Notes - -- Do not treat this as an FPS arm/hand rig. You still need to build or buy viewmodel hands. -- 17 clips on the character rigs. Pair with UAL only if you retarget and accept toon vs UAL style mismatch. -- Mixed kit (chars + env). Catalogued here for the shooter characters. - -## Evidence - -- Live pack page (2026-08-25): License badge "CC0" -- Same page (2026-08-25): "everything you need to make a toon shooter" -- Same page (2026-08-25): "free to use in personal and commercial projects" - -## Related - -- [quaternius-sci-fi-essentials-kit](quaternius-sci-fi-essentials-kit.md) -- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) -- [kaykit-character-animations](../animation/kaykit-character-animations.md) -- [quaternius](../3d/quaternius.md) +--- +id: quaternius-toon-shooter-game-kit +name: Quaternius Toon Shooter Game Kit +url: https://quaternius.com/packs/toonshootergamekit.html +publisher: Quaternius +category: characters +subcategories: [rigged, animated, shooter] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, OBJ, Blend, glTF] +tags: [shooter, toon, characters, enemies] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Quaternius Toon Shooter Game Kit + +Toon shooter kit: characters with 17 animations, enemies, and environment pieces (74 models). Third-person shooter characters; it is **not** first-person arms. For those, see [oga-fps-arms-rigged](oga-fps-arms-rigged.md). Untextured. The pack copy is a toon shooter, so interactive use is explicit. + +## Notes + +- Do not treat this as an FPS arm/hand rig. You still need to build or buy viewmodel hands. +- 17 clips on the character rigs. Pair with UAL only if you retarget and accept toon vs UAL style mismatch. +- Mixed kit (chars + env). Catalogued here for the shooter characters. + +## Evidence + +- Live pack page (2026-08-25): License badge "CC0" +- Same page (2026-08-25): "everything you need to make a toon shooter" +- Same page (2026-08-25): "free to use in personal and commercial projects" + +## Related + +- [quaternius-sci-fi-essentials-kit](quaternius-sci-fi-essentials-kit.md) +- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) +- [kaykit-character-animations](../animation/kaykit-character-animations.md) +- [quaternius](../3d/quaternius.md) diff --git a/catalog/characters/quaternius-ultimate-monsters.md b/catalog/characters/quaternius-ultimate-monsters.md index 1911174..990812b 100644 --- a/catalog/characters/quaternius-ultimate-monsters.md +++ b/catalog/characters/quaternius-ultimate-monsters.md @@ -1,35 +1,36 @@ ---- -id: quaternius-ultimate-monsters -name: Quaternius Ultimate Monsters -url: https://quaternius.com/packs/ultimatemonsters.html -publisher: Quaternius -category: characters -subcategories: [creatures, enemies, animated] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, Blend, OBJ, glTF] -tags: [monsters, animated, enemies] -verified: 2026-07-19 -status: active ---- - -# Quaternius Ultimate Monsters - -50 CC0 fully animated monster/enemy meshes — quick combat fodder without Synty/paid creature packs. Explicit personal + commercial use on the pack page. - -## Notes - -- Formats: FBX / OBJ / Blend / glTF -- Prefer Universal Base + outfits for humanoids; this pack fills non-human enemy slots - -## Evidence - -- Live pack page (2026-07-19): License = **CC0**; “50 fully animated monsters… free to use in personal and commercial projects” - -## Related - -- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) -- [quaternius](../3d/quaternius.md) -- [kaykit-adventurers](kaykit-adventurers.md) +--- +id: quaternius-ultimate-monsters +name: Quaternius Ultimate Monsters +url: https://quaternius.com/packs/ultimatemonsters.html +publisher: Quaternius +category: characters +subcategories: [creatures, enemies, animated] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, Blend, OBJ, glTF] +tags: [monsters, animated, enemies] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Ultimate Monsters + +50 CC0 fully animated monster/enemy meshes — quick combat fodder without Synty/paid creature packs. Explicit personal + commercial use on the pack page. + +## Notes + +- Formats: FBX / OBJ / Blend / glTF +- Prefer Universal Base + outfits for humanoids; this pack fills non-human enemy slots + +## Evidence + +- Live pack page (2026-07-19): License = **CC0**; “50 fully animated monsters… free to use in personal and commercial projects” + +## Related + +- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) +- [quaternius](../3d/quaternius.md) +- [kaykit-adventurers](kaykit-adventurers.md) diff --git a/catalog/characters/quaternius-universal-base-characters.md b/catalog/characters/quaternius-universal-base-characters.md index cb85750..4a49c5c 100644 --- a/catalog/characters/quaternius-universal-base-characters.md +++ b/catalog/characters/quaternius-universal-base-characters.md @@ -1,35 +1,36 @@ ---- -id: quaternius-universal-base-characters -name: Quaternius Universal Base Characters -url: https://quaternius.com/packs/universalbasecharacters.html -publisher: Quaternius -category: characters -subcategories: [base-meshes, modular, rigged] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [FBX, glTF, Blend, OBJ] -tags: [humanoid, retarget, hairstyles] -verified: 2026-07-19 -status: active ---- - -# Quaternius Universal Base Characters - -Six CC0 game-ready humanoid bases (superhero / regular / teen, male & female) with humanoid rigs for engine retargeting, plus mix-and-match hairstyles. Pair with modular outfit packs and [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md). - -## Notes - -- Free download vs paid “Source” shaders/keys — free FBX/glTF/Blend/OBJ are still CC0 -- Not animated in-pack; use Universal Animation Library / Mixamo / engine retarget - -## Evidence - -- Live pack page (2026-07-19): License = **CC0**; 6 base models; humanoid rig; 20 hairstyles - -## Related - -- [quaternius-modular-character-outfits-fantasy](quaternius-modular-character-outfits-fantasy.md) -- [quaternius](../3d/quaternius.md) -- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) +--- +id: quaternius-universal-base-characters +name: Quaternius Universal Base Characters +url: https://quaternius.com/packs/universalbasecharacters.html +publisher: Quaternius +category: characters +subcategories: [base-meshes, modular, rigged] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [FBX, glTF, Blend, OBJ] +tags: [humanoid, retarget, hairstyles] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Quaternius Universal Base Characters + +Six CC0 game-ready humanoid bases (superhero / regular / teen, male & female) with humanoid rigs for engine retargeting, plus mix-and-match hairstyles. Pair with modular outfit packs and [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md). + +## Notes + +- Free download vs paid “Source” shaders/keys — free FBX/glTF/Blend/OBJ are still CC0 +- Not animated in-pack; use Universal Animation Library / Mixamo / engine retarget + +## Evidence + +- Live pack page (2026-07-19): License = **CC0**; 6 base models; humanoid rig; 20 hairstyles + +## Related + +- [quaternius-modular-character-outfits-fantasy](quaternius-modular-character-outfits-fantasy.md) +- [quaternius](../3d/quaternius.md) +- [quaternius-universal-animation-library](../animation/quaternius-universal-animation-library.md) diff --git a/catalog/characters/vroid-studio.md b/catalog/characters/vroid-studio.md index cc9df77..d46bc4f 100644 --- a/catalog/characters/vroid-studio.md +++ b/catalog/characters/vroid-studio.md @@ -1,43 +1,44 @@ ---- -id: vroid-studio -name: VRoid Studio -url: https://vroid.com/en/studio -publisher: pixiv -category: characters -subcategories: [anime, vrm] -license: custom -commercial: true -attribution_required: false -formats: [VRM] -tags: [anime, stylized, vrm, character-creator, not-cc0] -verified: 2026-09-23 -status: active ---- - -# VRoid Studio - -pixiv's free anime character creator, exporting VRM. The published guidelines allow commercial use of exported models, including in games, but the base meshes and preset items stay pixiv's copyright under licence. **This is not CC0**, and pixiv says so. - -## Notes - -- **What you own and what you license.** Textures and hair meshes you make from scratch are yours. Model meshes, clothing meshes and preset items remain pixiv's, licensed for "as wide a range of purposes as possible" -- **Commercial use in games is stated outright**, as long as the item has no special clause in its licence. Some bundled items and sample models do carry special terms; check an item's licence before shipping it -- **You may not build a character creator with it.** An application that generates or outputs models from VRoid-made meshes and textures needs a separate licence from pixiv, which pixiv may refuse. Personal-use tools are exempt -- **Credit:** none required by pixiv. The VRoid Studio Terms of Use (Articles 11 to 13 on pixiv's policies page) license Provided Content for any purpose and any use, with no credit condition. An individual item with its own displayed licence can still differ, as can VRoid Hub models -- VRoid Hub models are a separate question: each carries its uploader's own conditions, and pixiv's terms tell you to ask the creator how to credit them in a game -- vroid.com blocks scripted requests; these pages were read in a browser -- For a base with no strings, prefer [quaternius-universal-base-characters](quaternius-universal-base-characters.md) or [mpfb](mpfb.md) - -## Evidence - -- Live `vroid.com/en/studio/guidelines` (2026-09-23): "All content provided by pixiv, including the base models when creating a new avatar, is not CC0." -- Same page (2026-09-23): "Any individual or corporation may sell or use for commercial purposes any mesh, texture, or preset item provided by VRoid Studio, including models, clothing items, and accessories, provided that no special clauses are indicated in the license." -- Same page (2026-09-23): lists "games, applications, software" among permitted for-profit uses, and "You cannot create an application that can generate or output 3D models, avatars, or items consisting of deformed or combined meshes and textures that were created in VRoid Studio." - -- Live pixiv "VRoid Studio" Terms of Use, Article 13 (2026-09-23): "a non-exclusive, perpetual, worldwide, non-transferable, non-sublicensable license to use, duplicate, archive, modify, and display Provided Content, subject to restrictions common to all licenses, for (1) any purpose and (2) any use, except where different license conditions are specified and displayed for individual items of Provided Content" - -## Related - -- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) -- [mpfb](mpfb.md) -- [osa-100avatars](osa-100avatars.md) +--- +id: vroid-studio +name: VRoid Studio +url: https://vroid.com/en/studio +publisher: pixiv +category: characters +subcategories: [anime, vrm] +license: custom +commercial: true +attribution_required: false +formats: [VRM] +tags: [anime, stylized, vrm, character-creator, not-cc0] +added: 2026-07-19 +verified: 2026-09-23 +status: active +--- + +# VRoid Studio + +pixiv's free anime character creator, exporting VRM. The published guidelines allow commercial use of exported models, including in games, but the base meshes and preset items stay pixiv's copyright under licence. **This is not CC0**, and pixiv says so. + +## Notes + +- **What you own and what you license.** Textures and hair meshes you make from scratch are yours. Model meshes, clothing meshes and preset items remain pixiv's, licensed for "as wide a range of purposes as possible" +- **Commercial use in games is stated outright**, as long as the item has no special clause in its licence. Some bundled items and sample models do carry special terms; check an item's licence before shipping it +- **You may not build a character creator with it.** An application that generates or outputs models from VRoid-made meshes and textures needs a separate licence from pixiv, which pixiv may refuse. Personal-use tools are exempt +- **Credit:** none required by pixiv. The VRoid Studio Terms of Use (Articles 11 to 13 on pixiv's policies page) license Provided Content for any purpose and any use, with no credit condition. An individual item with its own displayed licence can still differ, as can VRoid Hub models +- VRoid Hub models are a separate question: each carries its uploader's own conditions, and pixiv's terms tell you to ask the creator how to credit them in a game +- vroid.com blocks scripted requests; these pages were read in a browser +- For a base with no strings, prefer [quaternius-universal-base-characters](quaternius-universal-base-characters.md) or [mpfb](mpfb.md) + +## Evidence + +- Live `vroid.com/en/studio/guidelines` (2026-09-23): "All content provided by pixiv, including the base models when creating a new avatar, is not CC0." +- Same page (2026-09-23): "Any individual or corporation may sell or use for commercial purposes any mesh, texture, or preset item provided by VRoid Studio, including models, clothing items, and accessories, provided that no special clauses are indicated in the license." +- Same page (2026-09-23): lists "games, applications, software" among permitted for-profit uses, and "You cannot create an application that can generate or output 3D models, avatars, or items consisting of deformed or combined meshes and textures that were created in VRoid Studio." + +- Live pixiv "VRoid Studio" Terms of Use, Article 13 (2026-09-23): "a non-exclusive, perpetual, worldwide, non-transferable, non-sublicensable license to use, duplicate, archive, modify, and display Provided Content, subject to restrictions common to all licenses, for (1) any purpose and (2) any use, except where different license conditions are specified and displayed for individual items of Provided Content" + +## Related + +- [quaternius-universal-base-characters](quaternius-universal-base-characters.md) +- [mpfb](mpfb.md) +- [osa-100avatars](osa-100avatars.md) diff --git a/catalog/environment/ahn-netherlands.md b/catalog/environment/ahn-netherlands.md index 3f741f2..d698487 100644 --- a/catalog/environment/ahn-netherlands.md +++ b/catalog/environment/ahn-netherlands.md @@ -1,39 +1,40 @@ ---- -id: ahn-netherlands -name: Actueel Hoogtebestand Nederland (AHN) -url: https://www.ahn.nl/open-data -category: environment -subcategories: [heightmaps, dem] -license: unknown -commercial: unknown -attribution_required: false -formats: [GeoTIFF, LAZ] -tags: [terrain, lidar, netherlands, point-cloud] -publisher: AHN -verified: 2026-10-04 -status: needs-review ---- - -# Actueel Hoogtebestand Nederland (AHN) - -Dutch national height map built from airborne lidar, with raster grids (0.5 m and 5 m) and point clouds, downloadable per map sheet through PDOK. Excellent for flat polder and urban terrain. Marked needs-review: the AHN page says the data is free to use "without restrictions" but names no licence instrument this session, so the exact licence is unconfirmed. - -## Notes - -- AHN1, AHN2 and AHN3 are the open datasets named on the page. Newer releases (AHN4 and later) were not confirmed on that page this session. -- Subunits are the map sheets for the 0.5 m raster and the point clouds; units are used for the 5 m raster. Sheet layout files are on the page. -- Format names (GeoTIFF raster, LAZ point cloud) are from general knowledge of the PDOK downloads, not from the page; confirm on download. -- Before moving to active, find a licence statement (for example a CC0 or public domain mark) on a PDOK or Nationaal Georegister record and quote it. -- The licence page https://www.ahn.nl/licentie returned 404 this session. - -## Evidence - -- AHN open data page (2026-10-04), in Dutch: "De datasets van het AHN1, AHN2 en AHN3 zijn beschikbaar als Open Data." -- Same page (2026-10-04): "door iedereen gratis en zonder beperkingen te gebruiken is" (free for anyone to use without restrictions). -- No licence name located on the page; status is needs-review for that reason. - -## Related - -- [copernicus-dem-glo30](copernicus-dem-glo30.md) -- [nls-finland-elevation-model](nls-finland-elevation-model.md) -- [openstreetmap](openstreetmap.md) +--- +id: ahn-netherlands +name: Actueel Hoogtebestand Nederland (AHN) +url: https://www.ahn.nl/open-data +category: environment +subcategories: [heightmaps, dem] +license: unknown +commercial: unknown +attribution_required: false +formats: [GeoTIFF, LAZ] +tags: [terrain, lidar, netherlands, point-cloud] +publisher: AHN +added: 2026-10-04 +verified: 2026-10-04 +status: needs-review +--- + +# Actueel Hoogtebestand Nederland (AHN) + +Dutch national height map built from airborne lidar, with raster grids (0.5 m and 5 m) and point clouds, downloadable per map sheet through PDOK. Excellent for flat polder and urban terrain. Marked needs-review: the AHN page says the data is free to use "without restrictions" but names no licence instrument this session, so the exact licence is unconfirmed. + +## Notes + +- AHN1, AHN2 and AHN3 are the open datasets named on the page. Newer releases (AHN4 and later) were not confirmed on that page this session. +- Subunits are the map sheets for the 0.5 m raster and the point clouds; units are used for the 5 m raster. Sheet layout files are on the page. +- Format names (GeoTIFF raster, LAZ point cloud) are from general knowledge of the PDOK downloads, not from the page; confirm on download. +- Before moving to active, find a licence statement (for example a CC0 or public domain mark) on a PDOK or Nationaal Georegister record and quote it. +- The licence page https://www.ahn.nl/licentie returned 404 this session. + +## Evidence + +- AHN open data page (2026-10-04), in Dutch: "De datasets van het AHN1, AHN2 en AHN3 zijn beschikbaar als Open Data." +- Same page (2026-10-04): "door iedereen gratis en zonder beperkingen te gebruiken is" (free for anyone to use without restrictions). +- No licence name located on the page; status is needs-review for that reason. + +## Related + +- [copernicus-dem-glo30](copernicus-dem-glo30.md) +- [nls-finland-elevation-model](nls-finland-elevation-model.md) +- [openstreetmap](openstreetmap.md) diff --git a/catalog/environment/city-sample.md b/catalog/environment/city-sample.md index 0d36e73..c12b8e2 100644 --- a/catalog/environment/city-sample.md +++ b/catalog/environment/city-sample.md @@ -11,6 +11,7 @@ formats: [Unreal] tags: [unreal-engine, city, realistic, open-world, nanite] publisher: Epic Games ue_versions: "5.0-5.8" +added: 2026-10-13 verified: 2026-10-13 status: needs-review --- diff --git a/catalog/environment/copernicus-dem-glo30.md b/catalog/environment/copernicus-dem-glo30.md index d10d6e9..7b06d16 100644 --- a/catalog/environment/copernicus-dem-glo30.md +++ b/catalog/environment/copernicus-dem-glo30.md @@ -1,39 +1,40 @@ ---- -id: copernicus-dem-glo30 -name: Copernicus DEM GLO-30 -url: https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/collections-description/COP-DEM -category: environment -subcategories: [heightmaps, dem] -license: custom -commercial: true -attribution_required: true -attribution_string: "© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved." -formats: [GeoTIFF, COG, DTED] -tags: [terrain, government, tandem-x] -verified: 2026-08-25 -status: active ---- - -# Copernicus DEM GLO-30 - -Radar DSM ~30 m (TanDEM-X / WorldDEM lineage) via CDSE. **Full, Free & Open** licence for WorldDEM-30: free reproduction, distribution, public communication, and adaptation worldwide. Prefer over FABDEM (NC — high-risk). - -## Notes - -- Required credit when distributing / showing publicly: `© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved.` -- Adapted data: prefix with `produced using Copernicus WorldDEM-30 …` -- GLO-90 has a parallel Free & Open licence; EEA-10 / WorldDEM-10 stay restricted. -- COP-DEM **view service** needs CCM user registration from **28 Jul 2026** — download/API paths still require CDSE account + CCM licence acceptance. -- Do not imply EU/ESA/Airbus endorsement. - -## Evidence - -- CDSE COP-DEM page (2026-08-25): "The GLO-30 and GLO-90 datasets are available worldwide with a free license." -- Same page (2026-08-25): "© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved" -- Live ESA CCM licence PDF (Issue 21/02/2025; not re-downloaded 2026-08-25): “Full, Free & Open Licence for the use of the Copernicus WorldDEM-30” — Art. 4 rights (a–d) reproduction/distribution/public communication/adaptation; Art. 5 free of charge; Art. 3 worldwide. Parked: PDF bytes were not fetched on 2026-08-25. - -## Related - -- [nasadem](nasadem.md) -- [jaxa-alos-aw3d30](jaxa-alos-aw3d30.md) -- [gebco](gebco.md) +--- +id: copernicus-dem-glo30 +name: Copernicus DEM GLO-30 +url: https://dataspace.copernicus.eu/explore-data/data-collections/copernicus-contributing-missions/collections-description/COP-DEM +category: environment +subcategories: [heightmaps, dem] +license: custom +commercial: true +attribution_required: true +attribution_string: "© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved." +formats: [GeoTIFF, COG, DTED] +tags: [terrain, government, tandem-x] +added: 2026-07-19 +verified: 2026-08-25 +status: active +--- + +# Copernicus DEM GLO-30 + +Radar DSM ~30 m (TanDEM-X / WorldDEM lineage) via CDSE. **Full, Free & Open** licence for WorldDEM-30: free reproduction, distribution, public communication, and adaptation worldwide. Prefer over FABDEM (NC — high-risk). + +## Notes + +- Required credit when distributing / showing publicly: `© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved.` +- Adapted data: prefix with `produced using Copernicus WorldDEM-30 …` +- GLO-90 has a parallel Free & Open licence; EEA-10 / WorldDEM-10 stay restricted. +- COP-DEM **view service** needs CCM user registration from **28 Jul 2026** — download/API paths still require CDSE account + CCM licence acceptance. +- Do not imply EU/ESA/Airbus endorsement. + +## Evidence + +- CDSE COP-DEM page (2026-08-25): "The GLO-30 and GLO-90 datasets are available worldwide with a free license." +- Same page (2026-08-25): "© DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved" +- Live ESA CCM licence PDF (Issue 21/02/2025; not re-downloaded 2026-08-25): “Full, Free & Open Licence for the use of the Copernicus WorldDEM-30” — Art. 4 rights (a–d) reproduction/distribution/public communication/adaptation; Art. 5 free of charge; Art. 3 worldwide. Parked: PDF bytes were not fetched on 2026-08-25. + +## Related + +- [nasadem](nasadem.md) +- [jaxa-alos-aw3d30](jaxa-alos-aw3d30.md) +- [gebco](gebco.md) diff --git a/catalog/environment/electric-dreams-environment.md b/catalog/environment/electric-dreams-environment.md index 3145d69..6450eb3 100644 --- a/catalog/environment/electric-dreams-environment.md +++ b/catalog/environment/electric-dreams-environment.md @@ -12,6 +12,7 @@ tags: [unreal-engine, pcg, substrate, nanite, lumen, jungle, photogrammetry] publisher: Epic Games engine_lock: unreal ue_versions: "5.2-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/environment/esa-worldcover.md b/catalog/environment/esa-worldcover.md index caf7e8b..a9a4347 100644 --- a/catalog/environment/esa-worldcover.md +++ b/catalog/environment/esa-worldcover.md @@ -11,6 +11,7 @@ attribution_required: true attribution_string: "Contains modified Copernicus Sentinel data / ESA WorldCover. Suggested format; CC-BY-4.0 requires a credits-screen source link." formats: [GeoTIFF] tags: [landcover, sentinel, 10m] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/environment/etopo-2022.md b/catalog/environment/etopo-2022.md index dce829f..e450e59 100644 --- a/catalog/environment/etopo-2022.md +++ b/catalog/environment/etopo-2022.md @@ -10,11 +10,12 @@ commercial: true attribution_required: false formats: [GeoTIFF, netCDF] tags: [noaa, relief, 15-arc-second] +added: 2026-07-19 verified: 2026-08-24 status: active --- -# ETOPO 2022 +# ETOPO 2022 (NOAA) NOAA global relief model integrating topo + bathy (15″ / 30″ / 60″; ice-surface and bedrock). Handy single grid for planet views and tsunami-style water sims. **Not for navigation.** diff --git a/catalog/environment/gebco.md b/catalog/environment/gebco.md index 642b2c1..b608d61 100644 --- a/catalog/environment/gebco.md +++ b/catalog/environment/gebco.md @@ -10,6 +10,7 @@ attribution_required: true attribution_string: "GEBCO Compilation Group. Users must acknowledge the source of The GEBCO Grid." formats: [netCDF, GeoTIFF, ASCII] tags: [ocean, terrain, 15-arc-second] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/environment/jaxa-alos-aw3d30.md b/catalog/environment/jaxa-alos-aw3d30.md index 24e83e7..fe45a32 100644 --- a/catalog/environment/jaxa-alos-aw3d30.md +++ b/catalog/environment/jaxa-alos-aw3d30.md @@ -1,35 +1,36 @@ ---- -id: jaxa-alos-aw3d30 -name: JAXA ALOS World 3D (AW3D30) -url: https://www.eorc.jaxa.jp/ALOS/en/dataset/aw3d30/aw3d30_e.htm -category: environment -subcategories: [heightmaps, dem] -license: custom -commercial: true -attribution_required: true -attribution_string: "Credit: AW3D30 (JAXA)" -formats: [GeoTIFF] -tags: [terrain, government] -verified: 2026-07-19 -status: active ---- - -# JAXA ALOS AW3D30 - -Global ~30 m DSM from ALOS/PRISM. Free for commercial and non-commercial use under JAXA research-data terms — **© JAXA credit required**; **notify JAXA in advance for commercial use**. Optical DEM — cloud/snow voids possible. Complements USGS / Copernicus. - -## Notes - -- Download requires free AW3D30 account -- Credit examples: `Credit: AW3D30 (JAXA)` / `Provided by AW3D30 (Japan Aerospace Exploration Agency)` -- Commercial projects: follow §2.3 advance notification in Terms of Use of Research Data - -## Evidence - -- Live AW3D30 page (2026-07-19): “Any of the commercial and non-commercial purposes can be used free of charge under the conditions of the Terms of Use” -- Live [Terms of Use of Research Data](https://earth.jaxa.jp/en/data/policy/) (2026-07-19): use/modify/distribute without fee if credit JAXA; “The user can use the Research Data for commercial purposes without a fee; however, the user needs to notify JAXA thereof in advance.” - -## Related - -- [copernicus-dem-glo30](copernicus-dem-glo30.md) -- [usgs-earth-explorer](usgs-earth-explorer.md) +--- +id: jaxa-alos-aw3d30 +name: JAXA ALOS World 3D (AW3D30) +url: https://www.eorc.jaxa.jp/ALOS/en/dataset/aw3d30/aw3d30_e.htm +category: environment +subcategories: [heightmaps, dem] +license: custom +commercial: true +attribution_required: true +attribution_string: "Credit: AW3D30 (JAXA)" +formats: [GeoTIFF] +tags: [terrain, government] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# JAXA ALOS World 3D (AW3D30) + +Global ~30 m DSM from ALOS/PRISM. Free for commercial and non-commercial use under JAXA research-data terms — **© JAXA credit required**; **notify JAXA in advance for commercial use**. Optical DEM — cloud/snow voids possible. Complements USGS / Copernicus. + +## Notes + +- Download requires free AW3D30 account +- Credit examples: `Credit: AW3D30 (JAXA)` / `Provided by AW3D30 (Japan Aerospace Exploration Agency)` +- Commercial projects: follow §2.3 advance notification in Terms of Use of Research Data + +## Evidence + +- Live AW3D30 page (2026-07-19): “Any of the commercial and non-commercial purposes can be used free of charge under the conditions of the Terms of Use” +- Live [Terms of Use of Research Data](https://earth.jaxa.jp/en/data/policy/) (2026-07-19): use/modify/distribute without fee if credit JAXA; “The user can use the Research Data for commercial purposes without a fee; however, the user needs to notify JAXA thereof in advance.” + +## Related + +- [copernicus-dem-glo30](copernicus-dem-glo30.md) +- [usgs-earth-explorer](usgs-earth-explorer.md) diff --git a/catalog/environment/ms-building-footprints.md b/catalog/environment/ms-building-footprints.md index 83a1f9e..a32119f 100644 --- a/catalog/environment/ms-building-footprints.md +++ b/catalog/environment/ms-building-footprints.md @@ -1,40 +1,41 @@ ---- -id: ms-building-footprints -name: Microsoft Global Building Footprints -url: https://github.com/microsoft/GlobalMLBuildingFootprints -publisher: Microsoft -category: environment -subcategories: [geodata, buildings] -license: CDLA-Permissive-2.0 -license_spdx: CDLA-Permissive-2.0 -commercial: true -attribution_required: false -formats: [GeoJSON, CSV] -tags: [buildings, footprints, height-estimates] -verified: 2026-09-26 -status: active ---- - -# Microsoft Global Building Footprints - -~1.4B ML-detected building footprints (many with height estimates) from Bing Maps imagery. Useful for city kits, proxy LOD0 buildings, and OSM gap-fill — not as a ToS-safe Google/Bing mesh scrape. - -## Notes - -- Redistributing the **Data** requires including CDLA Permissive 2.0 text. Derived “Results” (e.g. analysis outputs) are unrestricted under the license. -- Imagery sources vary by region; treat footprints as approximate. -- Keep the CDLA Permissive 2.0 text with any copy of the Data you share (section 2.1); no on-screen credit is required, and neither the licence nor the repository README asks for one. - -## Evidence - -- Repo `LICENSE` (2026-08-24): “licensed by Microsoft under CLDA Permissive 2.0” (CDLA Permissive 2.0). -- README (2026-08-24): “freely available for download and use under CDLA Permissive 2.0.” -- Live CDLA Permissive 2.0: use/modify/share Data; no restriction on Results. -- Live [CDLA Permissive 2.0](https://cdla.dev/permissive-2-0/) (2026-09-26): "A Data Recipient may share Data, with or without modifications, so long as the Data Recipient makes available the text of this agreement with the shared Data." -- Same page, section 3.1 (2026-09-26): "This agreement does not impose any restriction or obligations with respect to the use, modification, or sharing of Results." -- Live README, License section (2026-09-26): "This data is licensed by Microsoft under the CDLA Permissive 2.0." No credit or citation request elsewhere in the README - -## Related - -- [openstreetmap](openstreetmap.md) -- [osm2world](../tools/osm2world.md) +--- +id: ms-building-footprints +name: Microsoft Global Building Footprints +url: https://github.com/microsoft/GlobalMLBuildingFootprints +publisher: Microsoft +category: environment +subcategories: [geodata, buildings] +license: CDLA-Permissive-2.0 +license_spdx: CDLA-Permissive-2.0 +commercial: true +attribution_required: false +formats: [GeoJSON, CSV] +tags: [buildings, footprints, height-estimates] +added: 2026-07-19 +verified: 2026-09-26 +status: active +--- + +# Microsoft Global Building Footprints + +~1.4B ML-detected building footprints (many with height estimates) from Bing Maps imagery. Useful for city kits, proxy LOD0 buildings, and OSM gap-fill — not as a ToS-safe Google/Bing mesh scrape. + +## Notes + +- Redistributing the **Data** requires including CDLA Permissive 2.0 text. Derived “Results” (e.g. analysis outputs) are unrestricted under the license. +- Imagery sources vary by region; treat footprints as approximate. +- Keep the CDLA Permissive 2.0 text with any copy of the Data you share (section 2.1); no on-screen credit is required, and neither the licence nor the repository README asks for one. + +## Evidence + +- Repo `LICENSE` (2026-08-24): “licensed by Microsoft under CLDA Permissive 2.0” (CDLA Permissive 2.0). +- README (2026-08-24): “freely available for download and use under CDLA Permissive 2.0.” +- Live CDLA Permissive 2.0: use/modify/share Data; no restriction on Results. +- Live [CDLA Permissive 2.0](https://cdla.dev/permissive-2-0/) (2026-09-26): "A Data Recipient may share Data, with or without modifications, so long as the Data Recipient makes available the text of this agreement with the shared Data." +- Same page, section 3.1 (2026-09-26): "This agreement does not impose any restriction or obligations with respect to the use, modification, or sharing of Results." +- Live README, License section (2026-09-26): "This data is licensed by Microsoft under the CDLA Permissive 2.0." No credit or citation request elsewhere in the README + +## Related + +- [openstreetmap](openstreetmap.md) +- [osm2world](../tools/osm2world.md) diff --git a/catalog/environment/nasa-deep-star-maps.md b/catalog/environment/nasa-deep-star-maps.md index dd78952..582851c 100644 --- a/catalog/environment/nasa-deep-star-maps.md +++ b/catalog/environment/nasa-deep-star-maps.md @@ -1,41 +1,42 @@ ---- -id: nasa-deep-star-maps -name: NASA Deep Star Maps 2020 -url: https://svs.gsfc.nasa.gov/4851/ -category: environment -subcategories: [hdri, skybox] -license: custom -commercial: unknown -attribution_required: true -attribution_string: "NASA/Goddard Space Flight Center Scientific Visualization Studio. Gaia DR2: ESA/Gaia/DPAC." -formats: [EXR, TIFF] -tags: [stars, space, milky-way, skybox] -publisher: NASA -verified: 2026-10-04 -status: needs-review ---- - -# NASA Deep Star Maps 2020 - -Full-sky star map built from 1.7 billion stars (Hipparcos-2, Tycho-2, Gaia DR2), supplied as linear half-float OpenEXR in plate carree projection from 4k up to 64k wide. A strong source for a space skybox. Marked needs-review: the page states credits but no licence of its own, and the data blends NASA output with ESA Gaia data and Sky and Telescope constellation figures. - -## Notes - -- Celestial (ICRF/J2000 RA and Dec) and galactic mappings are both offered; celestial is better for 3D, per the page. Boundary, figure and grid overlays are grayscale TIFF. -- Equirectangular, so it maps straight onto a sphere or skybox cube in most engines. Distortion near the poles is a projection effect, not galaxies. -- The 64k EXR is 3.8 GB; the 4k is 34 MB. Convert to a compressed cubemap for shipping. -- The page's credit line asks for NASA/Goddard SVS and for Gaia DR2: ESA/Gaia/DPAC. Constellation figures are credited to IAU / Alan MacRobert of Sky and Telescope; omit those overlays if you cannot clear them. -- NASA's media guidelines say NASA should be acknowledged and that content must not imply endorsement. See also [nasa-3d-resources](../3d/nasa-3d-resources.md). - -## Evidence - -- SVS page (2026-10-04): "Please give credit for this item to: NASA/Goddard Space Flight Center Scientific Visualization Studio." -- Same page (2026-10-04): "Gaia DR2: ESA/Gaia/DPAC" -- NASA media guidelines (2026-10-04): "NASA should be acknowledged as the source of the material." -- Same guidelines: "may be used without needing explicit permission" when used factually without implying endorsement. The SVS page has no per-item licence statement, so commercial status is unconfirmed here. - -## Related - -- [nasa-3d-resources](../3d/nasa-3d-resources.md) -- [poly-haven](poly-haven.md) -- [open-hdri](open-hdri.md) +--- +id: nasa-deep-star-maps +name: NASA Deep Star Maps 2020 +url: https://svs.gsfc.nasa.gov/4851/ +category: environment +subcategories: [hdri, skybox] +license: custom +commercial: unknown +attribution_required: true +attribution_string: "NASA/Goddard Space Flight Center Scientific Visualization Studio. Gaia DR2: ESA/Gaia/DPAC." +formats: [EXR, TIFF] +tags: [stars, space, milky-way, skybox] +publisher: NASA +added: 2026-10-04 +verified: 2026-10-04 +status: needs-review +--- + +# NASA Deep Star Maps 2020 + +Full-sky star map built from 1.7 billion stars (Hipparcos-2, Tycho-2, Gaia DR2), supplied as linear half-float OpenEXR in plate carree projection from 4k up to 64k wide. A strong source for a space skybox. Marked needs-review: the page states credits but no licence of its own, and the data blends NASA output with ESA Gaia data and Sky and Telescope constellation figures. + +## Notes + +- Celestial (ICRF/J2000 RA and Dec) and galactic mappings are both offered; celestial is better for 3D, per the page. Boundary, figure and grid overlays are grayscale TIFF. +- Equirectangular, so it maps straight onto a sphere or skybox cube in most engines. Distortion near the poles is a projection effect, not galaxies. +- The 64k EXR is 3.8 GB; the 4k is 34 MB. Convert to a compressed cubemap for shipping. +- The page's credit line asks for NASA/Goddard SVS and for Gaia DR2: ESA/Gaia/DPAC. Constellation figures are credited to IAU / Alan MacRobert of Sky and Telescope; omit those overlays if you cannot clear them. +- NASA's media guidelines say NASA should be acknowledged and that content must not imply endorsement. See also [nasa-3d-resources](../3d/nasa-3d-resources.md). + +## Evidence + +- SVS page (2026-10-04): "Please give credit for this item to: NASA/Goddard Space Flight Center Scientific Visualization Studio." +- Same page (2026-10-04): "Gaia DR2: ESA/Gaia/DPAC" +- NASA media guidelines (2026-10-04): "NASA should be acknowledged as the source of the material." +- Same guidelines: "may be used without needing explicit permission" when used factually without implying endorsement. The SVS page has no per-item licence statement, so commercial status is unconfirmed here. + +## Related + +- [nasa-3d-resources](../3d/nasa-3d-resources.md) +- [poly-haven](poly-haven.md) +- [open-hdri](open-hdri.md) diff --git a/catalog/environment/nasadem.md b/catalog/environment/nasadem.md index bb534da..77c74ab 100644 --- a/catalog/environment/nasadem.md +++ b/catalog/environment/nasadem.md @@ -11,11 +11,12 @@ commercial: true attribution_required: false formats: [HGT, GeoTIFF] tags: [srtm, 30m, global-land] +added: 2026-07-19 verified: 2026-08-24 status: active --- -# NASADEM +# NASADEM (LP DAAC) ~30 m global land DEM reprocessed from SRTM (+ ASTER/AW3D30 void fills). Strong default heightmap for continents when you want clearer voids than raw SRTM. Free Earthdata login for download. diff --git a/catalog/environment/natural-earth.md b/catalog/environment/natural-earth.md index 1be9614..0f9bc93 100644 --- a/catalog/environment/natural-earth.md +++ b/catalog/environment/natural-earth.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [shapefile, GeoTIFF] tags: [vector, raster, coastlines, political] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/environment/nls-finland-elevation-model.md b/catalog/environment/nls-finland-elevation-model.md index 43f85f9..880e7e3 100644 --- a/catalog/environment/nls-finland-elevation-model.md +++ b/catalog/environment/nls-finland-elevation-model.md @@ -1,42 +1,43 @@ ---- -id: nls-finland-elevation-model -name: National Land Survey of Finland Elevation Model 2 m -url: https://www.maanmittauslaitos.fi/en/maps-and-spatial-data/datasets-and-interfaces/product-descriptions/elevation-model-2-m -category: environment -subcategories: [heightmaps, dem] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Contains data from the National Land Survey of Finland Elevation Model 2 m MM/YYYY" -formats: [GeoTIFF, ASCII] -tags: [terrain, government, finland, lidar-derived] -publisher: National Land Survey of Finland -verified: 2026-10-04 -status: active ---- - -# National Land Survey of Finland Elevation Model 2 m - -Finnish national 2 m elevation grid from the National Land Survey (Maanmittauslaitos), released as open data under CC BY 4.0. Good for realistic northern lake, forest and fell terrain at a resolution far above the global 30 m DEMs. Coverage is Finland only, and the attribution must name the dataset and its delivery date. - -## Notes - -- The publisher's required wording: name the Licensor (the National Land Survey of Finland), the dataset, and the time the dataset was delivered. The publisher's own example reads "contains data from the National Land Survey of Finland Topographic Database 06/2014"; the `attribution_string` above adapts that pattern to this dataset, so replace MM/YYYY with your delivery date. -- The product page lists distribution as Ascii grid and GeoTiff, via MapSite and the file download service (OGC API Processes, Finnish-language interface). -- The same licence covers the NLS's other open datasets (for example the Topographic Database), which are not catalogued separately here. -- A heightmap baked from the DEM is a derived work and keeps the CC BY 4.0 credit. -- The older open data licence version 1.0 (valid 1.5.2012 to 15.1.2015) is listed as superseded; the terms in force at the time of acquisition apply to old downloads. - -## Evidence - -- Product page (2026-10-04): "Attribution 4.0 International (CC BY 4.0)" under "Conditions applying to access and use". -- Same page (2026-10-04): "Mention the name of the Licensor (the National Land Survey of Finland), the name of the dataset(s) and the time" -- Licence page (2026-10-04): "Open data by National Land Survey of Finland is licensed under a Creative Commons Attribution 4.0 International License." -- CC BY 4.0 permits commercial use; the pages quoted do not add a non-commercial restriction. - -## Related - -- [copernicus-dem-glo30](copernicus-dem-glo30.md) -- [swisstopo-swissalti3d](swisstopo-swissalti3d.md) -- [nasadem](nasadem.md) +--- +id: nls-finland-elevation-model +name: National Land Survey of Finland Elevation Model 2 m +url: https://www.maanmittauslaitos.fi/en/maps-and-spatial-data/datasets-and-interfaces/product-descriptions/elevation-model-2-m +category: environment +subcategories: [heightmaps, dem] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Contains data from the National Land Survey of Finland Elevation Model 2 m MM/YYYY" +formats: [GeoTIFF, ASCII] +tags: [terrain, government, finland, lidar-derived] +publisher: National Land Survey of Finland +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# National Land Survey of Finland Elevation Model 2 m + +Finnish national 2 m elevation grid from the National Land Survey (Maanmittauslaitos), released as open data under CC BY 4.0. Good for realistic northern lake, forest and fell terrain at a resolution far above the global 30 m DEMs. Coverage is Finland only, and the attribution must name the dataset and its delivery date. + +## Notes + +- The publisher's required wording: name the Licensor (the National Land Survey of Finland), the dataset, and the time the dataset was delivered. The publisher's own example reads "contains data from the National Land Survey of Finland Topographic Database 06/2014"; the `attribution_string` above adapts that pattern to this dataset, so replace MM/YYYY with your delivery date. +- The product page lists distribution as Ascii grid and GeoTiff, via MapSite and the file download service (OGC API Processes, Finnish-language interface). +- The same licence covers the NLS's other open datasets (for example the Topographic Database), which are not catalogued separately here. +- A heightmap baked from the DEM is a derived work and keeps the CC BY 4.0 credit. +- The older open data licence version 1.0 (valid 1.5.2012 to 15.1.2015) is listed as superseded; the terms in force at the time of acquisition apply to old downloads. + +## Evidence + +- Product page (2026-10-04): "Attribution 4.0 International (CC BY 4.0)" under "Conditions applying to access and use". +- Same page (2026-10-04): "Mention the name of the Licensor (the National Land Survey of Finland), the name of the dataset(s) and the time" +- Licence page (2026-10-04): "Open data by National Land Survey of Finland is licensed under a Creative Commons Attribution 4.0 International License." +- CC BY 4.0 permits commercial use; the pages quoted do not add a non-commercial restriction. + +## Related + +- [copernicus-dem-glo30](copernicus-dem-glo30.md) +- [swisstopo-swissalti3d](swisstopo-swissalti3d.md) +- [nasadem](nasadem.md) diff --git a/catalog/environment/open-hdri.md b/catalog/environment/open-hdri.md index 1cff9f7..53943a4 100644 --- a/catalog/environment/open-hdri.md +++ b/catalog/environment/open-hdri.md @@ -1,37 +1,38 @@ ---- -id: open-hdri -name: Open HDRI -url: https://openhdri.org -category: environment -subcategories: [hdri] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [EXR] -tags: [hdri, unclipped, 32-bit] -verified: 2026-08-29 -status: active ---- - -# Open HDRI - -Second CC0 HDRI publisher besides Poly Haven. Real-world captured unclipped linear 32-bit EXRs (library claims up to 29K). Author Grzegorz Wronkowski also runs HDRMaps; this catalog uses the Open HDRI CC0 grant, not a second "independent" HDRI house. - -## Notes - -- Homepage grant covers the library as CC0. Confirm the badge on a given EXR if a listing ever diverges. -- No account, no ads. Hosting is Patreon/Ko-fi funded. -- HDRMaps freebies are the same photographer. Do not add a sibling HDRMaps entry for the same grant. -- Pair with [poly-haven](poly-haven.md) when you want a second CC0 IBL vendor. - -## Evidence - -- Live homepage (2026-08-29): "released as CC0 for unrestricted use" -- Same page og:description (2026-08-29): "completely free for personal and commercial use" - -## Related - -- [poly-haven](poly-haven.md) -- [nasa-3d-resources](../3d/nasa-3d-resources.md) -- [../3d/ambientcg](../3d/ambientcg.md) +--- +id: open-hdri +name: Open HDRI +url: https://openhdri.org +category: environment +subcategories: [hdri] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [EXR] +tags: [hdri, unclipped, 32-bit] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Open HDRI + +Second CC0 HDRI publisher besides Poly Haven. Real-world captured unclipped linear 32-bit EXRs (library claims up to 29K). Author Grzegorz Wronkowski also runs HDRMaps; this catalog uses the Open HDRI CC0 grant, not a second "independent" HDRI house. + +## Notes + +- Homepage grant covers the library as CC0. Confirm the badge on a given EXR if a listing ever diverges. +- No account, no ads. Hosting is Patreon/Ko-fi funded. +- HDRMaps freebies are the same photographer. Do not add a sibling HDRMaps entry for the same grant. +- Pair with [poly-haven](poly-haven.md) when you want a second CC0 IBL vendor. + +## Evidence + +- Live homepage (2026-08-29): "released as CC0 for unrestricted use" +- Same page og:description (2026-08-29): "completely free for personal and commercial use" + +## Related + +- [poly-haven](poly-haven.md) +- [nasa-3d-resources](../3d/nasa-3d-resources.md) +- [../3d/ambientcg](../3d/ambientcg.md) diff --git a/catalog/environment/openstreetmap.md b/catalog/environment/openstreetmap.md index 768da5c..ea9d081 100644 --- a/catalog/environment/openstreetmap.md +++ b/catalog/environment/openstreetmap.md @@ -1,35 +1,36 @@ ---- -id: openstreetmap -name: OpenStreetMap -url: https://www.openstreetmap.org -category: environment -subcategories: [geodata, maps] -license: ODbL -license_spdx: ODbL-1.0 -commercial: true -attribution_required: true -attribution_string: "© OpenStreetMap contributors" -formats: [OSM, PBF] -tags: [produced-work, geo] -verified: 2026-07-19 -status: active ---- - -# OpenStreetMap - -Global geodata under **ODbL**. Compiled games are usually “Produced Works” (binary not copylefted); redistributing a modified database can trigger share-alike. Credit OSM contributors. Related converter: [OSM2World](../tools/osm2world.md). - -## Notes - -- Required: attribution notice + make clear data is under ODbL ([copyright](https://www.openstreetmap.org/copyright)) -- Attribution example: `© OpenStreetMap contributors (ODbL)` -- See OSMF attribution guidelines for maps vs static embeds - -## Evidence - -- Live [Copyright and License](https://www.openstreetmap.org/copyright) (2026-07-19): “OpenStreetMap is open data, licensed under the Open Data Commons Open Database License (ODbL) … free to copy, distribute, transmit and adapt … as long as you credit OpenStreetMap and its contributors.” - -## Related - -- [osm2world](../tools/osm2world.md) -- [jaxa-alos-aw3d30](jaxa-alos-aw3d30.md) +--- +id: openstreetmap +name: OpenStreetMap +url: https://www.openstreetmap.org +category: environment +subcategories: [geodata, maps] +license: ODbL +license_spdx: ODbL-1.0 +commercial: true +attribution_required: true +attribution_string: "© OpenStreetMap contributors" +formats: [OSM, PBF] +tags: [produced-work, geo] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# OpenStreetMap + +Global geodata under **ODbL**. Compiled games are usually “Produced Works” (binary not copylefted); redistributing a modified database can trigger share-alike. Credit OSM contributors. Related converter: [OSM2World](../tools/osm2world.md). + +## Notes + +- Required: attribution notice + make clear data is under ODbL ([copyright](https://www.openstreetmap.org/copyright)) +- Attribution example: `© OpenStreetMap contributors (ODbL)` +- See OSMF attribution guidelines for maps vs static embeds + +## Evidence + +- Live [Copyright and License](https://www.openstreetmap.org/copyright) (2026-07-19): “OpenStreetMap is open data, licensed under the Open Data Commons Open Database License (ODbL) … free to copy, distribute, transmit and adapt … as long as you credit OpenStreetMap and its contributors.” + +## Related + +- [osm2world](../tools/osm2world.md) +- [jaxa-alos-aw3d30](jaxa-alos-aw3d30.md) diff --git a/catalog/environment/opentopography.md b/catalog/environment/opentopography.md index ef52f03..28cc4a3 100644 --- a/catalog/environment/opentopography.md +++ b/catalog/environment/opentopography.md @@ -10,6 +10,7 @@ attribution_required: true formats: [GeoTIFF, LAS, LAZ] tags: [terrain, lidar, nsf, portal] attribution_string: "Cite the dataset landing page plus OpenTopography (see opentopography.org/citations)" +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/environment/overture-maps.md b/catalog/environment/overture-maps.md index 7c46cef..8d137eb 100644 --- a/catalog/environment/overture-maps.md +++ b/catalog/environment/overture-maps.md @@ -1,41 +1,42 @@ ---- -id: overture-maps -name: Overture Maps -url: https://docs.overturemaps.org/attribution/ -category: environment -subcategories: [geodata, vectors] -license: varies -commercial: unknown -attribution_required: true -attribution_string: "© OpenStreetMap contributors, Overture Maps Foundation" -formats: [GeoJSON] -tags: [buildings, roads, places, world-data] -publisher: Overture Maps Foundation -verified: 2026-10-04 -status: needs-review ---- - -# Overture Maps - -Open map dataset (buildings, roads, places, administrative divisions, base land and water, addresses) conflated from many sources. It is convenient for generating city layouts, but there is no single licence: each theme carries the licences of its sources, and several themes include ODbL (share-alike) OpenStreetMap data. Marked needs-review because licence depends on which theme and region you pull. - -## Notes - -- Per the attribution page, the Buildings, Base, Divisions and Transportation themes each list "License for theme: ODbL" with OpenStreetMap as a source; Places lists CDLA Permissive 2.0, Apache 2.0 and CC0 sources; many Buildings, Divisions and address sources are CC BY 4.0. -- ODbL share-alike applies if you ship a derived database, not to a game that only uses baked meshes; see [docs/geodata.md](../../docs/geodata.md) and [openstreetmap](openstreetmap.md). Verify each source you rely on rather than treating the whole dataset as permissive. -- Credit line used by the publisher where OSM-derived data is shown: "© OpenStreetMap contributors, Overture Maps Foundation". Other sources add their own credit lines, listed on the attribution page. -- The getting-data docs show a Python CLI that exports by bounding box to GeoJSON, and DuckDB queries over the cloud-hosted GeoParquet files. -- Some sources need non-standard terms (for example Australian G-NAF addresses under an end user licence agreement). - -## Evidence - -- Attribution page (2026-10-04): "Some of the data sources we use in Overture datasets require their own attribution" -- Same page (2026-10-04): Buildings, Base, Divisions and Transportation each state "License for theme: ODbL". -- Same page (2026-10-04): Places sources "Available under CDLA Permissive 2.0". -- No single blanket commercial grant is stated; status is needs-review for that reason. - -## Related - -- [openstreetmap](openstreetmap.md) -- [ms-building-footprints](ms-building-footprints.md) -- [esa-worldcover](esa-worldcover.md) +--- +id: overture-maps +name: Overture Maps +url: https://docs.overturemaps.org/attribution/ +category: environment +subcategories: [geodata, vectors] +license: varies +commercial: unknown +attribution_required: true +attribution_string: "© OpenStreetMap contributors, Overture Maps Foundation" +formats: [GeoJSON] +tags: [buildings, roads, places, world-data] +publisher: Overture Maps Foundation +added: 2026-10-04 +verified: 2026-10-04 +status: needs-review +--- + +# Overture Maps + +Open map dataset (buildings, roads, places, administrative divisions, base land and water, addresses) conflated from many sources. It is convenient for generating city layouts, but there is no single licence: each theme carries the licences of its sources, and several themes include ODbL (share-alike) OpenStreetMap data. Marked needs-review because licence depends on which theme and region you pull. + +## Notes + +- Per the attribution page, the Buildings, Base, Divisions and Transportation themes each list "License for theme: ODbL" with OpenStreetMap as a source; Places lists CDLA Permissive 2.0, Apache 2.0 and CC0 sources; many Buildings, Divisions and address sources are CC BY 4.0. +- ODbL share-alike applies if you ship a derived database, not to a game that only uses baked meshes; see [docs/geodata.md](../../docs/geodata.md) and [openstreetmap](openstreetmap.md). Verify each source you rely on rather than treating the whole dataset as permissive. +- Credit line used by the publisher where OSM-derived data is shown: "© OpenStreetMap contributors, Overture Maps Foundation". Other sources add their own credit lines, listed on the attribution page. +- The getting-data docs show a Python CLI that exports by bounding box to GeoJSON, and DuckDB queries over the cloud-hosted GeoParquet files. +- Some sources need non-standard terms (for example Australian G-NAF addresses under an end user licence agreement). + +## Evidence + +- Attribution page (2026-10-04): "Some of the data sources we use in Overture datasets require their own attribution" +- Same page (2026-10-04): Buildings, Base, Divisions and Transportation each state "License for theme: ODbL". +- Same page (2026-10-04): Places sources "Available under CDLA Permissive 2.0". +- No single blanket commercial grant is stated; status is needs-review for that reason. + +## Related + +- [openstreetmap](openstreetmap.md) +- [ms-building-footprints](ms-building-footprints.md) +- [esa-worldcover](esa-worldcover.md) diff --git a/catalog/environment/poly-haven.md b/catalog/environment/poly-haven.md index f60f484..332cb10 100644 --- a/catalog/environment/poly-haven.md +++ b/catalog/environment/poly-haven.md @@ -1,37 +1,38 @@ ---- -id: poly-haven -name: Poly Haven -url: https://polyhaven.com -category: environment -subcategories: [hdri, textures, models] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [EXR, HDR, PNG, glTF, FBX] -tags: [hdri, pbr, calibrated, low-provenance-risk, concrete, metal, brick] -verified: 2026-07-19 -status: active ---- - -# Poly Haven - -Photometrically oriented **CC0** HDRIs (up to 8K), seamless PBR textures, and environment models. Top safe pick for IBL/sky lighting versus unmoderated aggregators. - -## Notes - -- Primary license page: [polyhaven.com/license](https://polyhaven.com/license) -- Textures: albedo, normal, roughness, AO, height — confirm channels per asset -- HDRIs are the lighting probe; materials alone are not IBL -- Credit appreciated but not required -- Attribution example (optional): `HDRI from Poly Haven (CC0)` - -## Evidence - -- Live License page (2026-07-19): “Our assets are all licensed as CC0 … You can use our assets for any purpose, including commercial work. You do not need to give credit … You can redistribute them.” - -## Related - -- [ambientcg](../3d/ambientcg.md) — CC0 PBR materials -- [open-hdri](open-hdri.md) -- [nasa-3d-resources](../3d/nasa-3d-resources.md) +--- +id: poly-haven +name: Poly Haven +url: https://polyhaven.com +category: environment +subcategories: [hdri, textures, models] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [EXR, HDR, PNG, glTF, FBX] +tags: [hdri, pbr, calibrated, low-provenance-risk, concrete, metal, brick] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Poly Haven + +Photometrically oriented **CC0** HDRIs (up to 8K), seamless PBR textures, and environment models. Top safe pick for IBL/sky lighting versus unmoderated aggregators. + +## Notes + +- Primary license page: [polyhaven.com/license](https://polyhaven.com/license) +- Textures: albedo, normal, roughness, AO, height — confirm channels per asset +- HDRIs are the lighting probe; materials alone are not IBL +- Credit appreciated but not required +- Attribution example (optional): `HDRI from Poly Haven (CC0)` + +## Evidence + +- Live License page (2026-07-19): “Our assets are all licensed as CC0 … You can use our assets for any purpose, including commercial work. You do not need to give credit … You can redistribute them.” + +## Related + +- [ambientcg](../3d/ambientcg.md) — CC0 PBR materials +- [open-hdri](open-hdri.md) +- [nasa-3d-resources](../3d/nasa-3d-resources.md) diff --git a/catalog/environment/swisstopo-swissalti3d.md b/catalog/environment/swisstopo-swissalti3d.md index 4765e64..619a6bf 100644 --- a/catalog/environment/swisstopo-swissalti3d.md +++ b/catalog/environment/swisstopo-swissalti3d.md @@ -1,40 +1,41 @@ ---- -id: swisstopo-swissalti3d -name: swisstopo swissALTI3D -url: https://www.swisstopo.admin.ch/en/height-model-swissalti3d -category: environment -subcategories: [heightmaps, dem] -license: custom -commercial: true -attribution_required: true -attribution_string: "Federal Office of Topography swisstopo" -formats: [COG, GeoTIFF, ASCII] -tags: [terrain, government, switzerland, alps] -publisher: swisstopo -verified: 2026-10-04 -status: active ---- - -# swisstopo swissALTI3D - -High-precision bare-earth terrain model of Switzerland at 0.5 m or 2 m grid spacing, delivered in 1 km tiles. Alpine relief at this detail is rare in free data. It falls under swisstopo's open government data (OGD) terms, which allow commercial use but require a source reference. - -## Notes - -- The OGD terms list the accepted source references in German, French, Italian and English (for example "Federal Office of Topography swisstopo" or "©swisstopo"); use one of them. Some products, including swissALTI Regio and swissEO, require different wording, so check each product's own documentation. -- Data is a surface without vegetation and buildings. The 0.5 m grid is oversampled where the source density is too low. -- Formats per the product page: Cloud Optimized GeoTIFF (LZW) and ASCII X,Y,Z; ESRI ASCII GRID on request. A 2 m tile is about 1 MB, a 0.5 m tile about 26 MB, full coverage 44 GB at 2 m. -- Coordinate system is Swiss LV95 / LN02; reproject before importing into a game engine. -- Excessive use of the geoservices may be throttled; download tiles rather than scraping services. - -## Evidence - -- OGD terms page (2026-10-04): "may be used, distributed and made accessible" -- Same page (2026-10-04): "they may be enriched and processed and also used commercially. A reference to the source is mandatory." -- Product page (2026-10-04) links to these terms ("Terms of use") and lists COG and ASCII X,Y,Z delivery. - -## Related - -- [nls-finland-elevation-model](nls-finland-elevation-model.md) -- [copernicus-dem-glo30](copernicus-dem-glo30.md) -- [jaxa-alos-aw3d30](jaxa-alos-aw3d30.md) +--- +id: swisstopo-swissalti3d +name: swisstopo swissALTI3D +url: https://www.swisstopo.admin.ch/en/height-model-swissalti3d +category: environment +subcategories: [heightmaps, dem] +license: custom +commercial: true +attribution_required: true +attribution_string: "Federal Office of Topography swisstopo" +formats: [COG, GeoTIFF, ASCII] +tags: [terrain, government, switzerland, alps] +publisher: swisstopo +added: 2026-10-04 +verified: 2026-10-04 +status: active +--- + +# swisstopo swissALTI3D + +High-precision bare-earth terrain model of Switzerland at 0.5 m or 2 m grid spacing, delivered in 1 km tiles. Alpine relief at this detail is rare in free data. It falls under swisstopo's open government data (OGD) terms, which allow commercial use but require a source reference. + +## Notes + +- The OGD terms list the accepted source references in German, French, Italian and English (for example "Federal Office of Topography swisstopo" or "©swisstopo"); use one of them. Some products, including swissALTI Regio and swissEO, require different wording, so check each product's own documentation. +- Data is a surface without vegetation and buildings. The 0.5 m grid is oversampled where the source density is too low. +- Formats per the product page: Cloud Optimized GeoTIFF (LZW) and ASCII X,Y,Z; ESRI ASCII GRID on request. A 2 m tile is about 1 MB, a 0.5 m tile about 26 MB, full coverage 44 GB at 2 m. +- Coordinate system is Swiss LV95 / LN02; reproject before importing into a game engine. +- Excessive use of the geoservices may be throttled; download tiles rather than scraping services. + +## Evidence + +- OGD terms page (2026-10-04): "may be used, distributed and made accessible" +- Same page (2026-10-04): "they may be enriched and processed and also used commercially. A reference to the source is mandatory." +- Product page (2026-10-04) links to these terms ("Terms of use") and lists COG and ASCII X,Y,Z delivery. + +## Related + +- [nls-finland-elevation-model](nls-finland-elevation-model.md) +- [copernicus-dem-glo30](copernicus-dem-glo30.md) +- [jaxa-alos-aw3d30](jaxa-alos-aw3d30.md) diff --git a/catalog/environment/usgs-earth-explorer.md b/catalog/environment/usgs-earth-explorer.md index 8937136..5a2c6e5 100644 --- a/catalog/environment/usgs-earth-explorer.md +++ b/catalog/environment/usgs-earth-explorer.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [GeoTIFF, DEM, various] tags: [government, terrain, gis, srtm] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/fonts/amiri.md b/catalog/fonts/amiri.md index c3b65e6..ff1fcfd 100644 --- a/catalog/fonts/amiri.md +++ b/catalog/fonts/amiri.md @@ -1,37 +1,38 @@ ---- -id: amiri -name: Amiri -url: https://github.com/aliftype/amiri -publisher: Alif Type -category: fonts -subcategories: [arabic, display, serif] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF, OTF] -tags: [arabic, naskh] -verified: 2026-08-29 -status: active ---- - -# Amiri - -Khaled Hosny / Alif Type Naskh book face. Arabic (and related) coverage that is not "use Noto for everything." SIL OFL 1.1. Embed in games OK. - -## Notes - -- Live `OFL.txt` copyright: "Copyright 2010-2022 The Amiri Project Authors." No Reserved Font Name on that header. -- Keep `OFL.txt` with redistributed files. Do not sell the font standalone. -- Also mirrored on Google Fonts. This entry uses the aliftype repo as the license source. -- Attribution example (optional): `Amiri (c) The Amiri Project Authors. SIL OFL 1.1` - -## Evidence - -- Live `OFL.txt` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." - -## Related - -- [reem-kufi](reem-kufi.md) -- [noto-sans](noto-sans.md) -- [ark-pixel-font](ark-pixel-font.md) +--- +id: amiri +name: Amiri +url: https://github.com/aliftype/amiri +publisher: Alif Type +category: fonts +subcategories: [arabic, display, serif] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF, OTF] +tags: [arabic, naskh] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Amiri + +Khaled Hosny / Alif Type Naskh book face. Arabic (and related) coverage that is not "use Noto for everything." SIL OFL 1.1. Embed in games OK. + +## Notes + +- Live `OFL.txt` copyright: "Copyright 2010-2022 The Amiri Project Authors." No Reserved Font Name on that header. +- Keep `OFL.txt` with redistributed files. Do not sell the font standalone. +- Also mirrored on Google Fonts. This entry uses the aliftype repo as the license source. +- Attribution example (optional): `Amiri (c) The Amiri Project Authors. SIL OFL 1.1` + +## Evidence + +- Live `OFL.txt` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." + +## Related + +- [reem-kufi](reem-kufi.md) +- [noto-sans](noto-sans.md) +- [ark-pixel-font](ark-pixel-font.md) diff --git a/catalog/fonts/ark-pixel-font.md b/catalog/fonts/ark-pixel-font.md index 3e66d08..fbb6adf 100644 --- a/catalog/fonts/ark-pixel-font.md +++ b/catalog/fonts/ark-pixel-font.md @@ -1,40 +1,41 @@ ---- -id: ark-pixel-font -name: Ark Pixel Font -url: https://github.com/TakWolf/ark-pixel-font -category: fonts -subcategories: [pixel, cjk, display] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF] -tags: [pixel, cjk, pan-cjk] -verified: 2026-08-29 -status: active ---- - -# Ark Pixel Font - -TakWolf pan-CJK gothic pixel face (10 / 12 / 16px, monospaced and proportional, language-specific glyphs). Second pixel CJK option besides DotGothic16. SIL OFL 1.1 on the font; MIT is build tools only. - -## Notes - -- README (2026-08-29): still missing a large number of Han characters. Treat coverage as incomplete. -- Prefer 12px for real coverage. README suggests Fusion Pixel Font as a stopgap for 8/10/12px and Unifont for 16px. -- `LICENSE-OFL` copyright line has no Reserved Font Name. Do not invent "方舟像素" / "Ark Pixel" as an RFN. -- Keep `LICENSE-OFL` with redistributed font files. Do not sell the font standalone. -- Attribution example (optional): `Ark Pixel Font (c) TakWolf. SIL OFL 1.1` - -## Evidence - -- Live `LICENSE-OFL` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." -- Same file copyright (2026-08-29): "Copyright (c) 2021, TakWolf (https://takwolf.com)." No Reserved Font Name on that header. - -## Related - -- [dotgothic16](dotgothic16.md) -- [noto-sans](noto-sans.md) -- [press-start-2p](press-start-2p.md) -- [quanpixel](quanpixel.md) -- [pixelify-sans](pixelify-sans.md) +--- +id: ark-pixel-font +name: Ark Pixel Font +url: https://github.com/TakWolf/ark-pixel-font +category: fonts +subcategories: [pixel, cjk, display] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF] +tags: [pixel, cjk, pan-cjk] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Ark Pixel Font + +TakWolf pan-CJK gothic pixel face (10 / 12 / 16px, monospaced and proportional, language-specific glyphs). Second pixel CJK option besides DotGothic16. SIL OFL 1.1 on the font; MIT is build tools only. + +## Notes + +- README (2026-08-29): still missing a large number of Han characters. Treat coverage as incomplete. +- Prefer 12px for real coverage. README suggests Fusion Pixel Font as a stopgap for 8/10/12px and Unifont for 16px. +- `LICENSE-OFL` copyright line has no Reserved Font Name. Do not invent "方舟像素" / "Ark Pixel" as an RFN. +- Keep `LICENSE-OFL` with redistributed font files. Do not sell the font standalone. +- Attribution example (optional): `Ark Pixel Font (c) TakWolf. SIL OFL 1.1` + +## Evidence + +- Live `LICENSE-OFL` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." +- Same file copyright (2026-08-29): "Copyright (c) 2021, TakWolf (https://takwolf.com)." No Reserved Font Name on that header. + +## Related + +- [dotgothic16](dotgothic16.md) +- [noto-sans](noto-sans.md) +- [press-start-2p](press-start-2p.md) +- [quanpixel](quanpixel.md) +- [pixelify-sans](pixelify-sans.md) diff --git a/catalog/fonts/atkinson-hyperlegible.md b/catalog/fonts/atkinson-hyperlegible.md index 0448ff4..5dd885c 100644 --- a/catalog/fonts/atkinson-hyperlegible.md +++ b/catalog/fonts/atkinson-hyperlegible.md @@ -1,36 +1,37 @@ ---- -id: atkinson-hyperlegible -name: Atkinson Hyperlegible -url: https://brailleinstitute.org/freefont -category: fonts -subcategories: [sans, accessibility, ui] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF] -tags: [a11y, low-vision, ui] -verified: 2026-08-24 -status: active ---- - -# Atkinson Hyperlegible - -Braille Institute’s low-vision–first UI sans — maximized letter distinction (B/8, O/0, I/l/1). Strong default for menus, subtitles, and a11y-first builds. Family also includes Next + Mono variants. - -## Notes - -- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. -- Site: free “from personal use to all commercial applications.” -- OFL 1.1 on GitHub/`google/fonts` — keep license text with font files -- Trademark: Hyperlegible® — don’t imply Braille Institute endorsement - -## Evidence - -- Live `OFL.txt` (googlefonts/atkinson-hyperlegible, 2026-08-24): "This Font Software is licensed under the SIL Open Font License, Version 1.1." -- Braille Institute `/freefont` (2026-08-24): page is script-heavy; commercial-use sentence from the prior check was not re-extracted as HTML on 2026-08-24. OFL file is the license evidence. - -## Related - -- [inter](inter.md) -- [noto-sans](noto-sans.md) +--- +id: atkinson-hyperlegible +name: Atkinson Hyperlegible +url: https://brailleinstitute.org/freefont +category: fonts +subcategories: [sans, accessibility, ui] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF] +tags: [a11y, low-vision, ui] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Atkinson Hyperlegible + +Braille Institute’s low-vision–first UI sans — maximized letter distinction (B/8, O/0, I/l/1). Strong default for menus, subtitles, and a11y-first builds. Family also includes Next + Mono variants. + +## Notes + +- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. +- Site: free “from personal use to all commercial applications.” +- OFL 1.1 on GitHub/`google/fonts` — keep license text with font files +- Trademark: Hyperlegible® — don’t imply Braille Institute endorsement + +## Evidence + +- Live `OFL.txt` (googlefonts/atkinson-hyperlegible, 2026-08-24): "This Font Software is licensed under the SIL Open Font License, Version 1.1." +- Braille Institute `/freefont` (2026-08-24): page is script-heavy; commercial-use sentence from the prior check was not re-extracted as HTML on 2026-08-24. OFL file is the license evidence. + +## Related + +- [inter](inter.md) +- [noto-sans](noto-sans.md) diff --git a/catalog/fonts/departure-mono.md b/catalog/fonts/departure-mono.md index dde9710..ce0beb1 100644 --- a/catalog/fonts/departure-mono.md +++ b/catalog/fonts/departure-mono.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [OTF, TTF] tags: [pixel, terminal, retro-ui] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/fonts/dotgothic16.md b/catalog/fonts/dotgothic16.md index 86a2fa9..ee4dca7 100644 --- a/catalog/fonts/dotgothic16.md +++ b/catalog/fonts/dotgothic16.md @@ -1,37 +1,38 @@ ---- -id: dotgothic16 -name: DotGothic16 -url: https://fonts.google.com/specimen/DotGothic16 -category: fonts -subcategories: [pixel, display, cjk] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, japanese, gothic] -verified: 2026-08-15 -status: active ---- - -# DotGothic16 - -Fontworks’ 16px-grid gothic pixel face — JP-capable HUD/title type that Press Start / Silkscreen don’t cover. SIL OFL 1.1; embed in games OK. - -## Notes - -- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2020 The DotGothic16 Project Authors (https://github.com/fontworks-fonts/DotGothic16)". Designer per Google Fonts' metadata: Fontworks Inc.. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` -- Source: `google/fonts` `ofl/dotgothic16/` and [fontworks-fonts/DotGothic16](https://github.com/fontworks-fonts/DotGothic16) -- Keep `OFL.txt` with redistributed files; don’t sell the font standalone -- Attribution example: `DotGothic16 © The DotGothic16 Project Authors — SIL OFL 1.1` - -## Evidence - -- Live `https://raw.githubusercontent.com/google/fonts/main/ofl/dotgothic16/OFL.txt` (2026-08-15): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” Copyright 2020 The DotGothic16 Project Authors. - -## Related - -- [press-start-2p](press-start-2p.md) -- [pixelify-sans](pixelify-sans.md) -- [noto-sans](noto-sans.md) -- [ark-pixel-font](ark-pixel-font.md) +--- +id: dotgothic16 +name: DotGothic16 +url: https://fonts.google.com/specimen/DotGothic16 +category: fonts +subcategories: [pixel, display, cjk] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, japanese, gothic] +added: 2026-08-15 +verified: 2026-08-15 +status: active +--- + +# DotGothic16 + +Fontworks’ 16px-grid gothic pixel face — JP-capable HUD/title type that Press Start / Silkscreen don’t cover. SIL OFL 1.1; embed in games OK. + +## Notes + +- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2020 The DotGothic16 Project Authors (https://github.com/fontworks-fonts/DotGothic16)". Designer per Google Fonts' metadata: Fontworks Inc.. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` +- Source: `google/fonts` `ofl/dotgothic16/` and [fontworks-fonts/DotGothic16](https://github.com/fontworks-fonts/DotGothic16) +- Keep `OFL.txt` with redistributed files; don’t sell the font standalone +- Attribution example: `DotGothic16 © The DotGothic16 Project Authors — SIL OFL 1.1` + +## Evidence + +- Live `https://raw.githubusercontent.com/google/fonts/main/ofl/dotgothic16/OFL.txt` (2026-08-15): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” Copyright 2020 The DotGothic16 Project Authors. + +## Related + +- [press-start-2p](press-start-2p.md) +- [pixelify-sans](pixelify-sans.md) +- [noto-sans](noto-sans.md) +- [ark-pixel-font](ark-pixel-font.md) diff --git a/catalog/fonts/fontshare.md b/catalog/fonts/fontshare.md index 2792fc6..5525389 100644 --- a/catalog/fonts/fontshare.md +++ b/catalog/fonts/fontshare.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [OTF, TTF, WOFF] tags: [foundry, itf, mixed-license, variable-font] +added: 2026-08-24 verified: 2026-10-04 status: active --- diff --git a/catalog/fonts/fontsource.md b/catalog/fonts/fontsource.md index 64c0b5a..8addeb7 100644 --- a/catalog/fonts/fontsource.md +++ b/catalog/fonts/fontsource.md @@ -1,41 +1,42 @@ ---- -id: fontsource -name: Fontsource -url: https://fontsource.org -category: fonts -subcategories: [aggregator, sans, npm] -license: varies -commercial: varies -attribution_required: true -formats: [TTF, WOFF, WOFF2, npm] -tags: [npm, self-host, aggregator] -attribution_string: "See the OFL.txt / LICENSE in the @fontsource/ package you installed" -verified: 2026-08-24 -status: active ---- - -# Fontsource - -NPM packaging of self-hostable open-source fonts (2000+ families). Closes the "Google Fonts CSS API in a shipped game / offline build" problem: version-locked files, no runtime Google request. The **bundler** is MIT. The **faces** are not. GitHub README: most use SIL OFL 1.1, some Apache 2, Ubuntu faces use the Ubuntu Font License. Read the package README. The fonts.google.com/icons-style JS directory does not replace that file. - -## Notes - -- Install `@fontsource/` or `@fontsource-variable/`. Godot/Unity still want the TTF/WOFF from `files/` inside the package, not the CSS helper -- MIT on [fontsource/fontsource `LICENSE`](https://github.com/fontsource/fontsource/blob/main/LICENSE) is Ayuhito's packaging code. Embedding Inter is still Inter's OFL -- Live API example on 2026-08-24: `api.fontsource.org/v1/fonts/inter` reports `license: OFL-1.1` -- Ubuntu Font License is not OFL. Do not assume every package is OFL -- Checklist: license text in README + per-package files, commercial OK for OFL/Apache majority, attribution per OFL, not a marketplace, named org, not blocklisted, software vs font licenses split - -## Evidence - -- Live GitHub README, Licensing (2026-08-24): "Most of the fonts in the collection use the SIL Open Font License, v1.1" -- Same section (2026-08-24): "Some fonts use the Apache 2 license. The Ubuntu fonts use the Ubuntu Font License v1.0" -- Live GitHub `LICENSE` (2026-08-24): "MIT License Copyright (c) 2024 Ayuhito" - -## Related - -- [inter](inter.md) -- [noto-sans](noto-sans.md) -- [fontshare](fontshare.md) -- [velvetyne](velvetyne.md) -- [open-foundry](open-foundry.md) +--- +id: fontsource +name: Fontsource +url: https://fontsource.org +category: fonts +subcategories: [aggregator, sans, npm] +license: varies +commercial: varies +attribution_required: true +formats: [TTF, WOFF, WOFF2, npm] +tags: [npm, self-host, aggregator] +attribution_string: "See the OFL.txt / LICENSE in the @fontsource/ package you installed" +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Fontsource + +NPM packaging of self-hostable open-source fonts (2000+ families). Closes the "Google Fonts CSS API in a shipped game / offline build" problem: version-locked files, no runtime Google request. The **bundler** is MIT. The **faces** are not. GitHub README: most use SIL OFL 1.1, some Apache 2, Ubuntu faces use the Ubuntu Font License. Read the package README. The fonts.google.com/icons-style JS directory does not replace that file. + +## Notes + +- Install `@fontsource/` or `@fontsource-variable/`. Godot/Unity still want the TTF/WOFF from `files/` inside the package, not the CSS helper +- MIT on [fontsource/fontsource `LICENSE`](https://github.com/fontsource/fontsource/blob/main/LICENSE) is Ayuhito's packaging code. Embedding Inter is still Inter's OFL +- Live API example on 2026-08-24: `api.fontsource.org/v1/fonts/inter` reports `license: OFL-1.1` +- Ubuntu Font License is not OFL. Do not assume every package is OFL +- Checklist: license text in README + per-package files, commercial OK for OFL/Apache majority, attribution per OFL, not a marketplace, named org, not blocklisted, software vs font licenses split + +## Evidence + +- Live GitHub README, Licensing (2026-08-24): "Most of the fonts in the collection use the SIL Open Font License, v1.1" +- Same section (2026-08-24): "Some fonts use the Apache 2 license. The Ubuntu fonts use the Ubuntu Font License v1.0" +- Live GitHub `LICENSE` (2026-08-24): "MIT License Copyright (c) 2024 Ayuhito" + +## Related + +- [inter](inter.md) +- [noto-sans](noto-sans.md) +- [fontshare](fontshare.md) +- [velvetyne](velvetyne.md) +- [open-foundry](open-foundry.md) diff --git a/catalog/fonts/ggbotnet-fonts-cc0.md b/catalog/fonts/ggbotnet-fonts-cc0.md index bc8ad80..19c5f72 100644 --- a/catalog/fonts/ggbotnet-fonts-cc0.md +++ b/catalog/fonts/ggbotnet-fonts-cc0.md @@ -1,40 +1,41 @@ ---- -id: ggbotnet-fonts-cc0 -name: GGBotNet Fonts CC0 (All-in-1) -url: https://ggbot.itch.io/ggbotnet-fonts-cc0 -publisher: GGBotNet -category: fonts -subcategories: [pixel, display, ui] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [TTF, OTF, WOFF, WOFF2] -tags: [pixel, fonts, retro] -verified: 2026-08-29 -status: active ---- - -# GGBotNet Fonts CC0 (All-in-1) - -Forty-five GGBotNet faces in one zip under CC0 1.0. Distinct from the same account's SIL OFL collection. Do not inherit [ggbotnet-psx-cars](../3d/ggbotnet-psx-cars.md) onto fonts, and do not inherit this zip onto OFL faces. - -## Notes - -- Live listing: "licensed under the Creative Commons Zero (CC0) v1.0 Universal license." -- GitHub `ggbotnet/fonts-cc0` `LICENSE` (2026-08-29) is the CC0 1.0 deed, including commercial purposes. -- itch Asset license table field was not present on 2026-08-29. Grant is the on-page License block plus the GitHub file. -- Profile also links an OFL collection (`itch.io/c/1379515`). Check that collection per zip. This entry is the CC0 all-in-1 only. -- CC0 fonts can be renamed. Still keep the CC0 text with redistributed files. - -## Evidence - -- Live itch page (2026-08-29): "The fonts included in this zip archive are licensed under the Creative Commons Zero v1.0 Universal license." -- Live GitHub `LICENSE` (2026-08-29): CC0 1.0 Universal, "including without limitation commercial purposes." - -## Related - -- [../3d/ggbotnet-psx-cars](../3d/ggbotnet-psx-cars.md) -- [ark-pixel-font](ark-pixel-font.md) -- [press-start-2p](press-start-2p.md) -- [quanpixel](quanpixel.md) +--- +id: ggbotnet-fonts-cc0 +name: GGBotNet Fonts CC0 (All-in-1) +url: https://ggbot.itch.io/ggbotnet-fonts-cc0 +publisher: GGBotNet +category: fonts +subcategories: [pixel, display, ui] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [TTF, OTF, WOFF, WOFF2] +tags: [pixel, fonts, retro] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# GGBotNet Fonts CC0 (All-in-1) + +Forty-five GGBotNet faces in one zip under CC0 1.0. Distinct from the same account's SIL OFL collection. Do not inherit [ggbotnet-psx-cars](../3d/ggbotnet-psx-cars.md) onto fonts, and do not inherit this zip onto OFL faces. + +## Notes + +- Live listing: "licensed under the Creative Commons Zero (CC0) v1.0 Universal license." +- GitHub `ggbotnet/fonts-cc0` `LICENSE` (2026-08-29) is the CC0 1.0 deed, including commercial purposes. +- itch Asset license table field was not present on 2026-08-29. Grant is the on-page License block plus the GitHub file. +- Profile also links an OFL collection (`itch.io/c/1379515`). Check that collection per zip. This entry is the CC0 all-in-1 only. +- CC0 fonts can be renamed. Still keep the CC0 text with redistributed files. + +## Evidence + +- Live itch page (2026-08-29): "The fonts included in this zip archive are licensed under the Creative Commons Zero v1.0 Universal license." +- Live GitHub `LICENSE` (2026-08-29): CC0 1.0 Universal, "including without limitation commercial purposes." + +## Related + +- [../3d/ggbotnet-psx-cars](../3d/ggbotnet-psx-cars.md) +- [ark-pixel-font](ark-pixel-font.md) +- [press-start-2p](press-start-2p.md) +- [quanpixel](quanpixel.md) diff --git a/catalog/fonts/ibm-plex-sans.md b/catalog/fonts/ibm-plex-sans.md index c66b05a..8ca3ffe 100644 --- a/catalog/fonts/ibm-plex-sans.md +++ b/catalog/fonts/ibm-plex-sans.md @@ -1,34 +1,35 @@ ---- -id: ibm-plex-sans -name: IBM Plex Sans -url: https://github.com/IBM/plex -category: fonts -subcategories: [sans, ui] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF, WOFF2] -tags: [ui, sans, plex] -verified: 2026-08-24 -status: active ---- - -# IBM Plex Sans - -IBM’s OFL UI sans (Plex family also ships Mono/Serif/Condensed). Clean tech/corporate HUD and settings UI alternative to Inter when you want a slightly more “product” voice. Reserved Font Name “Plex”. - -## Notes - -- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. -- Full family under same OFL at `github.com/IBM/plex` — this entry covers the Sans cut; Mono is fine to pull from the same repo -- Keep `LICENSE.txt` / OFL with redistributed files - -## Evidence - -- Live `IBM/plex` `LICENSE.txt` (2026-08-24): “licensed under the SIL Open Font License, Version 1.1.” Copyright © 2017 IBM Corp. with Reserved Font Name “Plex”. - -## Related - -- [inter](inter.md) -- [jetbrains-mono](jetbrains-mono.md) +--- +id: ibm-plex-sans +name: IBM Plex Sans +url: https://github.com/IBM/plex +category: fonts +subcategories: [sans, ui] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF, WOFF2] +tags: [ui, sans, plex] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# IBM Plex Sans + +IBM’s OFL UI sans (Plex family also ships Mono/Serif/Condensed). Clean tech/corporate HUD and settings UI alternative to Inter when you want a slightly more “product” voice. Reserved Font Name “Plex”. + +## Notes + +- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. +- Full family under same OFL at `github.com/IBM/plex` — this entry covers the Sans cut; Mono is fine to pull from the same repo +- Keep `LICENSE.txt` / OFL with redistributed files + +## Evidence + +- Live `IBM/plex` `LICENSE.txt` (2026-08-24): “licensed under the SIL Open Font License, Version 1.1.” Copyright © 2017 IBM Corp. with Reserved Font Name “Plex”. + +## Related + +- [inter](inter.md) +- [jetbrains-mono](jetbrains-mono.md) diff --git a/catalog/fonts/inter.md b/catalog/fonts/inter.md index 47b5e46..971423f 100644 --- a/catalog/fonts/inter.md +++ b/catalog/fonts/inter.md @@ -1,36 +1,37 @@ ---- -id: inter -name: Inter -url: https://rsms.me/inter/ -category: fonts -subcategories: [sans, ui] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF] -tags: [ui, sans, variable-font] -verified: 2026-07-19 -status: active ---- - -# Inter - -Rasmus Andersson’s UI/workhorse sans under SIL OFL 1.1. Broad language coverage, variable + static builds — solid default for menus, HUD labels, and readable body UI (not a “game display” face). - -## Notes - -- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. -- Primary: [rsms.me/inter](https://rsms.me/inter/) · source [github.com/rsms/inter](https://github.com/rsms/inter) -- OFL: embed/bundle/sell with software OK; do not sell font files alone; keep OFL text with redistributed binaries -- Attribution example: `Inter © The Inter Project Authors — SIL OFL 1.1` - -## Evidence - -- Live site “Free & open source”: points to SIL Open Font License 1.1 -- Live `LICENSE.txt` (GitHub master, 2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” — OFL permits bundling/embedding/selling with software - -## Related - -- [noto-sans](noto-sans.md) — broader CJK/script coverage -- [jetbrains-mono](jetbrains-mono.md) — monospace UI/debug +--- +id: inter +name: Inter +url: https://rsms.me/inter/ +category: fonts +subcategories: [sans, ui] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF] +tags: [ui, sans, variable-font] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Inter + +Rasmus Andersson’s UI/workhorse sans under SIL OFL 1.1. Broad language coverage, variable + static builds — solid default for menus, HUD labels, and readable body UI (not a “game display” face). + +## Notes + +- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. +- Primary: [rsms.me/inter](https://rsms.me/inter/) · source [github.com/rsms/inter](https://github.com/rsms/inter) +- OFL: embed/bundle/sell with software OK; do not sell font files alone; keep OFL text with redistributed binaries +- Attribution example: `Inter © The Inter Project Authors — SIL OFL 1.1` + +## Evidence + +- Live site “Free & open source”: points to SIL Open Font License 1.1 +- Live `LICENSE.txt` (GitHub master, 2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” — OFL permits bundling/embedding/selling with software + +## Related + +- [noto-sans](noto-sans.md) — broader CJK/script coverage +- [jetbrains-mono](jetbrains-mono.md) — monospace UI/debug diff --git a/catalog/fonts/jetbrains-mono.md b/catalog/fonts/jetbrains-mono.md index cadf7b8..4fc623f 100644 --- a/catalog/fonts/jetbrains-mono.md +++ b/catalog/fonts/jetbrains-mono.md @@ -1,36 +1,37 @@ ---- -id: jetbrains-mono -name: JetBrains Mono -url: https://www.jetbrains.com/lp/mono/ -category: fonts -subcategories: [mono, ui] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF, WOFF2] -tags: [mono, code, ui, variable-font] -verified: 2026-07-19 -status: active ---- - -# JetBrains Mono - -JetBrains’ free open-source coding mono under SIL OFL 1.1. Strong for debug overlays, consoles, and clean monospace UI — not a pixel/arcade face. - -## Notes - -- Landing: [jetbrains.com/lp/mono](https://www.jetbrains.com/lp/mono/) · source [github.com/JetBrains/JetBrainsMono](https://github.com/JetBrains/JetBrainsMono) -- Page states free & open source; license is OFL (see Evidence) -- Keep OFL.txt with redistributed font files -- Attribution example: `JetBrains Mono © The JetBrains Mono Project Authors — SIL OFL 1.1` - -## Evidence - -- Live landing License section (2026-07-19): “JetBrains Mono typeface is available under the SIL Open Font License 1.1 … free of charge, for both commercial and non-commercial purposes.” -- Live `https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/OFL.txt`: “This Font Software is licensed under the SIL Open Font License, Version 1.1.” - -## Related - -- [departure-mono](departure-mono.md) — pixel mono -- [inter](inter.md) — proportional UI sans +--- +id: jetbrains-mono +name: JetBrains Mono +url: https://www.jetbrains.com/lp/mono/ +category: fonts +subcategories: [mono, ui] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF, WOFF2] +tags: [mono, code, ui, variable-font] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# JetBrains Mono + +JetBrains’ free open-source coding mono under SIL OFL 1.1. Strong for debug overlays, consoles, and clean monospace UI — not a pixel/arcade face. + +## Notes + +- Landing: [jetbrains.com/lp/mono](https://www.jetbrains.com/lp/mono/) · source [github.com/JetBrains/JetBrainsMono](https://github.com/JetBrains/JetBrainsMono) +- Page states free & open source; license is OFL (see Evidence) +- Keep OFL.txt with redistributed font files +- Attribution example: `JetBrains Mono © The JetBrains Mono Project Authors — SIL OFL 1.1` + +## Evidence + +- Live landing License section (2026-07-19): “JetBrains Mono typeface is available under the SIL Open Font License 1.1 … free of charge, for both commercial and non-commercial purposes.” +- Live `https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/OFL.txt`: “This Font Software is licensed under the SIL Open Font License, Version 1.1.” + +## Related + +- [departure-mono](departure-mono.md) — pixel mono +- [inter](inter.md) — proportional UI sans diff --git a/catalog/fonts/kenney-fonts.md b/catalog/fonts/kenney-fonts.md index 07aa703..46b2406 100644 --- a/catalog/fonts/kenney-fonts.md +++ b/catalog/fonts/kenney-fonts.md @@ -1,38 +1,39 @@ ---- -id: kenney-fonts -name: Kenney Fonts -url: https://kenney.nl/assets/kenney-fonts -publisher: Kenney -category: fonts -subcategories: [pixel, display] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, display, mono, ui] -verified: 2026-09-26 -status: active ---- - -# Kenney Fonts - -Twelve CC0 TrueType fonts from Kenney: pixel faces (Pixel, Mini, High, each with a Square variant, plus Mini Square Mono) and display faces (Future, Future Narrow, Blocks, Rocket). They match the lettering in many Kenney UI and game packs, so they suit HUDs built from [kenney-ui-pack](../2d/kenney-ui-pack.md). - -## Notes - -- CC0, so unlike the OFL fonts in this folder there is no licence file you must ship with the font -- Contents read from the download ZIP (2026-09-26): 12 `.ttf` files and `License.txt` -- Version 1.0, released 2014 per the pack page -- Attribution example (optional): `Fonts by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-09-26): tags font, letter, pixel; Category 2D; Files 11; License "Creative Commons CC0" -- Download ZIP listing (2026-09-26): "Kenney Blocks.ttf", "Kenney Future.ttf", "Kenney Future Narrow.ttf", "Kenney High.ttf", "Kenney High Square.ttf", "Kenney Mini.ttf", "Kenney Mini Square.ttf", "Kenney Mini Square Mono.ttf", "Kenney Pixel.ttf", "Kenney Pixel Square.ttf", "Kenney Rocket.ttf", "Kenney Rocket Square.ttf" - -## Related - -- [monogram](monogram.md) -- [ggbotnet-fonts-cc0](ggbotnet-fonts-cc0.md) -- [kenney-ui-pack](../2d/kenney-ui-pack.md) +--- +id: kenney-fonts +name: Kenney Fonts +url: https://kenney.nl/assets/kenney-fonts +publisher: Kenney +category: fonts +subcategories: [pixel, display] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, display, mono, ui] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Kenney Fonts + +Twelve CC0 TrueType fonts from Kenney: pixel faces (Pixel, Mini, High, each with a Square variant, plus Mini Square Mono) and display faces (Future, Future Narrow, Blocks, Rocket). They match the lettering in many Kenney UI and game packs, so they suit HUDs built from [kenney-ui-pack](../2d/kenney-ui-pack.md). + +## Notes + +- CC0, so unlike the OFL fonts in this folder there is no licence file you must ship with the font +- Contents read from the download ZIP (2026-09-26): 12 `.ttf` files and `License.txt` +- Version 1.0, released 2014 per the pack page +- Attribution example (optional): `Fonts by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-09-26): tags font, letter, pixel; Category 2D; Files 11; License "Creative Commons CC0" +- Download ZIP listing (2026-09-26): "Kenney Blocks.ttf", "Kenney Future.ttf", "Kenney Future Narrow.ttf", "Kenney High.ttf", "Kenney High Square.ttf", "Kenney Mini.ttf", "Kenney Mini Square.ttf", "Kenney Mini Square Mono.ttf", "Kenney Pixel.ttf", "Kenney Pixel Square.ttf", "Kenney Rocket.ttf", "Kenney Rocket Square.ttf" + +## Related + +- [monogram](monogram.md) +- [ggbotnet-fonts-cc0](ggbotnet-fonts-cc0.md) +- [kenney-ui-pack](../2d/kenney-ui-pack.md) diff --git a/catalog/fonts/league-gothic.md b/catalog/fonts/league-gothic.md index f20beb8..3544da9 100644 --- a/catalog/fonts/league-gothic.md +++ b/catalog/fonts/league-gothic.md @@ -1,38 +1,39 @@ ---- -id: league-gothic -name: League Gothic -url: https://github.com/theleagueof/league-gothic -publisher: The League of Moveable Type -category: fonts -subcategories: [display, sans, condensed] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF] -tags: [display, condensed, gothic] -verified: 2026-08-29 -status: active ---- - -# League Gothic - -Condensed gothic display face from The League of Moveable Type (Alternate Gothic revival). One primary OFL face, not a foundry hub. SIL OFL 1.1 with Reserved Font Name "League Gothic". - -## Notes - -- Foundry site: [theleagueofmovabletype.com](https://www.theleagueofmovabletype.com/). License source of truth is this repo `OFL.md`. -- Keep OFL text with redistributed files. Derivatives must not use the reserved name without permission. -- Skip adding Raleway as a sibling this wave (Google Fonts already ships that family elsewhere; this catalog already has plenty of OFL sans). -- Attribution example (optional): `League Gothic (c) The League of Moveable Type. SIL OFL 1.1` - -## Evidence - -- Live `OFL.md` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." -- Same file (2026-08-29): Reserved Font Name "League Gothic" - -## Related - -- [orbitron](orbitron.md) -- [press-start-2p](press-start-2p.md) -- [noto-sans](noto-sans.md) +--- +id: league-gothic +name: League Gothic +url: https://github.com/theleagueof/league-gothic +publisher: The League of Moveable Type +category: fonts +subcategories: [display, sans, condensed] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF] +tags: [display, condensed, gothic] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# League Gothic + +Condensed gothic display face from The League of Moveable Type (Alternate Gothic revival). One primary OFL face, not a foundry hub. SIL OFL 1.1 with Reserved Font Name "League Gothic". + +## Notes + +- Foundry site: [theleagueofmovabletype.com](https://www.theleagueofmovabletype.com/). License source of truth is this repo `OFL.md`. +- Keep OFL text with redistributed files. Derivatives must not use the reserved name without permission. +- Skip adding Raleway as a sibling this wave (Google Fonts already ships that family elsewhere; this catalog already has plenty of OFL sans). +- Attribution example (optional): `League Gothic (c) The League of Moveable Type. SIL OFL 1.1` + +## Evidence + +- Live `OFL.md` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." +- Same file (2026-08-29): Reserved Font Name "League Gothic" + +## Related + +- [orbitron](orbitron.md) +- [press-start-2p](press-start-2p.md) +- [noto-sans](noto-sans.md) diff --git a/catalog/fonts/monogram.md b/catalog/fonts/monogram.md index 0107af4..5be8dbd 100644 --- a/catalog/fonts/monogram.md +++ b/catalog/fonts/monogram.md @@ -1,36 +1,37 @@ ---- -id: monogram -name: Monogram -url: https://datagoblin.itch.io/monogram -category: fonts -subcategories: [pixel, mono] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [TTF, PNG, JSON] -tags: [pixel, monospace, bitmap, pico-8] -verified: 2026-09-26 -status: active ---- - -# Monogram - -Compact monospace bitmap font by datagoblin, legible at small sizes, released CC0. Offered as TrueType, as a bitmap sheet with JSON metrics, and as a PICO-8 custom font. An extended version adds more glyphs and an italic. - -## Notes - -- Name-your-own-price on itch; the free download includes every font file (a "thank-you gift" zip is for payments of $5 or more) -- Files listed on the download page (2026-09-26), version 1.1.0: `monogram.ttf`, `monogram-extended.ttf`, `monogram-extended-italic.ttf`, `monogram-bitmap.png`, `monogram-bitmap.json`, `monogram.p8` -- CC0, so no notice file has to ship with the font - -## Evidence - -- Live itch page (2026-09-26): "Monogram is a monospace bitmap font, free and CC0!" with CC0 linked to creativecommons.org/publicdomain/zero/1.0 -- Same page (2026-09-26): "Monogram is available in TrueType, bitmap or as a PICO-8 custom font" - -## Related - -- [kenney-fonts](kenney-fonts.md) -- [departure-mono](departure-mono.md) -- [silkscreen](silkscreen.md) +--- +id: monogram +name: Monogram +url: https://datagoblin.itch.io/monogram +category: fonts +subcategories: [pixel, mono] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [TTF, PNG, JSON] +tags: [pixel, monospace, bitmap, pico-8] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Monogram + +Compact monospace bitmap font by datagoblin, legible at small sizes, released CC0. Offered as TrueType, as a bitmap sheet with JSON metrics, and as a PICO-8 custom font. An extended version adds more glyphs and an italic. + +## Notes + +- Name-your-own-price on itch; the free download includes every font file (a "thank-you gift" zip is for payments of $5 or more) +- Files listed on the download page (2026-09-26), version 1.1.0: `monogram.ttf`, `monogram-extended.ttf`, `monogram-extended-italic.ttf`, `monogram-bitmap.png`, `monogram-bitmap.json`, `monogram.p8` +- CC0, so no notice file has to ship with the font + +## Evidence + +- Live itch page (2026-09-26): "Monogram is a monospace bitmap font, free and CC0!" with CC0 linked to creativecommons.org/publicdomain/zero/1.0 +- Same page (2026-09-26): "Monogram is available in TrueType, bitmap or as a PICO-8 custom font" + +## Related + +- [kenney-fonts](kenney-fonts.md) +- [departure-mono](departure-mono.md) +- [silkscreen](silkscreen.md) diff --git a/catalog/fonts/noto-sans.md b/catalog/fonts/noto-sans.md index 9673170..437aed2 100644 --- a/catalog/fonts/noto-sans.md +++ b/catalog/fonts/noto-sans.md @@ -1,38 +1,39 @@ ---- -id: noto-sans -name: Noto Sans (incl. CJK) -url: https://fonts.google.com/noto -category: fonts -subcategories: [sans, cjk, localization] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF] -tags: [localization, cjk, variable-font] -verified: 2026-07-19 -status: active ---- - -# Noto Sans - -Google’s SIL OFL family with broad script coverage including CJK — default pick for localization-friendly UI text. Bundle the faces you need; do not treat “download free” as a separate license. - -## Notes - -- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2022 The Noto Project Authors (https://github.com/notofonts/latin-greek-cyrillic)". Designer per Google Fonts' metadata: Google. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` -- License source of truth: Noto project `LICENSE` (SIL OFL 1.1) — also mirrored via Google Fonts -- OFL: embed/bundle/sell **with** software OK; cannot sell the font files alone; derivatives stay OFL -- Keep OFL notice with redistributed font binaries -- Attribution example: `Noto Sans © The Noto Project Authors — SIL OFL 1.1` - -## Evidence - -- Live-checked `https://raw.githubusercontent.com/notofonts/noto-fonts/main/LICENSE` (2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” — OFL text states fonts may be “bundled, embedded, redistributed and/or sold with any software.” -- Google Fonts Noto hub (`fonts.google.com/noto`) remains the distribution entrypoint; page is JS-heavy so license verified via upstream LICENSE file. - -## Related - -- [departure-mono](departure-mono.md) — pixel mono HUD/UI -- [amiri](amiri.md) -- [reem-kufi](reem-kufi.md) +--- +id: noto-sans +name: Noto Sans (incl. CJK) +url: https://fonts.google.com/noto +category: fonts +subcategories: [sans, cjk, localization] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF] +tags: [localization, cjk, variable-font] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Noto Sans (incl. CJK) + +Google’s SIL OFL family with broad script coverage including CJK — default pick for localization-friendly UI text. Bundle the faces you need; do not treat “download free” as a separate license. + +## Notes + +- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2022 The Noto Project Authors (https://github.com/notofonts/latin-greek-cyrillic)". Designer per Google Fonts' metadata: Google. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` +- License source of truth: Noto project `LICENSE` (SIL OFL 1.1) — also mirrored via Google Fonts +- OFL: embed/bundle/sell **with** software OK; cannot sell the font files alone; derivatives stay OFL +- Keep OFL notice with redistributed font binaries +- Attribution example: `Noto Sans © The Noto Project Authors — SIL OFL 1.1` + +## Evidence + +- Live-checked `https://raw.githubusercontent.com/notofonts/noto-fonts/main/LICENSE` (2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” — OFL text states fonts may be “bundled, embedded, redistributed and/or sold with any software.” +- Google Fonts Noto hub (`fonts.google.com/noto`) remains the distribution entrypoint; page is JS-heavy so license verified via upstream LICENSE file. + +## Related + +- [departure-mono](departure-mono.md) — pixel mono HUD/UI +- [amiri](amiri.md) +- [reem-kufi](reem-kufi.md) diff --git a/catalog/fonts/open-foundry.md b/catalog/fonts/open-foundry.md index 717b514..f764a74 100644 --- a/catalog/fonts/open-foundry.md +++ b/catalog/fonts/open-foundry.md @@ -1,42 +1,43 @@ ---- -id: open-foundry -name: Open Foundry -url: https://open-foundry.com -category: fonts -subcategories: [aggregator, display, foundry] -license: varies -commercial: varies -attribution_required: true -formats: [OTF, TTF] -tags: [aggregator, display-only] -attribution_string: "See the licence on the typeface's own GitHub or foundry page" -verified: 2026-08-24 -status: active ---- - -# Open Foundry - -Curated gallery of open-source type (Work Sans, Inter, League Gothic, and others). Useful as a *discovery* index, not as a download CDN. About: featured fonts have "an open-source licence such as SIL, MIT"; commercial use is "Often yes, but it depends on the licence of each individual font"; Open Foundry does **not** distribute the files. Downloads live on the designer's project page. If this site and the upstream OFL.txt disagree, About says the original project page prevails. - -## Notes - -- About: [open-foundry.com/about](https://open-foundry.com/about) -- "Open Foundry is a non-commercial project" describes the *gallery*, not a ban on using OFL faces in a commercial game -- Do not scrape the preview files they host for on-site rendering -- League Gothic appears here; this catalog already has [orbitron](orbitron.md) from The League. That is why a League foundry entry was not added (same publisher domain as Orbitron's `url`) -- Checklist: license policy in HTML, commercial per-font, attribution per-font, not a marketplace EULA, named curator, not blocklisted, no rights claimed - -## Evidence - -- Live About (2026-08-24): "All featured fonts have an open-source licence such as SIL, MIT" -- Same page (2026-08-24): "Can I use these fonts for commercial projects? Often yes, but it depends" -- Same page (2026-08-24): "Open Foundry is a display, not a distribution platform" -- Same page (2026-08-24): "if Open Foundry displays incorrect licensing, the fonts original project page prevails" - -## Related - -- [fontsource](fontsource.md) -- [velvetyne](velvetyne.md) -- [fontshare](fontshare.md) -- [orbitron](orbitron.md) -- [inter](inter.md) +--- +id: open-foundry +name: Open Foundry +url: https://open-foundry.com +category: fonts +subcategories: [aggregator, display, foundry] +license: varies +commercial: varies +attribution_required: true +formats: [OTF, TTF] +tags: [aggregator, display-only] +attribution_string: "See the licence on the typeface's own GitHub or foundry page" +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Open Foundry + +Curated gallery of open-source type (Work Sans, Inter, League Gothic, and others). Useful as a *discovery* index, not as a download CDN. About: featured fonts have "an open-source licence such as SIL, MIT"; commercial use is "Often yes, but it depends on the licence of each individual font"; Open Foundry does **not** distribute the files. Downloads live on the designer's project page. If this site and the upstream OFL.txt disagree, About says the original project page prevails. + +## Notes + +- About: [open-foundry.com/about](https://open-foundry.com/about) +- "Open Foundry is a non-commercial project" describes the *gallery*, not a ban on using OFL faces in a commercial game +- Do not scrape the preview files they host for on-site rendering +- League Gothic appears here; this catalog already has [orbitron](orbitron.md) from The League. That is why a League foundry entry was not added (same publisher domain as Orbitron's `url`) +- Checklist: license policy in HTML, commercial per-font, attribution per-font, not a marketplace EULA, named curator, not blocklisted, no rights claimed + +## Evidence + +- Live About (2026-08-24): "All featured fonts have an open-source licence such as SIL, MIT" +- Same page (2026-08-24): "Can I use these fonts for commercial projects? Often yes, but it depends" +- Same page (2026-08-24): "Open Foundry is a display, not a distribution platform" +- Same page (2026-08-24): "if Open Foundry displays incorrect licensing, the fonts original project page prevails" + +## Related + +- [fontsource](fontsource.md) +- [velvetyne](velvetyne.md) +- [fontshare](fontshare.md) +- [orbitron](orbitron.md) +- [inter](inter.md) diff --git a/catalog/fonts/orbitron.md b/catalog/fonts/orbitron.md index fc27c17..6b1140a 100644 --- a/catalog/fonts/orbitron.md +++ b/catalog/fonts/orbitron.md @@ -1,37 +1,38 @@ ---- -id: orbitron -name: Orbitron -url: https://www.theleagueofmoveabletype.com/orbitron -publisher: The League of Moveable Type -category: fonts -subcategories: [display, sans] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF] -tags: [sci-fi, geometric, display] -verified: 2026-08-24 -status: active ---- - -# Orbitron - -Matt McInerney / League of Moveable Type geometric display face — Eurostile-adjacent sci-fi titles, ship HUDs, and corporate-future branding. Four weights; Reserved Font Name “Orbitron”. - -## Notes - -- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. -- Primary League page + GitHub `theleagueof/orbitron` -- Also on Google Fonts; verify OFL.txt either path -- Don’t rename derivatives “Orbitron” - -## Evidence - -- Live League page: “Open Font License” link to repo `OFL.txt` -- Live `google/fonts` `ofl/orbitron/OFL.txt` (2026-08-24): SIL OFL 1.1 with Reserved Font Name “Orbitron” - -## Related - -- [press-start-2p](press-start-2p.md) -- [inter](inter.md) +--- +id: orbitron +name: Orbitron +url: https://www.theleagueofmoveabletype.com/orbitron +publisher: The League of Moveable Type +category: fonts +subcategories: [display, sans] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF] +tags: [sci-fi, geometric, display] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Orbitron + +Matt McInerney / League of Moveable Type geometric display face — Eurostile-adjacent sci-fi titles, ship HUDs, and corporate-future branding. Four weights; Reserved Font Name “Orbitron”. + +## Notes + +- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. +- Primary League page + GitHub `theleagueof/orbitron` +- Also on Google Fonts; verify OFL.txt either path +- Don’t rename derivatives “Orbitron” + +## Evidence + +- Live League page: “Open Font License” link to repo `OFL.txt` +- Live `google/fonts` `ofl/orbitron/OFL.txt` (2026-08-24): SIL OFL 1.1 with Reserved Font Name “Orbitron” + +## Related + +- [press-start-2p](press-start-2p.md) +- [inter](inter.md) diff --git a/catalog/fonts/pixelify-sans.md b/catalog/fonts/pixelify-sans.md index ab1a5bb..88fd929 100644 --- a/catalog/fonts/pixelify-sans.md +++ b/catalog/fonts/pixelify-sans.md @@ -1,36 +1,37 @@ ---- -id: pixelify-sans -name: Pixelify Sans -url: https://fonts.google.com/specimen/Pixelify+Sans -category: fonts -subcategories: [pixel, display, sans] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, modern, ui] -verified: 2026-08-24 -status: active ---- - -# Pixelify Sans - -Soft/modern pixel sans (eifetx) — readable pixel UI and soft indie titles without hard 8-bit crunch. Complements Press Start / Silkscreen / VT323. - -## Notes - -- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2021 The Pixelify Sans Project Authors (https://github.com/eifetx/Pixelify-Sans)". Designer per Google Fonts' metadata: Stefie Justprince. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` -- Distribution: Google Fonts + `google/fonts` `ofl/pixelifysans/` -- Keep OFL.txt with font files - -## Evidence - -- Live `ofl/pixelifysans/OFL.txt` (2026-08-24): SIL OFL 1.1 — Copyright 2021 The Pixelify Sans Project Authors. - -## Related - -- [silkscreen](silkscreen.md) -- [dotgothic16](dotgothic16.md) -- [vt323](vt323.md) -- [press-start-2p](press-start-2p.md) +--- +id: pixelify-sans +name: Pixelify Sans +url: https://fonts.google.com/specimen/Pixelify+Sans +category: fonts +subcategories: [pixel, display, sans] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, modern, ui] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Pixelify Sans + +Soft/modern pixel sans (eifetx) — readable pixel UI and soft indie titles without hard 8-bit crunch. Complements Press Start / Silkscreen / VT323. + +## Notes + +- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2021 The Pixelify Sans Project Authors (https://github.com/eifetx/Pixelify-Sans)". Designer per Google Fonts' metadata: Stefie Justprince. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` +- Distribution: Google Fonts + `google/fonts` `ofl/pixelifysans/` +- Keep OFL.txt with font files + +## Evidence + +- Live `ofl/pixelifysans/OFL.txt` (2026-08-24): SIL OFL 1.1 — Copyright 2021 The Pixelify Sans Project Authors. + +## Related + +- [silkscreen](silkscreen.md) +- [dotgothic16](dotgothic16.md) +- [vt323](vt323.md) +- [press-start-2p](press-start-2p.md) diff --git a/catalog/fonts/press-start-2p.md b/catalog/fonts/press-start-2p.md index 1ba2101..e196656 100644 --- a/catalog/fonts/press-start-2p.md +++ b/catalog/fonts/press-start-2p.md @@ -1,36 +1,37 @@ ---- -id: press-start-2p -name: Press Start 2P -url: https://fonts.google.com/specimen/Press+Start+2P -category: fonts -subcategories: [pixel, display] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, retro, arcade] -verified: 2026-07-19 -status: active ---- - -# Press Start 2P - -Cody “Zone38” Boisclair’s arcade-style bitmap face — classic 8-bit title / score / bit-crush UI look. SIL OFL 1.1 with Reserved Font Name “Press Start 2P”. - -## Notes - -- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2012 The Press Start 2P Project Authors (cody@zone38.net), with Reserved Font Name "Press Start 2P"." Designer per Google Fonts' metadata: CodeMan38. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` -- Distribution: Google Fonts specimen + `google/fonts` `ofl/pressstart2p/` -- Do not rename modified versions “Press Start 2P” (Reserved Font Name) -- Keep OFL.txt with redistributed font files -- Attribution example: `Press Start 2P © The Press Start 2P Project Authors — SIL OFL 1.1` - -## Evidence - -- Live-checked `https://raw.githubusercontent.com/google/fonts/main/ofl/pressstart2p/OFL.txt` (2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” Copyright 2012 The Press Start 2P Project Authors, Reserved Font Name “Press Start 2P”. OFL allows embed/bundle/sell with software. - -## Related - -- [silkscreen](silkscreen.md) — alternate pixel display -- [departure-mono](departure-mono.md) — modern pixel mono +--- +id: press-start-2p +name: Press Start 2P +url: https://fonts.google.com/specimen/Press+Start+2P +category: fonts +subcategories: [pixel, display] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, retro, arcade] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Press Start 2P + +Cody “Zone38” Boisclair’s arcade-style bitmap face — classic 8-bit title / score / bit-crush UI look. SIL OFL 1.1 with Reserved Font Name “Press Start 2P”. + +## Notes + +- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2012 The Press Start 2P Project Authors (cody@zone38.net), with Reserved Font Name "Press Start 2P"." Designer per Google Fonts' metadata: CodeMan38. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` +- Distribution: Google Fonts specimen + `google/fonts` `ofl/pressstart2p/` +- Do not rename modified versions “Press Start 2P” (Reserved Font Name) +- Keep OFL.txt with redistributed font files +- Attribution example: `Press Start 2P © The Press Start 2P Project Authors — SIL OFL 1.1` + +## Evidence + +- Live-checked `https://raw.githubusercontent.com/google/fonts/main/ofl/pressstart2p/OFL.txt` (2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” Copyright 2012 The Press Start 2P Project Authors, Reserved Font Name “Press Start 2P”. OFL allows embed/bundle/sell with software. + +## Related + +- [silkscreen](silkscreen.md) — alternate pixel display +- [departure-mono](departure-mono.md) — modern pixel mono diff --git a/catalog/fonts/quanpixel.md b/catalog/fonts/quanpixel.md index 76358c7..2945ffd 100644 --- a/catalog/fonts/quanpixel.md +++ b/catalog/fonts/quanpixel.md @@ -1,39 +1,40 @@ ---- -id: quanpixel -name: QuanPixel -url: https://diaowinner.itch.io/galmuri-extended -category: fonts -subcategories: [pixel, cjk, display] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, cjk, 8x8] -verified: 2026-08-29 -status: active ---- - -# QuanPixel - -Poxiao Fonts 8x8 bitmap CJK face (Chinese, Japanese, Korean). Itch slug is still `galmuri-extended`; download `QuanPixel.zip`, not the old GalmuriExtended zip. SIL OFL on the listing. Second pixel CJK option besides [ark-pixel-font](ark-pixel-font.md). - -## Notes - -- Live listing: "QuanPixel is an 8x8 bitmap OFL font" and "使用 OFL 授权" linking scripts.sil.org/OFL. -- DWNfonts GitHub (2026-08-29): 全小素 / QuanPixel is itch-only, not published on GitHub. No `OFL.txt` loaded on 2026-08-29. Keep whatever license file ships in the zip. -- Derived from Galmuri (Lee Minseo, OFL 1.1) and Chill Bitmap. Do not ship a modified version under those reserved names without permission. -- Very small pixel size. HUD/debug, not body UI. -- Attribution example (optional): `QuanPixel (c) Poxiao Fonts / contributors. SIL OFL 1.1` - -## Evidence - -- Live itch page (2026-08-29): "QuanPixel is an 8x8 bitmap OFL font." -- Same page (2026-08-29): "使用 OFL 授权" linking SIL OFL. - -## Related - -- [ark-pixel-font](ark-pixel-font.md) -- [dotgothic16](dotgothic16.md) -- [press-start-2p](press-start-2p.md) -- [noto-sans](noto-sans.md) +--- +id: quanpixel +name: QuanPixel +url: https://diaowinner.itch.io/galmuri-extended +category: fonts +subcategories: [pixel, cjk, display] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, cjk, 8x8] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# QuanPixel + +Poxiao Fonts 8x8 bitmap CJK face (Chinese, Japanese, Korean). Itch slug is still `galmuri-extended`; download `QuanPixel.zip`, not the old GalmuriExtended zip. SIL OFL on the listing. Second pixel CJK option besides [ark-pixel-font](ark-pixel-font.md). + +## Notes + +- Live listing: "QuanPixel is an 8x8 bitmap OFL font" and "使用 OFL 授权" linking scripts.sil.org/OFL. +- DWNfonts GitHub (2026-08-29): 全小素 / QuanPixel is itch-only, not published on GitHub. No `OFL.txt` loaded on 2026-08-29. Keep whatever license file ships in the zip. +- Derived from Galmuri (Lee Minseo, OFL 1.1) and Chill Bitmap. Do not ship a modified version under those reserved names without permission. +- Very small pixel size. HUD/debug, not body UI. +- Attribution example (optional): `QuanPixel (c) Poxiao Fonts / contributors. SIL OFL 1.1` + +## Evidence + +- Live itch page (2026-08-29): "QuanPixel is an 8x8 bitmap OFL font." +- Same page (2026-08-29): "使用 OFL 授权" linking SIL OFL. + +## Related + +- [ark-pixel-font](ark-pixel-font.md) +- [dotgothic16](dotgothic16.md) +- [press-start-2p](press-start-2p.md) +- [noto-sans](noto-sans.md) diff --git a/catalog/fonts/reem-kufi.md b/catalog/fonts/reem-kufi.md index 1b11c35..f1e1d6d 100644 --- a/catalog/fonts/reem-kufi.md +++ b/catalog/fonts/reem-kufi.md @@ -1,36 +1,37 @@ ---- -id: reem-kufi -name: Reem Kufi -url: https://github.com/aliftype/reem-kufi -publisher: Alif Type -category: fonts -subcategories: [arabic, display, kufi] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF, OTF] -tags: [arabic, kufi, headline] -verified: 2026-08-29 -status: active ---- - -# Reem Kufi - -Alif Type Kufi headline face for Arabic UI titles. Pair with [amiri](amiri.md) for body Naskh. SIL OFL 1.1. - -## Notes - -- Live `OFL.txt` copyright includes Reserved Font Name "Josefin Sans" (Latin companion lineage). Do not ship a modified version under that reserved name. -- Keep `OFL.txt` with redistributed files. Do not sell the font standalone. -- Attribution example (optional): `Reem Kufi (c) The Reem Kufi Project Authors. SIL OFL 1.1` - -## Evidence - -- Live `OFL.txt` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." -- Same header (2026-08-29): Reserved Font Name "Josefin Sans" - -## Related - -- [amiri](amiri.md) -- [noto-sans](noto-sans.md) +--- +id: reem-kufi +name: Reem Kufi +url: https://github.com/aliftype/reem-kufi +publisher: Alif Type +category: fonts +subcategories: [arabic, display, kufi] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF, OTF] +tags: [arabic, kufi, headline] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Reem Kufi + +Alif Type Kufi headline face for Arabic UI titles. Pair with [amiri](amiri.md) for body Naskh. SIL OFL 1.1. + +## Notes + +- Live `OFL.txt` copyright includes Reserved Font Name "Josefin Sans" (Latin companion lineage). Do not ship a modified version under that reserved name. +- Keep `OFL.txt` with redistributed files. Do not sell the font standalone. +- Attribution example (optional): `Reem Kufi (c) The Reem Kufi Project Authors. SIL OFL 1.1` + +## Evidence + +- Live `OFL.txt` (2026-08-29): "This Font Software is licensed under the SIL Open Font License, Version 1.1." +- Same header (2026-08-29): Reserved Font Name "Josefin Sans" + +## Related + +- [amiri](amiri.md) +- [noto-sans](noto-sans.md) diff --git a/catalog/fonts/silkscreen.md b/catalog/fonts/silkscreen.md index 9bc6d09..6aedd64 100644 --- a/catalog/fonts/silkscreen.md +++ b/catalog/fonts/silkscreen.md @@ -1,36 +1,37 @@ ---- -id: silkscreen -name: Silkscreen -url: https://fonts.google.com/specimen/Silkscreen -category: fonts -subcategories: [pixel, display] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, display] -verified: 2026-07-19 -status: active ---- - -# Silkscreen - -Pixel/display family on Google Fonts under SIL OFL 1.1. Useful for chunky HUD titles and retro labels without the arcade-block look of Press Start 2P. - -## Notes - -- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2001 The Silkscreen Project Authors (https://github.com/googlefonts/silkscreen)". Designer per Google Fonts' metadata: Jason Kottke. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` -- OFL source: `google/fonts` `ofl/silkscreen/OFL.txt` -- Keep OFL notice with redistributed binaries -- Attribution example: `Silkscreen © The Silkscreen Project Authors — SIL OFL 1.1` - -## Evidence - -- Live-checked `https://raw.githubusercontent.com/google/fonts/main/ofl/silkscreen/OFL.txt` (2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” Copyright 2001 The Silkscreen Project Authors. OFL permits bundling/embedding/selling with software. - -## Related - -- [press-start-2p](press-start-2p.md) — arcade pixel classic -- [dotgothic16](dotgothic16.md) — JP-capable pixel gothic -- [departure-mono](departure-mono.md) — pixel mono +--- +id: silkscreen +name: Silkscreen +url: https://fonts.google.com/specimen/Silkscreen +category: fonts +subcategories: [pixel, display] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, display] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Silkscreen + +Pixel/display family on Google Fonts under SIL OFL 1.1. Useful for chunky HUD titles and retro labels without the arcade-block look of Press Start 2P. + +## Notes + +- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2001 The Silkscreen Project Authors (https://github.com/googlefonts/silkscreen)". Designer per Google Fonts' metadata: Jason Kottke. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` +- OFL source: `google/fonts` `ofl/silkscreen/OFL.txt` +- Keep OFL notice with redistributed binaries +- Attribution example: `Silkscreen © The Silkscreen Project Authors — SIL OFL 1.1` + +## Evidence + +- Live-checked `https://raw.githubusercontent.com/google/fonts/main/ofl/silkscreen/OFL.txt` (2026-07-19): “This Font Software is licensed under the SIL Open Font License, Version 1.1.” Copyright 2001 The Silkscreen Project Authors. OFL permits bundling/embedding/selling with software. + +## Related + +- [press-start-2p](press-start-2p.md) — arcade pixel classic +- [dotgothic16](dotgothic16.md) — JP-capable pixel gothic +- [departure-mono](departure-mono.md) — pixel mono diff --git a/catalog/fonts/source-sans-3.md b/catalog/fonts/source-sans-3.md index c5652a5..9148bda 100644 --- a/catalog/fonts/source-sans-3.md +++ b/catalog/fonts/source-sans-3.md @@ -1,36 +1,37 @@ ---- -id: source-sans-3 -name: Source Sans 3 -url: https://github.com/adobe-fonts/source-sans -category: fonts -subcategories: [sans, ui] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [OTF, TTF, WOFF] -tags: [ui, sans, adobe, variable-font] -verified: 2026-08-24 -status: active ---- - -# Source Sans 3 - -Adobe’s OFL UI/workhorse sans (static + variable). Broad Latin coverage for menus, docs overlays, and readable body UI. Reserved Font Name “Source”. - -## Notes - -- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. -- Repo ships `LICENSE.md` (OFL 1.1). Pair with Source Code Pro from Adobe if you need matching mono (separate cut — verify that repo’s OFL). -- Don’t sell font files alone; keep license with redistributed binaries - -## Evidence - -- Live GitHub `adobe-fonts/source-sans`: “OFL-1.1 license” -- Live `LICENSE.md` (2026-08-24): “licensed under the SIL Open Font License, Version 1.1.” Copyright 2010–2024 Adobe, Reserved Font Name “Source”. - -## Related - -- [inter](inter.md) -- [ibm-plex-sans](ibm-plex-sans.md) -- [noto-sans](noto-sans.md) +--- +id: source-sans-3 +name: Source Sans 3 +url: https://github.com/adobe-fonts/source-sans +category: fonts +subcategories: [sans, ui] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [OTF, TTF, WOFF] +tags: [ui, sans, adobe, variable-font] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Source Sans 3 + +Adobe’s OFL UI/workhorse sans (static + variable). Broad Latin coverage for menus, docs overlays, and readable body UI. Reserved Font Name “Source”. + +## Notes + +- Keep OFL.txt with redistributed font files. OFL does not require in-product credits. +- Repo ships `LICENSE.md` (OFL 1.1). Pair with Source Code Pro from Adobe if you need matching mono (separate cut — verify that repo’s OFL). +- Don’t sell font files alone; keep license with redistributed binaries + +## Evidence + +- Live GitHub `adobe-fonts/source-sans`: “OFL-1.1 license” +- Live `LICENSE.md` (2026-08-24): “licensed under the SIL Open Font License, Version 1.1.” Copyright 2010–2024 Adobe, Reserved Font Name “Source”. + +## Related + +- [inter](inter.md) +- [ibm-plex-sans](ibm-plex-sans.md) +- [noto-sans](noto-sans.md) diff --git a/catalog/fonts/velvetyne.md b/catalog/fonts/velvetyne.md index cee6516..fac43d9 100644 --- a/catalog/fonts/velvetyne.md +++ b/catalog/fonts/velvetyne.md @@ -1,41 +1,42 @@ ---- -id: velvetyne -name: Velvetyne -url: https://velvetyne.fr -category: fonts -subcategories: [display, foundry] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: true -formats: [OTF, TTF, WOFF] -tags: [foundry, libre] -attribution_string: "[Font name] by [designer] / Velvetyne Type Foundry" -verified: 2026-08-24 -status: active ---- - -# Velvetyne - -French libre type foundry (VTF). Display and experimental faces, not a UI workhorse set. About page: all hosted fonts are libre; you may use, modify, and redistribute, including commercial work, and you must credit the designer and the foundry. Lineal's typeface page names SIL Open Font License 1.1. About also says they are still evolving licensing and OFL is a "fair foundation" that does not entirely meet their needs. Check the OFL.txt in the font you actually download. - -## Notes - -- Credit is required by the foundry's about page even when a face is OFL (OFL itself does not always demand a credits-screen line). Use `attribution_string` -- Modified derivatives must ship under the same licence as the original face -- Do not treat this as a substitute for Inter / Noto in HUD body type. These are display/experimental -- Contrast [fontshare](fontshare.md): Velvetyne states OFL plus libre freedoms in HTML. Fontshare's ITF terms were not readable this catalog - -## Evidence - -- Live about page (2026-08-24): "All the fonts hosted on Velvetyne are libre and open-source" -- Same page (2026-08-24): "true for all personal and commercial works" -- Same page (2026-08-24): "you must credit the name of the type designer and of our foundry" -- Live Lineal page (2026-08-24): "SIL Open Font License, Version 1.1" - -## Related - -- [fontshare](fontshare.md) -- [orbitron](orbitron.md) -- [inter](inter.md) -- [jetbrains-mono](jetbrains-mono.md) +--- +id: velvetyne +name: Velvetyne +url: https://velvetyne.fr +category: fonts +subcategories: [display, foundry] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: true +formats: [OTF, TTF, WOFF] +tags: [foundry, libre] +attribution_string: "[Font name] by [designer] / Velvetyne Type Foundry" +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Velvetyne + +French libre type foundry (VTF). Display and experimental faces, not a UI workhorse set. About page: all hosted fonts are libre; you may use, modify, and redistribute, including commercial work, and you must credit the designer and the foundry. Lineal's typeface page names SIL Open Font License 1.1. About also says they are still evolving licensing and OFL is a "fair foundation" that does not entirely meet their needs. Check the OFL.txt in the font you actually download. + +## Notes + +- Credit is required by the foundry's about page even when a face is OFL (OFL itself does not always demand a credits-screen line). Use `attribution_string` +- Modified derivatives must ship under the same licence as the original face +- Do not treat this as a substitute for Inter / Noto in HUD body type. These are display/experimental +- Contrast [fontshare](fontshare.md): Velvetyne states OFL plus libre freedoms in HTML. Fontshare's ITF terms were not readable this catalog + +## Evidence + +- Live about page (2026-08-24): "All the fonts hosted on Velvetyne are libre and open-source" +- Same page (2026-08-24): "true for all personal and commercial works" +- Same page (2026-08-24): "you must credit the name of the type designer and of our foundry" +- Live Lineal page (2026-08-24): "SIL Open Font License, Version 1.1" + +## Related + +- [fontshare](fontshare.md) +- [orbitron](orbitron.md) +- [inter](inter.md) +- [jetbrains-mono](jetbrains-mono.md) diff --git a/catalog/fonts/vt323.md b/catalog/fonts/vt323.md index 25904f5..ce56f31 100644 --- a/catalog/fonts/vt323.md +++ b/catalog/fonts/vt323.md @@ -1,34 +1,35 @@ ---- -id: vt323 -name: VT323 -url: https://fonts.google.com/specimen/VT323 -category: fonts -subcategories: [pixel, mono, display] -license: SIL OFL -license_spdx: OFL-1.1 -commercial: true -attribution_required: false -formats: [TTF] -tags: [pixel, terminal, retro] -verified: 2026-08-24 -status: active ---- - -# VT323 - -Peter Hull’s CRT/terminal-style monospace — good for debug overlays, hacking UIs, and soft-pixel HUD text without Press Start’s hard arcade look. - -## Notes - -- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2011, The VT323 Project Authors (peter.hull@oikoi.com)". Designer per Google Fonts' metadata: Peter Hull. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` -- Source tree: `google/fonts` `ofl/vt323/` — keep `OFL.txt` with redistributed files -- OFL: embed/bundle/sell with software OK; don’t sell the font alone - -## Evidence - -- Live `ofl/vt323/OFL.txt` (2026-08-24): “licensed under the SIL Open Font License, Version 1.1.” Copyright 2011 The VT323 Project Authors. - -## Related - -- [press-start-2p](press-start-2p.md) -- [departure-mono](departure-mono.md) +--- +id: vt323 +name: VT323 +url: https://fonts.google.com/specimen/VT323 +category: fonts +subcategories: [pixel, mono, display] +license: SIL OFL +license_spdx: OFL-1.1 +commercial: true +attribution_required: false +formats: [TTF] +tags: [pixel, terminal, retro] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# VT323 + +Peter Hull’s CRT/terminal-style monospace — good for debug overlays, hacking UIs, and soft-pixel HUD text without Press Start’s hard arcade look. + +## Notes + +- **Copyright, as the OFL notice you ship must carry it:** "Copyright 2011, The VT323 Project Authors (peter.hull@oikoi.com)". Designer per Google Fonts' metadata: Peter Hull. Google Fonts distributes the family; it is not the rights holder, so this entry sets no `publisher` +- Source tree: `google/fonts` `ofl/vt323/` — keep `OFL.txt` with redistributed files +- OFL: embed/bundle/sell with software OK; don’t sell the font alone + +## Evidence + +- Live `ofl/vt323/OFL.txt` (2026-08-24): “licensed under the SIL Open Font License, Version 1.1.” Copyright 2011 The VT323 Project Authors. + +## Related + +- [press-start-2p](press-start-2p.md) +- [departure-mono](departure-mono.md) diff --git a/catalog/shaders-vfx/3dtexel-decals.md b/catalog/shaders-vfx/3dtexel-decals.md index fa1cae3..afaddda 100644 --- a/catalog/shaders-vfx/3dtexel-decals.md +++ b/catalog/shaders-vfx/3dtexel-decals.md @@ -1,37 +1,38 @@ ---- -id: 3dtexel-decals -name: 3DTexel decals (human CC0) -url: https://3dtexel.com/decals/ -category: shaders-vfx -subcategories: [decals, textures] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [decals, pbr, handmade] -verified: 2026-08-29 -status: active ---- - -# 3DTexel decals (human CC0) - -Handcrafted 4K decals (graffiti, cracks, impacts). This entry is the human CC0 library only. The same site sells premium assets and runs AI generators under a different license. Not featured. - -## Notes - -- Product cards and a sample graffiti product (2026-08-29): CC0 public domain, commercial, no attribution required. -- Site footer (also on 404 license URL on 2026-08-29): free assets CC0 public domain (credit appreciated); paid premium and AI assets use a separate 3DTexel License (no resale of raw files, credit 3DTexel). -- Do not download generator output and treat it as this CC0 grant. See [`docs/ai-assets.md`](../../docs/ai-assets.md). -- Prefer [kenney-particle-pack](kenney-particle-pack.md) / [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) when you want a simpler CC0 VFX stack. - -## Evidence - -- Live graffiti product JSON (2026-08-29): "CC0 Public Domain. No attribution required, no restrictions." -- Same product copy (2026-08-29): "Free for any use, including commercial" - -## Related - -- [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) -- [kenney-particle-pack](kenney-particle-pack.md) -- [../3d/ambientcg](../3d/ambientcg.md) +--- +id: 3dtexel-decals +name: 3DTexel decals (human CC0) +url: https://3dtexel.com/decals/ +category: shaders-vfx +subcategories: [decals, textures] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [decals, pbr, handmade] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# 3DTexel decals (human CC0) + +Handcrafted 4K decals (graffiti, cracks, impacts). This entry is the human CC0 library only. The same site sells premium assets and runs AI generators under a different license. Not featured. + +## Notes + +- Product cards and a sample graffiti product (2026-08-29): CC0 public domain, commercial, no attribution required. +- Site footer (also on 404 license URL on 2026-08-29): free assets CC0 public domain (credit appreciated); paid premium and AI assets use a separate 3DTexel License (no resale of raw files, credit 3DTexel). +- Do not download generator output and treat it as this CC0 grant. See [`docs/ai-assets.md`](../../docs/ai-assets.md). +- Prefer [kenney-particle-pack](kenney-particle-pack.md) / [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) when you want a simpler CC0 VFX stack. + +## Evidence + +- Live graffiti product JSON (2026-08-29): "CC0 Public Domain. No attribution required, no restrictions." +- Same product copy (2026-08-29): "Free for any use, including commercial" + +## Related + +- [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) +- [kenney-particle-pack](kenney-particle-pack.md) +- [../3d/ambientcg](../3d/ambientcg.md) diff --git a/catalog/shaders-vfx/boujie-water.md b/catalog/shaders-vfx/boujie-water.md index 7546d6e..815b802 100644 --- a/catalog/shaders-vfx/boujie-water.md +++ b/catalog/shaders-vfx/boujie-water.md @@ -1,34 +1,35 @@ ---- -id: boujie-water -name: Boujie Water Shader -url: https://github.com/Chrisknyfe/boujie_water_shader -category: shaders-vfx -subcategories: [water, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdshader, godot-addon] -tags: [godot, godot-4, ocean, gerstner] -verified: 2026-07-19 -status: active ---- - -# Boujie Water Shader - -Godot 4.x ocean / Gerstner-style water addon ([Chrisknyfe/boujie_water_shader](https://github.com/Chrisknyfe/boujie_water_shader)). MIT — fine for commercial closed-source games; keep the copyright notice with redistributed copies. - -## Notes - -- Install via `addons/boujie_water_shader` from the repo -- MIT requires retaining the copyright + permission notice; no credit screen mandate beyond that -- Attribution example (optional): `Boujie Water Shader © Zach Bernal — MIT` - -## Evidence - -- Live `LICENSE.md` (2026-07-19): “MIT License … Copyright © 2023-present Zach Bernal and contributors” with unrestricted use/modify/sell rights subject to notice inclusion -- GitHub repo license badge/file: MIT - -## Related - -- [godot-shaders](godot-shaders.md) — community shader library (per-item license) +--- +id: boujie-water +name: Boujie Water Shader +url: https://github.com/Chrisknyfe/boujie_water_shader +category: shaders-vfx +subcategories: [water, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdshader, godot-addon] +tags: [godot, godot-4, ocean, gerstner] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Boujie Water Shader + +Godot 4.x ocean / Gerstner-style water addon ([Chrisknyfe/boujie_water_shader](https://github.com/Chrisknyfe/boujie_water_shader)). MIT — fine for commercial closed-source games; keep the copyright notice with redistributed copies. + +## Notes + +- Install via `addons/boujie_water_shader` from the repo +- MIT requires retaining the copyright + permission notice; no credit screen mandate beyond that +- Attribution example (optional): `Boujie Water Shader © Zach Bernal — MIT` + +## Evidence + +- Live `LICENSE.md` (2026-07-19): “MIT License … Copyright © 2023-present Zach Bernal and contributors” with unrestricted use/modify/sell rights subject to notice inclusion +- GitHub repo license badge/file: MIT + +## Related + +- [godot-shaders](godot-shaders.md) — community shader library (per-item license) diff --git a/catalog/shaders-vfx/effekseer-samples.md b/catalog/shaders-vfx/effekseer-samples.md index c19a799..6f8e5f4 100644 --- a/catalog/shaders-vfx/effekseer-samples.md +++ b/catalog/shaders-vfx/effekseer-samples.md @@ -1,37 +1,38 @@ ---- -id: effekseer-samples -name: Effekseer sample effects -url: https://effekseer.github.io/en/contribute.html -category: shaders-vfx -subcategories: [particles, vfx] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [efk] -tags: [particles, vfx, effekseer] -verified: 2026-08-29 -status: active ---- - -# Effekseer sample effects - -User-contributed particle effects for the Effekseer tool. Sample page says they are free to use in games or movies and that these listed effects are CC-0. The Effekseer **tool** is MIT. That is a different grant. - -## Notes - -- Sample page also says "Almost all effects are distributed under CC-0 License." Treat unlisted or third-party zips as per-file until you see CC-0 on that collection. -- Credit Effekseer and the contributor is appreciated, not required by CC0. -- Runtime: Effekseer plugins exist for Godot, Unity, Unreal, and others. The `.efk` files are not drop-in GPUParticles. -- Do not confuse with Unity Companion particle packs. - -## Evidence - -- Live Sample Effects page (2026-08-29): "free to use in your games or movies" -- Same page (2026-08-29): "These effects are distributed under CC-0 License." - -## Related - -- [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) -- [kenney-particle-pack](kenney-particle-pack.md) -- [godot-demo-projects](godot-demo-projects.md) +--- +id: effekseer-samples +name: Effekseer sample effects +url: https://effekseer.github.io/en/contribute.html +category: shaders-vfx +subcategories: [particles, vfx] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [efk] +tags: [particles, vfx, effekseer] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Effekseer sample effects + +User-contributed particle effects for the Effekseer tool. Sample page says they are free to use in games or movies and that these listed effects are CC-0. The Effekseer **tool** is MIT. That is a different grant. + +## Notes + +- Sample page also says "Almost all effects are distributed under CC-0 License." Treat unlisted or third-party zips as per-file until you see CC-0 on that collection. +- Credit Effekseer and the contributor is appreciated, not required by CC0. +- Runtime: Effekseer plugins exist for Godot, Unity, Unreal, and others. The `.efk` files are not drop-in GPUParticles. +- Do not confuse with Unity Companion particle packs. + +## Evidence + +- Live Sample Effects page (2026-08-29): "free to use in your games or movies" +- Same page (2026-08-29): "These effects are distributed under CC-0 License." + +## Related + +- [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) +- [kenney-particle-pack](kenney-particle-pack.md) +- [godot-demo-projects](godot-demo-projects.md) diff --git a/catalog/shaders-vfx/gdquest-godot-shaders.md b/catalog/shaders-vfx/gdquest-godot-shaders.md index 85a4102..faa1bc2 100644 --- a/catalog/shaders-vfx/gdquest-godot-shaders.md +++ b/catalog/shaders-vfx/gdquest-godot-shaders.md @@ -1,35 +1,36 @@ ---- -id: gdquest-godot-shaders -name: GDQuest Godot Shaders -url: https://github.com/gdquest-demos/godot-shaders -publisher: GDQuest -category: shaders-vfx -subcategories: [shaders, demos, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdshader, Godot] -tags: [godot, 2d, 3d, demos] -verified: 2026-07-19 -status: active ---- - -# GDQuest Godot Shaders - -Large MIT library of 2D/3D Godot shaders with demos (from GDQuest Shader Secrets / demos repo). **Shader/code = MIT (commercial OK).** Bundled **art textures/models = CC-BY-NC-SA 4.0** — do not ship those art files in commercial builds; swap in your own or CC0 art. - -## Notes - -- Godot 4 port in progress; Godot 3 tagged release `1.0.0` if you need a known-good 3.x tree -- Prefer copying individual `.gdshader` files; leave NC demo art behind -- Attribution example (shaders): `GDQuest Godot Shaders © GDQuest — MIT` - -## Evidence - -- Live `LICENSE` (2026-07-19): “demo's source code (script files, scene files, shaders…) … MIT”; “Art assets (image textures and 3D models) are CC-BY-NC-SA 4.0.” - -## Related - -- [godot-shaders](godot-shaders.md) — community site (per-post license incl. GPL) -- [godot-demo-projects](godot-demo-projects.md) — official MIT demos +--- +id: gdquest-godot-shaders +name: GDQuest Godot Shaders +url: https://github.com/gdquest-demos/godot-shaders +publisher: GDQuest +category: shaders-vfx +subcategories: [shaders, demos, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdshader, Godot] +tags: [godot, 2d, 3d, demos] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# GDQuest Godot Shaders + +Large MIT library of 2D/3D Godot shaders with demos (from GDQuest Shader Secrets / demos repo). **Shader/code = MIT (commercial OK).** Bundled **art textures/models = CC-BY-NC-SA 4.0** — do not ship those art files in commercial builds; swap in your own or CC0 art. + +## Notes + +- Godot 4 port in progress; Godot 3 tagged release `1.0.0` if you need a known-good 3.x tree +- Prefer copying individual `.gdshader` files; leave NC demo art behind +- Attribution example (shaders): `GDQuest Godot Shaders © GDQuest — MIT` + +## Evidence + +- Live `LICENSE` (2026-07-19): “demo's source code (script files, scene files, shaders…) … MIT”; “Art assets (image textures and 3D models) are CC-BY-NC-SA 4.0.” + +## Related + +- [godot-shaders](godot-shaders.md) — community site (per-post license incl. GPL) +- [godot-demo-projects](godot-demo-projects.md) — official MIT demos diff --git a/catalog/shaders-vfx/godot-demo-projects.md b/catalog/shaders-vfx/godot-demo-projects.md index ce6501b..8912217 100644 --- a/catalog/shaders-vfx/godot-demo-projects.md +++ b/catalog/shaders-vfx/godot-demo-projects.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [gdshader, Godot] tags: [godot, official, particles, shader, templates] +added: 2026-07-19 verified: 2026-07-19 status: active --- diff --git a/catalog/shaders-vfx/godot-psx-style-demo.md b/catalog/shaders-vfx/godot-psx-style-demo.md index 624cea5..5040a1d 100644 --- a/catalog/shaders-vfx/godot-psx-style-demo.md +++ b/catalog/shaders-vfx/godot-psx-style-demo.md @@ -1,39 +1,40 @@ ---- -id: godot-psx-style-demo -name: Godot PSX Style Demo -url: https://github.com/MenacingMecha/godot-psx-style-demo -category: shaders-vfx -subcategories: [retro, post-process, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdshader, Godot] -tags: [godot, godot-4, psx, affine, dither, vertex-snap] -verified: 2026-07-27 -status: active -maintenance: inactive ---- - -# Godot PSX Style Demo - -MIT Godot 4 shader set recreating PS1 quirks: vertex snap, affine mapping, color depth + dither, chrome, billboards, and draw-distance fog. Ship the `shaders/` folder; keep the MIT notice. - -## Notes - -- Maintenance: no push to the GitHub repository MenacingMecha/godot-psx-style-demo since 2023-09-21, per the GitHub API on 2026-09-26. -- Godot 4.x only on `master`; use v1.x branch for Godot 3 -- Demo floor texture is separately CC0 (Stealthix) — shaders themselves are MIT -- Requires a `precision_multiplier` shader global (see README) -- Attribution example (optional): `PSX-style shaders © MenacingMecha — MIT` - -## Evidence - -- Live `LICENSE` (2026-07-27): “MIT License … Copyright (c) 2020 MenacingMecha” with use/modify/sell rights subject to notice inclusion -- GitHub license metadata: MIT - -## Related - -- [ultimate-retro-shader-collection](ultimate-retro-shader-collection.md) -- [gdquest-godot-shaders](gdquest-godot-shaders.md) -- [godot-shaders](godot-shaders.md) +--- +id: godot-psx-style-demo +name: Godot PSX Style Demo +url: https://github.com/MenacingMecha/godot-psx-style-demo +category: shaders-vfx +subcategories: [retro, post-process, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdshader, Godot] +tags: [godot, godot-4, psx, affine, dither, vertex-snap] +added: 2026-07-27 +verified: 2026-07-27 +status: active +maintenance: inactive +--- + +# Godot PSX Style Demo + +MIT Godot 4 shader set recreating PS1 quirks: vertex snap, affine mapping, color depth + dither, chrome, billboards, and draw-distance fog. Ship the `shaders/` folder; keep the MIT notice. + +## Notes + +- Maintenance: no push to the GitHub repository MenacingMecha/godot-psx-style-demo since 2023-09-21, per the GitHub API on 2026-09-26. +- Godot 4.x only on `master`; use v1.x branch for Godot 3 +- Demo floor texture is separately CC0 (Stealthix) — shaders themselves are MIT +- Requires a `precision_multiplier` shader global (see README) +- Attribution example (optional): `PSX-style shaders © MenacingMecha — MIT` + +## Evidence + +- Live `LICENSE` (2026-07-27): “MIT License … Copyright (c) 2020 MenacingMecha” with use/modify/sell rights subject to notice inclusion +- GitHub license metadata: MIT + +## Related + +- [ultimate-retro-shader-collection](ultimate-retro-shader-collection.md) +- [gdquest-godot-shaders](gdquest-godot-shaders.md) +- [godot-shaders](godot-shaders.md) diff --git a/catalog/shaders-vfx/godot-shaders.md b/catalog/shaders-vfx/godot-shaders.md index dfe584d..cf72402 100644 --- a/catalog/shaders-vfx/godot-shaders.md +++ b/catalog/shaders-vfx/godot-shaders.md @@ -1,38 +1,39 @@ ---- -id: godot-shaders -name: Godot Shaders -url: https://godotshaders.com -category: shaders-vfx -subcategories: [shaders] -license: varies -commercial: true -attribution_required: unknown -formats: [gdshader] -tags: [godot, canvas-item, spatial, per-item-license] -verified: 2026-10-04 -status: needs-review ---- - -# Godot Shaders - -Community Godot shader library. Site policy allows personal **and commercial** use of posted **shader code**, but each post is **CC0, MIT, or GPL v3**. Stay `needs-review` as a catalog whole — filter per post; prefer CC0/MIT. **GPL posts are unsafe for closed-source games** (see high-risk). - -## Notes - -- Still open (re-checked 2026-10-04, terms unchanged): credit depends on each post's licence (CC0 none; MIT keeps its notice; GPL v3 carries its own terms), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review` -- Browse/filter by license on the library; never assume the trending page is GPL-free -- Featured images, screenshots, videos, and embedded assets are **outside** the shader license -- Prefer primary MIT packs in this category ([boujie-water](boujie-water.md), [sky3d](sky3d.md), [waterways](waterways.md)) when you need a known-safe dependency - -## Evidence - -- Live [License](https://godotshaders.com/license/) (2026-07-19): “Anyone will be able to use the shaders posted to the site freely, both in personal and commercial products.” Submitters choose CC0, MIT, or GNU GPL v.3; media exception stated. -- Live [About](https://godotshaders.com/about/) (2026-07-19): “All shaders here are free under CC0, MIT or GNU GPLv.3 license.” -- Live [License](https://godotshaders.com/license/) (2026-09-26): unchanged: "Anyone will be able to use the shaders posted to the site freely, both in personal and commercial products"; licence options CC0, MIT, GNU GPL v.3; "The featured image, screenshots and videos, and assets used in these, do not fall under this license." -- Live [License](https://godotshaders.com/license/) (2026-10-04): unchanged: "Anyone will be able to use the shaders posted to the site freely, both in personal and commercial products."; "When you submit a shader to the site you agree that the shader code and other code snippets in the post will be under the license that you choose", options "CC0 (public domain)", "MIT", "GNU GPL v.3"; "The license only applies to the shader code and other code snippets available in the submitted post." - -## Related - -- [boujie-water](boujie-water.md) -- [gdquest-godot-shaders](gdquest-godot-shaders.md) -- [godot-demo-projects](godot-demo-projects.md) +--- +id: godot-shaders +name: Godot Shaders +url: https://godotshaders.com +category: shaders-vfx +subcategories: [shaders] +license: varies +commercial: true +attribution_required: unknown +formats: [gdshader] +tags: [godot, canvas-item, spatial, per-item-license] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# Godot Shaders + +Community Godot shader library. Site policy allows personal **and commercial** use of posted **shader code**, but each post is **CC0, MIT, or GPL v3**. Stay `needs-review` as a catalog whole — filter per post; prefer CC0/MIT. **GPL posts are unsafe for closed-source games** (see high-risk). + +## Notes + +- Still open (re-checked 2026-10-04, terms unchanged): credit depends on each post's licence (CC0 none; MIT keeps its notice; GPL v3 carries its own terms), and the schema has no per-file value for `attribution_required`, so the entry stays `needs-review` +- Browse/filter by license on the library; never assume the trending page is GPL-free +- Featured images, screenshots, videos, and embedded assets are **outside** the shader license +- Prefer primary MIT packs in this category ([boujie-water](boujie-water.md), [sky3d](sky3d.md), [waterways](waterways.md)) when you need a known-safe dependency + +## Evidence + +- Live [License](https://godotshaders.com/license/) (2026-07-19): “Anyone will be able to use the shaders posted to the site freely, both in personal and commercial products.” Submitters choose CC0, MIT, or GNU GPL v.3; media exception stated. +- Live [About](https://godotshaders.com/about/) (2026-07-19): “All shaders here are free under CC0, MIT or GNU GPLv.3 license.” +- Live [License](https://godotshaders.com/license/) (2026-09-26): unchanged: "Anyone will be able to use the shaders posted to the site freely, both in personal and commercial products"; licence options CC0, MIT, GNU GPL v.3; "The featured image, screenshots and videos, and assets used in these, do not fall under this license." +- Live [License](https://godotshaders.com/license/) (2026-10-04): unchanged: "Anyone will be able to use the shaders posted to the site freely, both in personal and commercial products."; "When you submit a shader to the site you agree that the shader code and other code snippets in the post will be under the license that you choose", options "CC0 (public domain)", "MIT", "GNU GPL v.3"; "The license only applies to the shader code and other code snippets available in the submitted post." + +## Related + +- [boujie-water](boujie-water.md) +- [gdquest-godot-shaders](gdquest-godot-shaders.md) +- [godot-demo-projects](godot-demo-projects.md) diff --git a/catalog/shaders-vfx/godot-volumetric-cloud-demo.md b/catalog/shaders-vfx/godot-volumetric-cloud-demo.md index bc56113..e5020ff 100644 --- a/catalog/shaders-vfx/godot-volumetric-cloud-demo.md +++ b/catalog/shaders-vfx/godot-volumetric-cloud-demo.md @@ -1,36 +1,37 @@ ---- -id: godot-volumetric-cloud-demo -name: Godot Volumetric Cloud Demo -url: https://github.com/clayjohn/godot-volumetric-cloud-demo -category: shaders-vfx -subcategories: [sky, clouds, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdshader, Godot] -tags: [godot, volumetric, clouds, sky-shader, clayjohn] -verified: 2026-07-27 -status: active ---- - -# Godot Volumetric Cloud Demo - -Clay John’s MIT demo of ray-marched volumetric cloudscapes in Godot sky shaders, with sun-driven time-of-day. Reference implementation for custom skies — not a one-click addon. - -## Notes - -- Targets Vulkan; treat as a learning / fork base rather than a drop-in Asset Library plugin -- Complements [sky3d](sky3d.md) (full day-night addon) when you want cloud raymarching specifics -- Keep MIT copyright notice with redistributed shader code -- Attribution example (optional): `Volumetric cloud demo © Clay John / Godot contributors — MIT` - -## Evidence - -- Live `LICENSE.md` on `main` (2026-07-27): MIT permission grant (“use, copy, modify, merge, publish, distribute, sublicense, and/or sell”) with Godot Engine contributor copyright header -- GitHub repo license metadata: MIT - -## Related - -- [sky3d](sky3d.md) -- [godot-demo-projects](godot-demo-projects.md) +--- +id: godot-volumetric-cloud-demo +name: Godot Volumetric Cloud Demo +url: https://github.com/clayjohn/godot-volumetric-cloud-demo +category: shaders-vfx +subcategories: [sky, clouds, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdshader, Godot] +tags: [godot, volumetric, clouds, sky-shader, clayjohn] +added: 2026-07-27 +verified: 2026-07-27 +status: active +--- + +# Godot Volumetric Cloud Demo + +Clay John’s MIT demo of ray-marched volumetric cloudscapes in Godot sky shaders, with sun-driven time-of-day. Reference implementation for custom skies — not a one-click addon. + +## Notes + +- Targets Vulkan; treat as a learning / fork base rather than a drop-in Asset Library plugin +- Complements [sky3d](sky3d.md) (full day-night addon) when you want cloud raymarching specifics +- Keep MIT copyright notice with redistributed shader code +- Attribution example (optional): `Volumetric cloud demo © Clay John / Godot contributors — MIT` + +## Evidence + +- Live `LICENSE.md` on `main` (2026-07-27): MIT permission grant (“use, copy, modify, merge, publish, distribute, sublicense, and/or sell”) with Godot Engine contributor copyright header +- GitHub repo license metadata: MIT + +## Related + +- [sky3d](sky3d.md) +- [godot-demo-projects](godot-demo-projects.md) diff --git a/catalog/shaders-vfx/jangafx-free-vdb.md b/catalog/shaders-vfx/jangafx-free-vdb.md index 75fe2bf..bdcfab9 100644 --- a/catalog/shaders-vfx/jangafx-free-vdb.md +++ b/catalog/shaders-vfx/jangafx-free-vdb.md @@ -1,38 +1,39 @@ ---- -id: jangafx-free-vdb -name: JangaFX free EmberGen VDBs -url: https://jangafx.com/software/embergen/download/free-vdb-animations/ -category: shaders-vfx -subcategories: [vfx, volumes, particles] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [VDB] -tags: [vdb, volumes, explosion, smoke] -verified: 2026-08-29 -status: active ---- - -# JangaFX free EmberGen VDBs - -Volumetric explosion, smoke, fire, tornado, and cloud sequences exported from EmberGen. The download page licenses these free VDBs as CC0. Not featured: multi-gigabyte MediaFire zips, EmberGen product promo, and `jangafx.com/terms-of-service` 404 on 2026-08-29. - -## Notes - -- Live page (2026-08-29): "These free VDB simulations are licensed as CC0 (Public Domain) so you are free to use them however you want!" -- EmberGen the tool is not this grant. Presets bundled in some zips are a taste of the product, not a software license. -- Sizes range from tens of MB (campfire, simple fire) to several GB. Convert to flipbooks or engine volumes before shipping. -- Named hosts: Blender, Houdini, Octane, Arnold. Not an engine lock. -- Do not treat paid EmberGen output or Elemental Suite SKUs as this CC0 set. - -## Evidence - -- Live free VDB page (2026-08-29): "licensed as CC0 (Public Domain) so you are free to use them however you want!" - -## Related - -- [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) -- [effekseer-samples](effekseer-samples.md) -- [kenney-particle-pack](kenney-particle-pack.md) -- [godot-volumetric-cloud-demo](godot-volumetric-cloud-demo.md) +--- +id: jangafx-free-vdb +name: JangaFX free EmberGen VDBs +url: https://jangafx.com/software/embergen/download/free-vdb-animations/ +category: shaders-vfx +subcategories: [vfx, volumes, particles] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [VDB] +tags: [vdb, volumes, explosion, smoke] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# JangaFX free EmberGen VDBs + +Volumetric explosion, smoke, fire, tornado, and cloud sequences exported from EmberGen. The download page licenses these free VDBs as CC0. Not featured: multi-gigabyte MediaFire zips, EmberGen product promo, and `jangafx.com/terms-of-service` 404 on 2026-08-29. + +## Notes + +- Live page (2026-08-29): "These free VDB simulations are licensed as CC0 (Public Domain) so you are free to use them however you want!" +- EmberGen the tool is not this grant. Presets bundled in some zips are a taste of the product, not a software license. +- Sizes range from tens of MB (campfire, simple fire) to several GB. Convert to flipbooks or engine volumes before shipping. +- Named hosts: Blender, Houdini, Octane, Arnold. Not an engine lock. +- Do not treat paid EmberGen output or Elemental Suite SKUs as this CC0 set. + +## Evidence + +- Live free VDB page (2026-08-29): "licensed as CC0 (Public Domain) so you are free to use them however you want!" + +## Related + +- [unity-labs-vfx-flipbooks](unity-labs-vfx-flipbooks.md) +- [effekseer-samples](effekseer-samples.md) +- [kenney-particle-pack](kenney-particle-pack.md) +- [godot-volumetric-cloud-demo](godot-volumetric-cloud-demo.md) diff --git a/catalog/shaders-vfx/kenney-light-masks.md b/catalog/shaders-vfx/kenney-light-masks.md index aaf08f6..a05d81c 100644 --- a/catalog/shaders-vfx/kenney-light-masks.md +++ b/catalog/shaders-vfx/kenney-light-masks.md @@ -1,36 +1,37 @@ ---- -id: kenney-light-masks -name: Kenney Light Masks -url: https://kenney.nl/assets/light-masks -publisher: Kenney -category: shaders-vfx -subcategories: [light-cookies, masks, 2d-vfx] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [light, cookie, shader, vfx] -verified: 2026-07-27 -status: active ---- - -# Kenney Light Masks - -150 CC0 light cookies / gobo-style masks for spotlights, 2D darkness overlays, and shader-driven lighting without stock photo laundry. - -## Notes - -- Use as SpotLight3D cookies, Light2D textures, or multiply masks in custom shaders -- Recent Kenney VFX series pack (2026) — good complement to particle sheets -- Attribution example (optional): `Light masks by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-27): Tags light/shader/vfx/cookie; Category 2D · VFX; Files 150×; License = Creative Commons **CC0** - -## Related - -- [kenney-particle-pack](kenney-particle-pack.md) -- [kenney-smoke-particles](kenney-smoke-particles.md) -- [sky3d](sky3d.md) +--- +id: kenney-light-masks +name: Kenney Light Masks +url: https://kenney.nl/assets/light-masks +publisher: Kenney +category: shaders-vfx +subcategories: [light-cookies, masks, 2d-vfx] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [light, cookie, shader, vfx] +added: 2026-07-27 +verified: 2026-07-27 +status: active +--- + +# Kenney Light Masks + +150 CC0 light cookies / gobo-style masks for spotlights, 2D darkness overlays, and shader-driven lighting without stock photo laundry. + +## Notes + +- Use as SpotLight3D cookies, Light2D textures, or multiply masks in custom shaders +- Recent Kenney VFX series pack (2026) — good complement to particle sheets +- Attribution example (optional): `Light masks by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-27): Tags light/shader/vfx/cookie; Category 2D · VFX; Files 150×; License = Creative Commons **CC0** + +## Related + +- [kenney-particle-pack](kenney-particle-pack.md) +- [kenney-smoke-particles](kenney-smoke-particles.md) +- [sky3d](sky3d.md) diff --git a/catalog/shaders-vfx/kenney-particle-pack.md b/catalog/shaders-vfx/kenney-particle-pack.md index cdbe8c7..af3fb79 100644 --- a/catalog/shaders-vfx/kenney-particle-pack.md +++ b/catalog/shaders-vfx/kenney-particle-pack.md @@ -1,36 +1,37 @@ ---- -id: kenney-particle-pack -name: Kenney Particle Pack -url: https://kenney.nl/assets/particle-pack -publisher: Kenney -category: shaders-vfx -subcategories: [particles, textures, 2d-vfx] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [particles, shader, vfx] -verified: 2026-07-27 -status: active ---- - -# Kenney Particle Pack - -80 CC0 512×512 particle / shader sprites (sparks, glows, soft blobs) for GPUParticles and canvas FX without hunting per-file licenses. - -## Notes - -- Kenney lists Category **2D** · series **VFX**; use as particle textures or shader masks in any engine -- Pair with [kenney-smoke-particles](kenney-smoke-particles.md) for smoke/explosion sheets -- Attribution example (optional): `Particle textures by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-27): Tags particle/shader/vfx; Files 80×; License = Creative Commons **CC0** (creativecommons.org/publicdomain/zero/1.0/) - -## Related - -- [kenney-smoke-particles](kenney-smoke-particles.md) -- [kenney-light-masks](kenney-light-masks.md) -- [godot-demo-projects](godot-demo-projects.md) +--- +id: kenney-particle-pack +name: Kenney Particle Pack +url: https://kenney.nl/assets/particle-pack +publisher: Kenney +category: shaders-vfx +subcategories: [particles, textures, 2d-vfx] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [particles, shader, vfx] +added: 2026-07-27 +verified: 2026-07-27 +status: active +--- + +# Kenney Particle Pack + +80 CC0 512×512 particle / shader sprites (sparks, glows, soft blobs) for GPUParticles and canvas FX without hunting per-file licenses. + +## Notes + +- Kenney lists Category **2D** · series **VFX**; use as particle textures or shader masks in any engine +- Pair with [kenney-smoke-particles](kenney-smoke-particles.md) for smoke/explosion sheets +- Attribution example (optional): `Particle textures by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-27): Tags particle/shader/vfx; Files 80×; License = Creative Commons **CC0** (creativecommons.org/publicdomain/zero/1.0/) + +## Related + +- [kenney-smoke-particles](kenney-smoke-particles.md) +- [kenney-light-masks](kenney-light-masks.md) +- [godot-demo-projects](godot-demo-projects.md) diff --git a/catalog/shaders-vfx/kenney-smoke-particles.md b/catalog/shaders-vfx/kenney-smoke-particles.md index aa5719a..7471a6e 100644 --- a/catalog/shaders-vfx/kenney-smoke-particles.md +++ b/catalog/shaders-vfx/kenney-smoke-particles.md @@ -1,35 +1,36 @@ ---- -id: kenney-smoke-particles -name: Kenney Smoke Particles -url: https://kenney.nl/assets/smoke-particles -publisher: Kenney -category: shaders-vfx -subcategories: [particles, smoke, 2d-vfx] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [PNG] -tags: [smoke, explosion, particles, vfx] -verified: 2026-07-27 -status: active ---- - -# Kenney Smoke Particles - -70 CC0 smoke / explosion particle frames for billboards, flipbooks, and soft particle systems — classic Kenney blockout VFX. - -## Notes - -- Older pack (2014) but still the quickest free smoke sheet set with a clear CC0 badge -- Works as additive or alpha sheets; trim transparency per engine importer -- Attribution example (optional): `Smoke particles by Kenney.nl (CC0)` - -## Evidence - -- Live pack page (2026-07-27): Tags particle/smoke/explosion/vfx; Category 2D · VFX; Files 70×; License = Creative Commons **CC0** - -## Related - -- [kenney-particle-pack](kenney-particle-pack.md) -- [kenney-light-masks](kenney-light-masks.md) +--- +id: kenney-smoke-particles +name: Kenney Smoke Particles +url: https://kenney.nl/assets/smoke-particles +publisher: Kenney +category: shaders-vfx +subcategories: [particles, smoke, 2d-vfx] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [PNG] +tags: [smoke, explosion, particles, vfx] +added: 2026-07-27 +verified: 2026-07-27 +status: active +--- + +# Kenney Smoke Particles + +70 CC0 smoke / explosion particle frames for billboards, flipbooks, and soft particle systems — classic Kenney blockout VFX. + +## Notes + +- Older pack (2014) but still the quickest free smoke sheet set with a clear CC0 badge +- Works as additive or alpha sheets; trim transparency per engine importer +- Attribution example (optional): `Smoke particles by Kenney.nl (CC0)` + +## Evidence + +- Live pack page (2026-07-27): Tags particle/smoke/explosion/vfx; Category 2D · VFX; Files 70×; License = Creative Commons **CC0** + +## Related + +- [kenney-particle-pack](kenney-particle-pack.md) +- [kenney-light-masks](kenney-light-masks.md) diff --git a/catalog/shaders-vfx/material-maker-gallery.md b/catalog/shaders-vfx/material-maker-gallery.md index 249dbc1..92824eb 100644 --- a/catalog/shaders-vfx/material-maker-gallery.md +++ b/catalog/shaders-vfx/material-maker-gallery.md @@ -1,40 +1,41 @@ ---- -id: material-maker-gallery -name: Material Maker Community Gallery -url: https://www.materialmaker.org/materials -publisher: Material Maker -category: shaders-vfx -subcategories: [materials, procedural] -license: varies -commercial: unknown -attribution_required: unknown -formats: [mm, PNG] -tags: [procedural, pbr, per-item-license] -verified: 2026-10-04 -status: needs-review ---- - -# Material Maker Community Gallery - -Community procedural materials/nodes/brushes/environments with **per-item** licenses. Gallery filters: **CC-BY / CC0 / CC-BY-SA**. Useful discovery hub, not a single commercial grant. Prefer the **CC0** filter for zero-friction embeds. - -## Notes - -- CC-BY → credit author; CC-BY-SA → share-alike on asset derivatives (keep graphs/textures extractable) -- Site `/terms` is privacy/cookies, not an IP license for gallery items (re-read 2026-09-26: still a privacy policy, "effective as of 01/01/2021") -- Still open (2026-09-26): the site makes no commercial or credit statement of its own, and item pages are script-rendered, so a per-item licence could not be read in a plain fetch. All three filter licences are CC licences that allow commercial use, but the catalog records `commercial` only from a source statement, so it and `attribution_required` stay `unknown` -- Per-item licences are readable from the site's JSON endpoint `https://www.materialmaker.org/api/getMaterials` (checked 2026-10-04): 1826 items, 912 "CC-BY", 892 "CC0", 22 "CC-BY-SA", nothing else. Still open: the values carry no CC version and the site still makes no commercial or credit statement of its own, so `commercial` stays `unknown`; credit is per item (CC0 none, CC-BY and CC-BY-SA required), which the schema cannot express as one `attribution_required` value -- Bake/export for engines; keep license metadata if you redistribute `.mm` -- Pair with [material-maker](../tools/material-maker.md); for ready CC0 PBR prefer [ambientcg](../3d/ambientcg.md) - -## Evidence - -- Live gallery license filters (2026-07-19): links labeled **CC-BY**, **CC0**, **CC-BY-SA** (`license_mask` query params), which confirms per-item, not site-wide. -- Live [gallery](https://www.materialmaker.org/materials) (2026-09-26): License filter still lists only "CC-BY", "CC0", "CC-BY-SA"; types material, brush, node, environment -- Live [gallery](https://www.materialmaker.org/materials) (2026-10-04): License filter unchanged, "CC-BY", "CC0", "CC-BY-SA"; [/terms](https://www.materialmaker.org/terms) still a privacy policy, "This Privacy Policy is effective as of 01/01/2021" -- Live [api/getMaterials](https://www.materialmaker.org/api/getMaterials) (2026-10-04): every item has a `license` field, e.g. `{"id":1,"name":"Cookie",...,"author":"RodZilla","license":"CC-BY"}`; counts across 1826 items: CC-BY 912, CC0 892, CC-BY-SA 22 - -## Related - -- [material-maker](../tools/material-maker.md) -- [ambientcg](../3d/ambientcg.md) +--- +id: material-maker-gallery +name: Material Maker Community Gallery +url: https://www.materialmaker.org/materials +publisher: Material Maker +category: shaders-vfx +subcategories: [materials, procedural] +license: varies +commercial: unknown +attribution_required: unknown +formats: [mm, PNG] +tags: [procedural, pbr, per-item-license] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# Material Maker Community Gallery + +Community procedural materials/nodes/brushes/environments with **per-item** licenses. Gallery filters: **CC-BY / CC0 / CC-BY-SA**. Useful discovery hub, not a single commercial grant. Prefer the **CC0** filter for zero-friction embeds. + +## Notes + +- CC-BY → credit author; CC-BY-SA → share-alike on asset derivatives (keep graphs/textures extractable) +- Site `/terms` is privacy/cookies, not an IP license for gallery items (re-read 2026-09-26: still a privacy policy, "effective as of 01/01/2021") +- Still open (2026-09-26): the site makes no commercial or credit statement of its own, and item pages are script-rendered, so a per-item licence could not be read in a plain fetch. All three filter licences are CC licences that allow commercial use, but the catalog records `commercial` only from a source statement, so it and `attribution_required` stay `unknown` +- Per-item licences are readable from the site's JSON endpoint `https://www.materialmaker.org/api/getMaterials` (checked 2026-10-04): 1826 items, 912 "CC-BY", 892 "CC0", 22 "CC-BY-SA", nothing else. Still open: the values carry no CC version and the site still makes no commercial or credit statement of its own, so `commercial` stays `unknown`; credit is per item (CC0 none, CC-BY and CC-BY-SA required), which the schema cannot express as one `attribution_required` value +- Bake/export for engines; keep license metadata if you redistribute `.mm` +- Pair with [material-maker](../tools/material-maker.md); for ready CC0 PBR prefer [ambientcg](../3d/ambientcg.md) + +## Evidence + +- Live gallery license filters (2026-07-19): links labeled **CC-BY**, **CC0**, **CC-BY-SA** (`license_mask` query params), which confirms per-item, not site-wide. +- Live [gallery](https://www.materialmaker.org/materials) (2026-09-26): License filter still lists only "CC-BY", "CC0", "CC-BY-SA"; types material, brush, node, environment +- Live [gallery](https://www.materialmaker.org/materials) (2026-10-04): License filter unchanged, "CC-BY", "CC0", "CC-BY-SA"; [/terms](https://www.materialmaker.org/terms) still a privacy policy, "This Privacy Policy is effective as of 01/01/2021" +- Live [api/getMaterials](https://www.materialmaker.org/api/getMaterials) (2026-10-04): every item has a `license` field, e.g. `{"id":1,"name":"Cookie",...,"author":"RodZilla","license":"CC-BY"}`; counts across 1826 items: CC-BY 912, CC0 892, CC-BY-SA 22 + +## Related + +- [material-maker](../tools/material-maker.md) +- [ambientcg](../3d/ambientcg.md) diff --git a/catalog/shaders-vfx/nixie-fx.md b/catalog/shaders-vfx/nixie-fx.md index 4b4c249..569f06f 100644 --- a/catalog/shaders-vfx/nixie-fx.md +++ b/catalog/shaders-vfx/nixie-fx.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [npm, JavaScript, JSON] tags: [particles, web, threejs, pixijs] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/shaders-vfx/sky3d.md b/catalog/shaders-vfx/sky3d.md index f89f20d..8001ee6 100644 --- a/catalog/shaders-vfx/sky3d.md +++ b/catalog/shaders-vfx/sky3d.md @@ -1,35 +1,36 @@ ---- -id: sky3d -name: Sky3D -url: https://github.com/TokisanGames/Sky3D -publisher: TokisanGames -category: shaders-vfx -subcategories: [sky, atmosphere, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdshader, godot-addon] -tags: [godot, godot-4, day-night, clouds, atmosphere] -verified: 2026-07-19 -status: active ---- - -# Sky3D - -Godot 4 atmospheric day/night cycle (sun/moon/stars, fog, clouds, exposure). MIT addon — keep notice with redistributed copies. Third-party assets under `assets/thirdparty` have separate licenses — check before shipping those files. - -## Notes - -- Copy `addons/sky_3d` into your project and enable the plugin -- Godot 4.3+; Forward / Mobile / Compatibility (compat needs sky/fog tweaks per README) -- Attribution example (optional): `Sky3D © Cory Petkovsek / Tokisan Games — MIT` - -## Evidence - -- Live `LICENSE.txt` (2026-07-19): “MIT License … Copyright (c) 2023-2025 Cory Petkovsek and Contributors” plus note: “Third party assets have their own licenses found under assets/thirdparty.” - -## Related - -- [boujie-water](boujie-water.md) — MIT water -- [waterways](waterways.md) — MIT rivers +--- +id: sky3d +name: Sky3D +url: https://github.com/TokisanGames/Sky3D +publisher: TokisanGames +category: shaders-vfx +subcategories: [sky, atmosphere, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdshader, godot-addon] +tags: [godot, godot-4, day-night, clouds, atmosphere] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Sky3D + +Godot 4 atmospheric day/night cycle (sun/moon/stars, fog, clouds, exposure). MIT addon — keep notice with redistributed copies. Third-party assets under `assets/thirdparty` have separate licenses — check before shipping those files. + +## Notes + +- Copy `addons/sky_3d` into your project and enable the plugin +- Godot 4.3+; Forward / Mobile / Compatibility (compat needs sky/fog tweaks per README) +- Attribution example (optional): `Sky3D © Cory Petkovsek / Tokisan Games — MIT` + +## Evidence + +- Live `LICENSE.txt` (2026-07-19): “MIT License … Copyright (c) 2023-2025 Cory Petkovsek and Contributors” plus note: “Third party assets have their own licenses found under assets/thirdparty.” + +## Related + +- [boujie-water](boujie-water.md) — MIT water +- [waterways](waterways.md) — MIT rivers diff --git a/catalog/shaders-vfx/ultimate-retro-shader-collection.md b/catalog/shaders-vfx/ultimate-retro-shader-collection.md index b102b0b..cf3855b 100644 --- a/catalog/shaders-vfx/ultimate-retro-shader-collection.md +++ b/catalog/shaders-vfx/ultimate-retro-shader-collection.md @@ -1,36 +1,37 @@ ---- -id: ultimate-retro-shader-collection -name: Ultimate Retro Shader Collection -url: https://github.com/Zorochase/ultimate-retro-shader-collection -category: shaders-vfx -subcategories: [retro, post-process, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdshader, godot-addon] -tags: [godot, godot-4, retro, crt, psx, nintendo-64] -verified: 2026-07-27 -status: active ---- - -# Ultimate Retro Shader Collection - -MIT Godot 4.2–4.7 shader pack aiming at 5th-gen console looks (CRT/PSX/N64-style stacks). Broader toolkit than a single CRT effect; keep the MIT notice on redistribute. - -## Notes - -- Also mirrored on itch (`zorochase.itch.io/ultimate-retro-shader-collection`) — GitHub is the license-authoritative source used here -- Prefer this over porting default Shadertoy posts (often CC BY-NC-SA — see high-risk list) -- Attribution example (optional): `Ultimate Retro Shader Collection © Zorochase — MIT` - -## Evidence - -- Live `LICENSE.md` on `main` (2026-07-27): “MIT License … Copyright (c) 2024-2025 Zorochase” with unrestricted use/modify/sell subject to notice inclusion -- GitHub repo license metadata: MIT - -## Related - -- [godot-psx-style-demo](godot-psx-style-demo.md) -- [gdquest-godot-shaders](gdquest-godot-shaders.md) -- [godot-shaders](godot-shaders.md) +--- +id: ultimate-retro-shader-collection +name: Ultimate Retro Shader Collection +url: https://github.com/Zorochase/ultimate-retro-shader-collection +category: shaders-vfx +subcategories: [retro, post-process, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdshader, godot-addon] +tags: [godot, godot-4, retro, crt, psx, nintendo-64] +added: 2026-07-27 +verified: 2026-07-27 +status: active +--- + +# Ultimate Retro Shader Collection + +MIT Godot 4.2–4.7 shader pack aiming at 5th-gen console looks (CRT/PSX/N64-style stacks). Broader toolkit than a single CRT effect; keep the MIT notice on redistribute. + +## Notes + +- Also mirrored on itch (`zorochase.itch.io/ultimate-retro-shader-collection`) — GitHub is the license-authoritative source used here +- Prefer this over porting default Shadertoy posts (often CC BY-NC-SA — see high-risk list) +- Attribution example (optional): `Ultimate Retro Shader Collection © Zorochase — MIT` + +## Evidence + +- Live `LICENSE.md` on `main` (2026-07-27): “MIT License … Copyright (c) 2024-2025 Zorochase” with unrestricted use/modify/sell subject to notice inclusion +- GitHub repo license metadata: MIT + +## Related + +- [godot-psx-style-demo](godot-psx-style-demo.md) +- [gdquest-godot-shaders](gdquest-godot-shaders.md) +- [godot-shaders](godot-shaders.md) diff --git a/catalog/shaders-vfx/unity-labs-vfx-flipbooks.md b/catalog/shaders-vfx/unity-labs-vfx-flipbooks.md index c66a499..a195bd1 100644 --- a/catalog/shaders-vfx/unity-labs-vfx-flipbooks.md +++ b/catalog/shaders-vfx/unity-labs-vfx-flipbooks.md @@ -1,40 +1,41 @@ ---- -id: unity-labs-vfx-flipbooks -name: Unity Labs VFX flipbooks -url: https://unity.com/blog/engine-platform/free-vfx-image-sequences-flipbooks -category: shaders-vfx -subcategories: [flipbooks, particles, textures] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [EXR] -tags: [vfx, flipbook, engine-agnostic] -verified: 2026-08-29 -status: active ---- - -# Unity Labs VFX flipbooks - -Smoke / fire / explosion image sequences from Unity Labs Paris (Thomas Iche, 2016). Released as CC0 for use in projects, as raw frames or assembled flipbook sheets. Not the Unity Companion License. Engine-agnostic textures. - -## Notes - -- Canonical URL on 2026-08-29 is `unity.com/blog/engine-platform/...`. The older `blog.unity.com/engine-platform/...` host returned HTTP 403. -- Live text names CC0 and "use them in your projects." It does not repeat a Unity-engine lock. -- Sequences: HDR linear EXR or assembled flipbook sheets (page also discusses UNORM packs). Confirm the zip you grab. -- Experimental VFX Toolbox Image Sequencer is a Unity helper for assembling sheets. The textures themselves are still CC0 files. -- Do not confuse with Unity Companion / Starter Assets (engine-locked). See [`docs/high-risk.md`](../../docs/high-risk.md). - -## Evidence - -- Live Unity blog (2026-08-29): "share with you under CC0 license. Feel free to use them in your projects!" - -## Related - -- [kenney-particle-pack](kenney-particle-pack.md) -- [3dtexel-decals](3dtexel-decals.md) -- [effekseer-samples](effekseer-samples.md) -- [jangafx-free-vdb](jangafx-free-vdb.md) -- [kenney-smoke-particles](kenney-smoke-particles.md) -- [godot-demo-projects](godot-demo-projects.md) +--- +id: unity-labs-vfx-flipbooks +name: Unity Labs VFX flipbooks +url: https://unity.com/blog/engine-platform/free-vfx-image-sequences-flipbooks +category: shaders-vfx +subcategories: [flipbooks, particles, textures] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [EXR] +tags: [vfx, flipbook, engine-agnostic] +added: 2026-08-29 +verified: 2026-08-29 +status: active +--- + +# Unity Labs VFX flipbooks + +Smoke / fire / explosion image sequences from Unity Labs Paris (Thomas Iche, 2016). Released as CC0 for use in projects, as raw frames or assembled flipbook sheets. Not the Unity Companion License. Engine-agnostic textures. + +## Notes + +- Canonical URL on 2026-08-29 is `unity.com/blog/engine-platform/...`. The older `blog.unity.com/engine-platform/...` host returned HTTP 403. +- Live text names CC0 and "use them in your projects." It does not repeat a Unity-engine lock. +- Sequences: HDR linear EXR or assembled flipbook sheets (page also discusses UNORM packs). Confirm the zip you grab. +- Experimental VFX Toolbox Image Sequencer is a Unity helper for assembling sheets. The textures themselves are still CC0 files. +- Do not confuse with Unity Companion / Starter Assets (engine-locked). See [`docs/high-risk.md`](../../docs/high-risk.md). + +## Evidence + +- Live Unity blog (2026-08-29): "share with you under CC0 license. Feel free to use them in your projects!" + +## Related + +- [kenney-particle-pack](kenney-particle-pack.md) +- [3dtexel-decals](3dtexel-decals.md) +- [effekseer-samples](effekseer-samples.md) +- [jangafx-free-vdb](jangafx-free-vdb.md) +- [kenney-smoke-particles](kenney-smoke-particles.md) +- [godot-demo-projects](godot-demo-projects.md) diff --git a/catalog/shaders-vfx/waterways.md b/catalog/shaders-vfx/waterways.md index 80bbc4e..e99a28c 100644 --- a/catalog/shaders-vfx/waterways.md +++ b/catalog/shaders-vfx/waterways.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [gdshader, godot-addon] tags: [godot, rivers, flowmaps, foam] +added: 2026-07-19 verified: 2026-07-19 status: active --- diff --git a/catalog/tools/accurig.md b/catalog/tools/accurig.md index 189ba39..f936d05 100644 --- a/catalog/tools/accurig.md +++ b/catalog/tools/accurig.md @@ -9,11 +9,12 @@ commercial: true attribution_required: false formats: [FBX, USD] tags: [auto-rig, reallusion, actorcore, freemium] +added: 2026-07-19 verified: 2026-10-04 status: active --- -# AccuRig +# AccuRig (Reallusion) Free stand-alone auto-rigger for bipeds (and some creature proportions). Export FBX/USD for Unity, Unreal, Blender, etc. Best when the **mesh is 100% your own**. diff --git a/catalog/tools/als-community.md b/catalog/tools/als-community.md index ea21132..e399d1f 100644 --- a/catalog/tools/als-community.md +++ b/catalog/tools/als-community.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, locomotion, character-movement, anim-blueprint, replication, mantling, ragdoll] ue_versions: "5.4" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/tools/assimp.md b/catalog/tools/assimp.md index cf60f59..600a5bf 100644 --- a/catalog/tools/assimp.md +++ b/catalog/tools/assimp.md @@ -1,34 +1,35 @@ ---- -id: assimp -name: Open Asset Import Library (assimp) -url: https://github.com/assimp/assimp -category: tools -subcategories: [pipeline, conversion] -license: BSD-3-Clause -license_spdx: BSD-3-Clause -commercial: true -attribution_required: false -formats: [FBX, glTF, OBJ, DAE] -tags: [importer, converter, pipeline] -verified: 2026-08-24 -status: active ---- - -# Open Asset Import Library (assimp) - -BSD-3-Clause multi-format 3D importer/converter for pipeline glue (FBX→glTF, etc.). Commercial redistribution OK with copyright notice; don’t use “assimp” name to endorse products. - -## Notes - -- `test/models-nonbsd` samples have **separate** creator licenses — don’t ship those blindly -- Pairs with [gltf-transform](gltf-transform.md) / [meshoptimizer](meshoptimizer.md) - -## Evidence - -- Live LICENSE (2026-08-24): "Redistribution and use of this software in source and binary forms, with or without modification, are permitted" - -## Related - -- [gltf-transform](gltf-transform.md) -- [meshoptimizer](meshoptimizer.md) -- [google-draco](google-draco.md) +--- +id: assimp +name: Open Asset Import Library (assimp) +url: https://github.com/assimp/assimp +category: tools +subcategories: [pipeline, conversion] +license: BSD-3-Clause +license_spdx: BSD-3-Clause +commercial: true +attribution_required: false +formats: [FBX, glTF, OBJ, DAE] +tags: [importer, converter, pipeline] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Open Asset Import Library (assimp) + +BSD-3-Clause multi-format 3D importer/converter for pipeline glue (FBX→glTF, etc.). Commercial redistribution OK with copyright notice; don’t use “assimp” name to endorse products. + +## Notes + +- `test/models-nonbsd` samples have **separate** creator licenses — don’t ship those blindly +- Pairs with [gltf-transform](gltf-transform.md) / [meshoptimizer](meshoptimizer.md) + +## Evidence + +- Live LICENSE (2026-08-24): "Redistribution and use of this software in source and binary forms, with or without modification, are permitted" + +## Related + +- [gltf-transform](gltf-transform.md) +- [meshoptimizer](meshoptimizer.md) +- [google-draco](google-draco.md) diff --git a/catalog/tools/audacity.md b/catalog/tools/audacity.md index be4fac3..e17c393 100644 --- a/catalog/tools/audacity.md +++ b/catalog/tools/audacity.md @@ -1,39 +1,40 @@ ---- -id: audacity -name: Audacity -url: https://www.audacityteam.org -category: tools -subcategories: [audio-editing] -license: GPL-3.0 -commercial: true -attribution_required: false -formats: [WAV, FLAC, OGG, MP3, AUP3] -tags: [audio, editor, muse-group] -verified: 2026-08-24 -status: active ---- - -# Audacity - -Muse Group's audio editor (3.7.8 on 2026-08-24). GitHub `LICENSE.txt`: the app is GPLv3; many files are GPLv2-or-later; docs are CC-BY 3.0. FAQ: it "will always remain free". Windows/macOS installers push MuseHub; "Download without MuseHub" links exist. This catalog already prefers [tenacity](tenacity.md) for the telemetry/terms fork. Use Audacity if you need the Muse build. GPL covers the program. Edits inherit the source clip's license. - -## Notes - -- License evidence is GitHub `LICENSE.txt`, not the marketing homepage (homepage is MuseHub download copy) -- FAQ (2026-08-24) answers "Is Audacity free?" with "always remain free for everyone". That is price, not a second asset license -- Extra MuseHub / cloud-saving terms were not fetched as a separate legal PDF on 2026-08-24. If you sign into Muse services, read those -- Checklist: GPL text on GitHub, commercial use of the *program* under GPL, docs CC-BY, MuseHub is a storefront not an asset EULA, named company, not blocklisted, tool vs recording ownership split -- Version left as bare `GPL-3.0` deliberately. The project says "licensed GPLv3" while noting most files are GPLv2-or-later, and VST3-related code constrains the combined work, so no single SPDX identifier is stated. Checked 2026-09-22. - -## Evidence - -- Live GitHub `LICENSE.txt` (2026-08-24): "Audacity is released under the GNU General Public License version 3 (GPLv3)" -- Same file (2026-08-24): "Documentation is distributed under a Creative Commons-Attribution license. (CC-BY 3.0)" -- Live FAQ (2026-08-24): "will always remain free for everyone" - -## Related - -- [tenacity](tenacity.md) -- [lmms](lmms.md) -- [jsfxr](jsfxr.md) -- [../audio/kenney-impact-sounds](../audio/kenney-impact-sounds.md) +--- +id: audacity +name: Audacity +url: https://www.audacityteam.org +category: tools +subcategories: [audio-editing] +license: GPL-3.0 +commercial: true +attribution_required: false +formats: [WAV, FLAC, OGG, MP3, AUP3] +tags: [audio, editor, muse-group] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Audacity + +Muse Group's audio editor (3.7.8 on 2026-08-24). GitHub `LICENSE.txt`: the app is GPLv3; many files are GPLv2-or-later; docs are CC-BY 3.0. FAQ: it "will always remain free". Windows/macOS installers push MuseHub; "Download without MuseHub" links exist. This catalog already prefers [tenacity](tenacity.md) for the telemetry/terms fork. Use Audacity if you need the Muse build. GPL covers the program. Edits inherit the source clip's license. + +## Notes + +- License evidence is GitHub `LICENSE.txt`, not the marketing homepage (homepage is MuseHub download copy) +- FAQ (2026-08-24) answers "Is Audacity free?" with "always remain free for everyone". That is price, not a second asset license +- Extra MuseHub / cloud-saving terms were not fetched as a separate legal PDF on 2026-08-24. If you sign into Muse services, read those +- Checklist: GPL text on GitHub, commercial use of the *program* under GPL, docs CC-BY, MuseHub is a storefront not an asset EULA, named company, not blocklisted, tool vs recording ownership split +- Version left as bare `GPL-3.0` deliberately. The project says "licensed GPLv3" while noting most files are GPLv2-or-later, and VST3-related code constrains the combined work, so no single SPDX identifier is stated. Checked 2026-09-22. + +## Evidence + +- Live GitHub `LICENSE.txt` (2026-08-24): "Audacity is released under the GNU General Public License version 3 (GPLv3)" +- Same file (2026-08-24): "Documentation is distributed under a Creative Commons-Attribution license. (CC-BY 3.0)" +- Live FAQ (2026-08-24): "will always remain free for everyone" + +## Related + +- [tenacity](tenacity.md) +- [lmms](lmms.md) +- [jsfxr](jsfxr.md) +- [../audio/kenney-impact-sounds](../audio/kenney-impact-sounds.md) diff --git a/catalog/tools/basis-universal.md b/catalog/tools/basis-universal.md index c3b7fcb..5e946b6 100644 --- a/catalog/tools/basis-universal.md +++ b/catalog/tools/basis-universal.md @@ -1,32 +1,33 @@ ---- -id: basis-universal -name: Basis Universal -url: https://github.com/BinomialLLC/basis_universal -category: tools -subcategories: [compression, textures] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [basis, ktx2] -tags: [gpu-texture, pipeline] -verified: 2026-08-24 -status: active ---- - -# Basis Universal - -Apache 2.0 GPU texture transcoder / supercompression (often paired with KTX2). Standard for shipping compressed textures across devices. - -## Notes - -- Pair with [ktx-software](ktx-software.md) for KTX2 containers - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "Apache License Version 2.0, January 2004" - -## Related - -- [ktx-software](ktx-software.md) -- [meshoptimizer](meshoptimizer.md) +--- +id: basis-universal +name: Basis Universal +url: https://github.com/BinomialLLC/basis_universal +category: tools +subcategories: [compression, textures] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [basis, ktx2] +tags: [gpu-texture, pipeline] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Basis Universal + +Apache 2.0 GPU texture transcoder / supercompression (often paired with KTX2). Standard for shipping compressed textures across devices. + +## Notes + +- Pair with [ktx-software](ktx-software.md) for KTX2 containers + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "Apache License Version 2.0, January 2004" + +## Related + +- [ktx-software](ktx-software.md) +- [meshoptimizer](meshoptimizer.md) diff --git a/catalog/tools/beehave.md b/catalog/tools/beehave.md index 5b5e8ff..0db45a5 100644 --- a/catalog/tools/beehave.md +++ b/catalog/tools/beehave.md @@ -1,39 +1,40 @@ ---- -id: beehave -name: Beehave -url: https://github.com/bitbrain/beehave -category: tools -subcategories: [godot, ai] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, behavior-tree, ai, enemy-logic] -verified: 2026-08-24 -status: active ---- - -# Beehave - -Behavior tree addon for Godot 4 that gives enemy and NPC logic a visible structure instead of a growing pile of state booleans. Trees are built as node hierarchies in the scene tree, so composites, decorators, and leaf actions are editable and inspectable with the normal editor tooling. MIT licensed, which means it can ship inside a closed commercial build with no source obligation. - -## Notes - -- Trees live in the scene tree as real nodes, so the editor debugger shows which branch is ticking, which is the main practical advantage over a hand-rolled state machine -- Ticks are driven by a BeehaveTree node; throttle it on a timer rather than every frame for crowds -- Leaf actions are GDScript classes you write, so the addon is structure, not behavior; budget time for the actions themselves -- MIT requires the copyright notice be included somewhere in your distribution, commonly a third-party credits screen; this is not user-facing attribution in the CC-BY sense -- Overlaps with LimboAI in purpose; Beehave is pure GDScript and installs by copying a folder, LimboAI ships as a compiled extension - -## Evidence - -- `LICENSE` in the repository, `godot-4.x` branch (2026-08-24): "MIT License Copyright (c) 2023 bitbrain" -- Same file (2026-08-24): "to deal in the Software without restriction" - -## Related - -- [limboai](limboai.md) -- [phantom-camera](phantom-camera.md) -- [dialogic](dialogic.md) -- [godot-input-helper](godot-input-helper.md) +--- +id: beehave +name: Beehave +url: https://github.com/bitbrain/beehave +category: tools +subcategories: [godot, ai] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, behavior-tree, ai, enemy-logic] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Beehave + +Behavior tree addon for Godot 4 that gives enemy and NPC logic a visible structure instead of a growing pile of state booleans. Trees are built as node hierarchies in the scene tree, so composites, decorators, and leaf actions are editable and inspectable with the normal editor tooling. MIT licensed, which means it can ship inside a closed commercial build with no source obligation. + +## Notes + +- Trees live in the scene tree as real nodes, so the editor debugger shows which branch is ticking, which is the main practical advantage over a hand-rolled state machine +- Ticks are driven by a BeehaveTree node; throttle it on a timer rather than every frame for crowds +- Leaf actions are GDScript classes you write, so the addon is structure, not behavior; budget time for the actions themselves +- MIT requires the copyright notice be included somewhere in your distribution, commonly a third-party credits screen; this is not user-facing attribution in the CC-BY sense +- Overlaps with LimboAI in purpose; Beehave is pure GDScript and installs by copying a folder, LimboAI ships as a compiled extension + +## Evidence + +- `LICENSE` in the repository, `godot-4.x` branch (2026-08-24): "MIT License Copyright (c) 2023 bitbrain" +- Same file (2026-08-24): "to deal in the Software without restriction" + +## Related + +- [limboai](limboai.md) +- [phantom-camera](phantom-camera.md) +- [dialogic](dialogic.md) +- [godot-input-helper](godot-input-helper.md) diff --git a/catalog/tools/beepbox.md b/catalog/tools/beepbox.md index 878889a..649fa3c 100644 --- a/catalog/tools/beepbox.md +++ b/catalog/tools/beepbox.md @@ -1,38 +1,39 @@ ---- -id: beepbox -name: BeepBox -url: https://www.beepbox.co/ -category: tools -subcategories: [music] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [WAV, MP3, MIDI, JSON] -tags: [chiptune, browser, sequencer, retro] -verified: 2026-09-26 -status: active ---- - -# BeepBox - -Browser-based chiptune sequencer. A song is stored in the page URL, so sharing a link shares the song. An offline version is offered for download, and the source is MIT. - -## Notes - -- The MIT licence covers the program and its synth code; the site says you can use the synth code to play BeepBox songs in your own JavaScript projects -- Songs you write are your own; the site does not claim them -- `formats` lists the export options in the editor's export dialog (`editor/ExportPrompt.ts`: .wav, .mp3, .mid, .json, .html); the homepage text quoted below does not name them - -## Evidence - -- Live homepage (2026-09-26): "You can download and use the source code under the MIT license. In particular, you can use the synth code as demonstrated here to play BeepBox songs in your own JavaScript projects!" -- Live homepage (2026-09-26): "BeepBox is a passion project, and will always be free to use." -- Live GitHub `editor/ExportPrompt.ts` (2026-09-26): export options ".wav", ".mp3", ".mid", ".json (for any BeepBox version)" and ".html (opens BeepBox)" -- Live GitHub `johnnesky/beepbox` `LICENSE.md` (2026-09-26): "MIT License", "Copyright (c) 2012-2024 John Nesky and contributing authors" - -## Related - -- [bosca-ceoil-blue](bosca-ceoil-blue.md) -- [furnace](furnace.md) -- [jsfxr](jsfxr.md) +--- +id: beepbox +name: BeepBox +url: https://www.beepbox.co/ +category: tools +subcategories: [music] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [WAV, MP3, MIDI, JSON] +tags: [chiptune, browser, sequencer, retro] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# BeepBox + +Browser-based chiptune sequencer. A song is stored in the page URL, so sharing a link shares the song. An offline version is offered for download, and the source is MIT. + +## Notes + +- The MIT licence covers the program and its synth code; the site says you can use the synth code to play BeepBox songs in your own JavaScript projects +- Songs you write are your own; the site does not claim them +- `formats` lists the export options in the editor's export dialog (`editor/ExportPrompt.ts`: .wav, .mp3, .mid, .json, .html); the homepage text quoted below does not name them + +## Evidence + +- Live homepage (2026-09-26): "You can download and use the source code under the MIT license. In particular, you can use the synth code as demonstrated here to play BeepBox songs in your own JavaScript projects!" +- Live homepage (2026-09-26): "BeepBox is a passion project, and will always be free to use." +- Live GitHub `editor/ExportPrompt.ts` (2026-09-26): export options ".wav", ".mp3", ".mid", ".json (for any BeepBox version)" and ".html (opens BeepBox)" +- Live GitHub `johnnesky/beepbox` `LICENSE.md` (2026-09-26): "MIT License", "Copyright (c) 2012-2024 John Nesky and contributing authors" + +## Related + +- [bosca-ceoil-blue](bosca-ceoil-blue.md) +- [furnace](furnace.md) +- [jsfxr](jsfxr.md) diff --git a/catalog/tools/bfxr.md b/catalog/tools/bfxr.md index 231af26..c73c734 100644 --- a/catalog/tools/bfxr.md +++ b/catalog/tools/bfxr.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [WAV] tags: [sfx, procedural, retro, browser, chiptune] +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/blender-cell-fracture.md b/catalog/tools/blender-cell-fracture.md index b8630c5..8bb4dde 100644 --- a/catalog/tools/blender-cell-fracture.md +++ b/catalog/tools/blender-cell-fracture.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [blender-extension] tags: [blender, destruction, fracture, debris, cell-fracture] +added: 2026-09-23 verified: 2026-09-23 status: active --- diff --git a/catalog/tools/blender.md b/catalog/tools/blender.md index e7feac8..12cf410 100644 --- a/catalog/tools/blender.md +++ b/catalog/tools/blender.md @@ -1,40 +1,41 @@ ---- -id: blender -name: Blender -url: https://www.blender.org -category: tools -subcategories: [dcc, modeling, animation] -license: GPL-2.0-or-later -license_spdx: GPL-2.0-or-later -commercial: true -attribution_required: false -formats: [Blend, glTF, FBX, OBJ, USD] -tags: [dcc, modeling] -verified: 2026-08-25 -status: active ---- - -# Blender - -Free 3D DCC (model, UV, rig, animate, simulate). Listed here because GTA-format add-ons such as [Sollumz](sollumz.md) require Blender 4.0+, and the catalog had no blender.org tool entry. Software is GNU GPL. Artwork you make in it is a separate question, answered on blender.org. - -## Notes - -- Live FAQ "Can I use Blender commercially?": yes, and creations are the artist's property. That is the output-ownership statement. -- Source at blender.org is GPL Version 2 or later. Binary distributions are GPL Version 3 or later. Add-ons that use the Blender Python API are GPL if published. -- `.blend` files are program output and "the sole copyright of the user," unless you embed Python that pulls in other licensed code. -- Splash, icons, and the Blender logo are not a free asset pack. Do not ship the trademarked logo as game art. -- Blender Studio CC0/CC-BY bundles are separate catalog entries (Human Base Meshes, Ellie poses), not this tool. - -## Evidence - -- Live FAQ "Can I use Blender commercially?" (2026-08-25): "Any creation you make as an artist with Blender is your sole property" -- Live FAQ "Can I license .blend files myself?" (2026-08-25): "The output of Blender, in the form of .blend files, is considered program output" -- Live `/about/license/` (2026-08-25): "GNU GPL Version 2 or later" (source); binaries "GNU GPL Version 3 or later" - -## Related - -- [sollumz](sollumz.md) -- [gimp](gimp.md) -- [../characters/blender-human-base-meshes](../characters/blender-human-base-meshes.md) -- [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) +--- +id: blender +name: Blender +url: https://www.blender.org +category: tools +subcategories: [dcc, modeling, animation] +license: GPL-2.0-or-later +license_spdx: GPL-2.0-or-later +commercial: true +attribution_required: false +formats: [Blend, glTF, FBX, OBJ, USD] +tags: [dcc, modeling] +added: 2026-08-25 +verified: 2026-08-25 +status: active +--- + +# Blender + +Free 3D DCC (model, UV, rig, animate, simulate). Listed here because GTA-format add-ons such as [Sollumz](sollumz.md) require Blender 4.0+, and the catalog had no blender.org tool entry. Software is GNU GPL. Artwork you make in it is a separate question, answered on blender.org. + +## Notes + +- Live FAQ "Can I use Blender commercially?": yes, and creations are the artist's property. That is the output-ownership statement. +- Source at blender.org is GPL Version 2 or later. Binary distributions are GPL Version 3 or later. Add-ons that use the Blender Python API are GPL if published. +- `.blend` files are program output and "the sole copyright of the user," unless you embed Python that pulls in other licensed code. +- Splash, icons, and the Blender logo are not a free asset pack. Do not ship the trademarked logo as game art. +- Blender Studio CC0/CC-BY bundles are separate catalog entries (Human Base Meshes, Ellie poses), not this tool. + +## Evidence + +- Live FAQ "Can I use Blender commercially?" (2026-08-25): "Any creation you make as an artist with Blender is your sole property" +- Live FAQ "Can I license .blend files myself?" (2026-08-25): "The output of Blender, in the form of .blend files, is considered program output" +- Live `/about/license/` (2026-08-25): "GNU GPL Version 2 or later" (source); binaries "GNU GPL Version 3 or later" + +## Related + +- [sollumz](sollumz.md) +- [gimp](gimp.md) +- [../characters/blender-human-base-meshes](../characters/blender-human-base-meshes.md) +- [../animation/blender-ellie-poses](../animation/blender-ellie-poses.md) diff --git a/catalog/tools/blockbench.md b/catalog/tools/blockbench.md index 0fc7293..5eb6bf7 100644 --- a/catalog/tools/blockbench.md +++ b/catalog/tools/blockbench.md @@ -1,36 +1,37 @@ ---- -id: blockbench -name: Blockbench -url: https://www.blockbench.net -category: tools -subcategories: [modeling, animation] -license: GPL-3.0 -commercial: true -attribution_required: false -formats: [glTF, BBMODEL] -tags: [low-poly, editor] -verified: 2026-08-24 -status: active ---- - -# Blockbench - -Lightweight low-poly modeling / UV / animation editor. Ideal companion to Kenney/KayKit style pipelines. Homepage: free for any project, open source under GPL. GitHub SPDX is GPL-3.0. Tool license is not the license of models you make. - -## Notes - -- Source: [github.com/JannisX11/blockbench](https://github.com/JannisX11/blockbench). LICENSE file path 404 as `LICENSE` / `LICENSE.md` on 2026-08-24; SPDX metadata and homepage GPL sentence are the evidence -- Exports glTF and `.bbmodel`. Keep `.bbmodel` as working file; ship glTF -- Version left as bare `GPL-3.0` deliberately. The repository ships the stock GPLv3 text with no "or later" election of its own. Checked 2026-09-22; do not tighten this without a statement from the project. - -## Evidence - -- Live homepage (2026-08-24): "free to use for any type of project, forever, no strings attached" -- Same page (2026-08-24): "open source under the GPL license" -- Live GitHub SPDX (2026-08-24): "GPL-3.0" - -## Related - -- [../3d/magicavoxel](../3d/magicavoxel.md) -- [goxel](goxel.md) -- [pixelorama](pixelorama.md) +--- +id: blockbench +name: Blockbench +url: https://www.blockbench.net +category: tools +subcategories: [modeling, animation] +license: GPL-3.0 +commercial: true +attribution_required: false +formats: [glTF, BBMODEL] +tags: [low-poly, editor] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Blockbench + +Lightweight low-poly modeling / UV / animation editor. Ideal companion to Kenney/KayKit style pipelines. Homepage: free for any project, open source under GPL. GitHub SPDX is GPL-3.0. Tool license is not the license of models you make. + +## Notes + +- Source: [github.com/JannisX11/blockbench](https://github.com/JannisX11/blockbench). LICENSE file path 404 as `LICENSE` / `LICENSE.md` on 2026-08-24; SPDX metadata and homepage GPL sentence are the evidence +- Exports glTF and `.bbmodel`. Keep `.bbmodel` as working file; ship glTF +- Version left as bare `GPL-3.0` deliberately. The repository ships the stock GPLv3 text with no "or later" election of its own. Checked 2026-09-22; do not tighten this without a statement from the project. + +## Evidence + +- Live homepage (2026-08-24): "free to use for any type of project, forever, no strings attached" +- Same page (2026-08-24): "open source under the GPL license" +- Live GitHub SPDX (2026-08-24): "GPL-3.0" + +## Related + +- [../3d/magicavoxel](../3d/magicavoxel.md) +- [goxel](goxel.md) +- [pixelorama](pixelorama.md) diff --git a/catalog/tools/bosca-ceoil-blue.md b/catalog/tools/bosca-ceoil-blue.md index 13314de..8a8268f 100644 --- a/catalog/tools/bosca-ceoil-blue.md +++ b/catalog/tools/bosca-ceoil-blue.md @@ -1,38 +1,39 @@ ---- -id: bosca-ceoil-blue -name: Bosca Ceoil Blue -url: https://yurisizov.itch.io/boscaceoil-blue -category: tools -subcategories: [music] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [desktop-app, WAV, MIDI] -tags: [sequencer, beginner-friendly, chiptune] -verified: 2026-09-26 -status: active ---- - -# Bosca Ceoil Blue - -Beginner-friendly pattern sequencer for writing game music, a Godot-based port of Terry Cavanagh's Bosca Ceoil by Yuri Sizov. This is the maintained line: the original `TerryCavanagh/boscaceoil` repository is archived on GitHub (read 2026-09-26), while Blue runs on Windows, macOS, Linux and in the browser. - -## Notes - -- **Which Bosca Ceoil:** this entry is the Blue port. The original Adobe AIR program is not listed separately; its repository is archived and Blue reimplements it -- Exports WAV, MIDI and XM per the itch page (XM is not in the catalog's format list, so `formats` leaves it out) -- The MIT licence covers the program. Blue's `LICENSE` also carries the original Bosca Ceoil BSD-style notice for the code it reimplements; keep both if you redistribute the program -- The author, in the itch comments, on music made with it: "The tool is provided under the MIT license. This means that you can use it for both non-commercial and commercial work" - -## Evidence - -- Live itch page (2026-09-26): "Bosca Ceoil Blue is absolutely free and provided under a permissive open source license" and metadata "Code license MIT License" -- Live itch page (2026-09-26): "Export your creations to WAV, MIDI, and XM. Share them with the world, or use them for your next game or video!" -- Live GitHub `YuriSizov/boscaceoil-blue` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2025 Yuri Sizov and contributors", followed by "This application is based on and reimplements code or parts of code from Bosca Ceoil by Terry Cavanagh, distributed under a BSD-2-Clause-Views license" - -## Related - -- [beepbox](beepbox.md) -- [lmms](lmms.md) -- [furnace](furnace.md) +--- +id: bosca-ceoil-blue +name: Bosca Ceoil Blue +url: https://yurisizov.itch.io/boscaceoil-blue +category: tools +subcategories: [music] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [desktop-app, WAV, MIDI] +tags: [sequencer, beginner-friendly, chiptune] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Bosca Ceoil Blue + +Beginner-friendly pattern sequencer for writing game music, a Godot-based port of Terry Cavanagh's Bosca Ceoil by Yuri Sizov. This is the maintained line: the original `TerryCavanagh/boscaceoil` repository is archived on GitHub (read 2026-09-26), while Blue runs on Windows, macOS, Linux and in the browser. + +## Notes + +- **Which Bosca Ceoil:** this entry is the Blue port. The original Adobe AIR program is not listed separately; its repository is archived and Blue reimplements it +- Exports WAV, MIDI and XM per the itch page (XM is not in the catalog's format list, so `formats` leaves it out) +- The MIT licence covers the program. Blue's `LICENSE` also carries the original Bosca Ceoil BSD-style notice for the code it reimplements; keep both if you redistribute the program +- The author, in the itch comments, on music made with it: "The tool is provided under the MIT license. This means that you can use it for both non-commercial and commercial work" + +## Evidence + +- Live itch page (2026-09-26): "Bosca Ceoil Blue is absolutely free and provided under a permissive open source license" and metadata "Code license MIT License" +- Live itch page (2026-09-26): "Export your creations to WAV, MIDI, and XM. Share them with the world, or use them for your next game or video!" +- Live GitHub `YuriSizov/boscaceoil-blue` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2025 Yuri Sizov and contributors", followed by "This application is based on and reimplements code or parts of code from Bosca Ceoil by Terry Cavanagh, distributed under a BSD-2-Clause-Views license" + +## Related + +- [beepbox](beepbox.md) +- [lmms](lmms.md) +- [furnace](furnace.md) diff --git a/catalog/tools/cheetah-texture-packer.md b/catalog/tools/cheetah-texture-packer.md index de9384f..28e399b 100644 --- a/catalog/tools/cheetah-texture-packer.md +++ b/catalog/tools/cheetah-texture-packer.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app, cli, PNG] tags: [spritesheet, atlas, bin-packing, maxrects] +added: 2026-09-30 verified: 2026-10-04 status: needs-review maintenance: inactive diff --git a/catalog/tools/chiptone.md b/catalog/tools/chiptone.md index f8d2c9f..7b782d7 100644 --- a/catalog/tools/chiptone.md +++ b/catalog/tools/chiptone.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [WAV] tags: [sfx, procedural, retro, chiptune, browser] +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/cloudcompare.md b/catalog/tools/cloudcompare.md index 4e9cf8d..c6187d0 100644 --- a/catalog/tools/cloudcompare.md +++ b/catalog/tools/cloudcompare.md @@ -1,42 +1,43 @@ ---- -id: cloudcompare -name: CloudCompare -url: https://www.cloudcompare.org -category: tools -subcategories: [point-cloud, pipeline] -license: GPL-2.0-or-later -license_spdx: GPL-2.0-or-later -commercial: true -attribution_required: false -formats: [LAS, E57, PLY, OBJ] -tags: [lidar, point-cloud] -verified: 2026-09-22 -status: active ---- - -# CloudCompare - -Point-cloud / mesh tool for lidar cleanup, alignment, and sampling down to something an engine can swallow. Download page: "Free as in Free speech". Wiki License page: **CCLib** (core algorithms) is LGPL 2.0 and "can be integrated in any commercial or non-commercial project" if you share modifications of that lib; **CloudCompare the app** plus qCC_db / qCC_io / qCC_gl are GPL 2.0. `license.txt` in GitHub matches GPL-2-or-later for the program. Use the app on your clouds. Do not copy qCC_* into a closed engine without GPL. - -## Notes - -- Wiki: [cloudcompare.org/doc/wiki/index.php?title=License](https://www.cloudcompare.org/doc/wiki/index.php?title=License) (last edited 2015; still the page they link) -- Homepage fetch via HTML-to-markdown failed on 2026-08-24; download and wiki pages returned 200 as text -- Global Shift exists because lidar is in Earth coordinates. Apply it before export or your mesh is 1e6 units from origin -- Checklist: license on wiki + GitHub, commercial use of the *app* under GPL / CCLib under LGPL, no NC/ND, not a marketplace, named project, not blocklisted, lib vs app split recorded, output ownership unquoted -- The bundled `license.txt` is the project's own header, not stock license text: it elects "version 2 or later", so the SPDX identifier is `GPL-2.0-or-later`. - -## Evidence - -- Live GitHub `license.txt` (2026-09-22): "the Free Software Foundation; version 2 or later of the License" -- Live wiki License (2026-08-24): "The license of the CCLib library ... is LGPL version 2.0" -- Same page (2026-08-24): "can be integrated in any commercial or non-commercial project" -- Same page (2026-08-24): "The license of the other components is GPL (version 2.0)" -- Live GitHub `license.txt` (2026-08-24): "under the terms of the GNU General Public License ... version 2 or later" - -## Related - -- [meshlab](meshlab.md) -- [instant-meshes](instant-meshes.md) -- [../environment/opentopography](../environment/opentopography.md) -- [osm2world](osm2world.md) +--- +id: cloudcompare +name: CloudCompare +url: https://www.cloudcompare.org +category: tools +subcategories: [point-cloud, pipeline] +license: GPL-2.0-or-later +license_spdx: GPL-2.0-or-later +commercial: true +attribution_required: false +formats: [LAS, E57, PLY, OBJ] +tags: [lidar, point-cloud] +added: 2026-08-24 +verified: 2026-09-22 +status: active +--- + +# CloudCompare + +Point-cloud / mesh tool for lidar cleanup, alignment, and sampling down to something an engine can swallow. Download page: "Free as in Free speech". Wiki License page: **CCLib** (core algorithms) is LGPL 2.0 and "can be integrated in any commercial or non-commercial project" if you share modifications of that lib; **CloudCompare the app** plus qCC_db / qCC_io / qCC_gl are GPL 2.0. `license.txt` in GitHub matches GPL-2-or-later for the program. Use the app on your clouds. Do not copy qCC_* into a closed engine without GPL. + +## Notes + +- Wiki: [cloudcompare.org/doc/wiki/index.php?title=License](https://www.cloudcompare.org/doc/wiki/index.php?title=License) (last edited 2015; still the page they link) +- Homepage fetch via HTML-to-markdown failed on 2026-08-24; download and wiki pages returned 200 as text +- Global Shift exists because lidar is in Earth coordinates. Apply it before export or your mesh is 1e6 units from origin +- Checklist: license on wiki + GitHub, commercial use of the *app* under GPL / CCLib under LGPL, no NC/ND, not a marketplace, named project, not blocklisted, lib vs app split recorded, output ownership unquoted +- The bundled `license.txt` is the project's own header, not stock license text: it elects "version 2 or later", so the SPDX identifier is `GPL-2.0-or-later`. + +## Evidence + +- Live GitHub `license.txt` (2026-09-22): "the Free Software Foundation; version 2 or later of the License" +- Live wiki License (2026-08-24): "The license of the CCLib library ... is LGPL version 2.0" +- Same page (2026-08-24): "can be integrated in any commercial or non-commercial project" +- Same page (2026-08-24): "The license of the other components is GPL (version 2.0)" +- Live GitHub `license.txt` (2026-08-24): "under the terms of the GNU General Public License ... version 2 or later" + +## Related + +- [meshlab](meshlab.md) +- [instant-meshes](instant-meshes.md) +- [../environment/opentopography](../environment/opentopography.md) +- [osm2world](osm2world.md) diff --git a/catalog/tools/colmap.md b/catalog/tools/colmap.md index 906274c..d5df7df 100644 --- a/catalog/tools/colmap.md +++ b/catalog/tools/colmap.md @@ -1,41 +1,42 @@ ---- -id: colmap -name: COLMAP -url: https://colmap.github.io -category: tools -subcategories: [photogrammetry, pipeline] -license: BSD-3-Clause -license_spdx: BSD-3-Clause -commercial: true -attribution_required: false -formats: [BIN, TXT, PLY, OBJ] -tags: [photogrammetry, sfm, mvs] -verified: 2026-08-24 -status: active ---- - -# COLMAP - -ETH Zurich / UNC Chapel Hill Structure-from-Motion and Multi-View Stereo pipeline with a GUI, CLI, and PyCOLMAP. Same job as Meshroom: photos in, sparse cameras plus dense mesh/point cloud out. The library is the "new BSD" license (BSD-3-Clause). `COPYING.txt` warns that building against COLMAP's dependencies "may affect the resulting COLMAP license." Pages fetched on 2026-08-24 do not assign a license to exported reconstructions. Your photos, and whatever they depict, stay outside the BSD grant. - -## Notes - -- Homepage: [colmap.github.io](https://colmap.github.io). License file: [colmap/colmap `COPYING.txt`](https://github.com/colmap/colmap/blob/main/COPYING.txt) -- Sample datasets on demuc.de are for tutorials. Do not treat them as a CC0 kit -- Incremental SfM wants overlap. Phone bursts of a prop on a turntable work; random holiday folders usually do not -- Learned features (ALIKED, LoMa) need ONNX at build time. Default is SIFT -- Checklist: BSD text visible, commercial redistribution of the *software* permitted with notice, no NC/ND, not a marketplace, ETH/UNC named, not blocklisted, tool vs export ownership unquoted - -## Evidence - -- Live `COPYING.txt` (2026-08-24): "The COLMAP library is licensed under the new BSD license" -- Same file (2026-08-24): "Redistribution and use in source and binary forms, with or without modification, are permitted" -- Same file (2026-08-24): "Building COLMAP with these dependencies may affect the resulting COLMAP license" - -## Related - -- [meshroom](meshroom.md) -- [meshlab](meshlab.md) -- [cloudcompare](cloudcompare.md) -- [instant-meshes](instant-meshes.md) -- [assimp](assimp.md) +--- +id: colmap +name: COLMAP +url: https://colmap.github.io +category: tools +subcategories: [photogrammetry, pipeline] +license: BSD-3-Clause +license_spdx: BSD-3-Clause +commercial: true +attribution_required: false +formats: [BIN, TXT, PLY, OBJ] +tags: [photogrammetry, sfm, mvs] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# COLMAP + +ETH Zurich / UNC Chapel Hill Structure-from-Motion and Multi-View Stereo pipeline with a GUI, CLI, and PyCOLMAP. Same job as Meshroom: photos in, sparse cameras plus dense mesh/point cloud out. The library is the "new BSD" license (BSD-3-Clause). `COPYING.txt` warns that building against COLMAP's dependencies "may affect the resulting COLMAP license." Pages fetched on 2026-08-24 do not assign a license to exported reconstructions. Your photos, and whatever they depict, stay outside the BSD grant. + +## Notes + +- Homepage: [colmap.github.io](https://colmap.github.io). License file: [colmap/colmap `COPYING.txt`](https://github.com/colmap/colmap/blob/main/COPYING.txt) +- Sample datasets on demuc.de are for tutorials. Do not treat them as a CC0 kit +- Incremental SfM wants overlap. Phone bursts of a prop on a turntable work; random holiday folders usually do not +- Learned features (ALIKED, LoMa) need ONNX at build time. Default is SIFT +- Checklist: BSD text visible, commercial redistribution of the *software* permitted with notice, no NC/ND, not a marketplace, ETH/UNC named, not blocklisted, tool vs export ownership unquoted + +## Evidence + +- Live `COPYING.txt` (2026-08-24): "The COLMAP library is licensed under the new BSD license" +- Same file (2026-08-24): "Redistribution and use in source and binary forms, with or without modification, are permitted" +- Same file (2026-08-24): "Building COLMAP with these dependencies may affect the resulting COLMAP license" + +## Related + +- [meshroom](meshroom.md) +- [meshlab](meshlab.md) +- [cloudcompare](cloudcompare.md) +- [instant-meshes](instant-meshes.md) +- [assimp](assimp.md) diff --git a/catalog/tools/color-oracle.md b/catalog/tools/color-oracle.md index 47f465e..9b05f5e 100644 --- a/catalog/tools/color-oracle.md +++ b/catalog/tools/color-oracle.md @@ -1,35 +1,36 @@ ---- -id: color-oracle -name: Color Oracle -url: https://colororacle.org/ -category: tools -subcategories: [accessibility] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [a11y, colorblind] -verified: 2026-08-24 -status: active ---- - -# Color Oracle - -Free full-screen colorblindness simulator (Windows/Mac/Linux) for deuteranopia/protanopia/tritanopia checks. Design-time a11y tool, not an in-game filter. - -## Notes - -- Site points to GitHub: [color-oracle](https://github.com/nvkelso/color-oracle) (Mac) and [color-oracle-java](https://github.com/nvkelso/color-oracle-java) (Win/Linux). -- Complements [sim-daltonism](sim-daltonism.md) / [daltonlens](daltonlens.md). - -## Evidence - -- colororacle.org: “Color Oracle is open source, available on GitHub…” (homepage returned 406 on 2026-08-24) -- Live `LICENSE.txt` (color-oracle-java) (2026-08-24): **The MIT License (MIT)** — use/modify/sell permitted. - -## Related - -- [sim-daltonism](sim-daltonism.md) -- [daltonlens](daltonlens.md) -- [ubisoft-chroma](ubisoft-chroma.md) +--- +id: color-oracle +name: Color Oracle +url: https://colororacle.org/ +category: tools +subcategories: [accessibility] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [a11y, colorblind] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Color Oracle + +Free full-screen colorblindness simulator (Windows/Mac/Linux) for deuteranopia/protanopia/tritanopia checks. Design-time a11y tool, not an in-game filter. + +## Notes + +- Site points to GitHub: [color-oracle](https://github.com/nvkelso/color-oracle) (Mac) and [color-oracle-java](https://github.com/nvkelso/color-oracle-java) (Win/Linux). +- Complements [sim-daltonism](sim-daltonism.md) / [daltonlens](daltonlens.md). + +## Evidence + +- colororacle.org: “Color Oracle is open source, available on GitHub…” (homepage returned 406 on 2026-08-24) +- Live `LICENSE.txt` (color-oracle-java) (2026-08-24): **The MIT License (MIT)** — use/modify/sell permitted. + +## Related + +- [sim-daltonism](sim-daltonism.md) +- [daltonlens](daltonlens.md) +- [ubisoft-chroma](ubisoft-chroma.md) diff --git a/catalog/tools/creature-2d-runtimes.md b/catalog/tools/creature-2d-runtimes.md index 3576e42..72e592b 100644 --- a/catalog/tools/creature-2d-runtimes.md +++ b/catalog/tools/creature-2d-runtimes.md @@ -1,39 +1,40 @@ ---- -id: creature-2d-runtimes -name: Creature 2D Runtimes (Godot) -url: https://github.com/kestrelm/Creature_Godot -category: tools -subcategories: [skeletal-2d] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [Godot] -tags: [2d, soft-body, godot] -verified: 2026-07-19 -status: active -maintenance: inactive ---- - -# Creature 2D Runtimes (Godot) - -Godot plugin/runtime for Creature mesh-deformation 2D animation. **Apache 2.0** for users without a paid Creature editor license (Creature owners get a separate more permissive runtime license). Editor is paid — this entry is the **runtime**, not free Creature content. - -## Notes - -- Maintenance: no push to the GitHub repository kestrelm/Creature_Godot since 2020-06-07, per the GitHub API on 2026-09-26. -- Repo: `kestrelm/Creature_Godot` (Godot 3 path under `creaturegodot3/`) -- **Godot 3 only, and unmaintained.** Checked 2026-09-23: last push 2020-06-07, no GitHub releases, and the README refers only to Godot 3. There is no Godot 4 runtime in the repository. It is listed beside the Godot 4 add-ons for completeness, not because it runs in Godot 4; porting it is on you -- Other engine runtimes exist under Kestrel Moon — verify each repo’s LICENSE -- Sample UtahRaptor art in demos may have separate credits (Emily Willoughby) - -## Evidence - -- Live `LICENSE.md` (2026-07-19): Apache License Version 2.0 -- Live README License section: non-owners use Apache; Creature license holders use included Creature License (publish/sell without Apache notice requirements) - -## Related - -- [meta-animated-drawings](../animation/meta-animated-drawings.md) -- [dialogic](dialogic.md) -- [pixelorama](pixelorama.md) +--- +id: creature-2d-runtimes +name: Creature 2D Runtimes (Godot) +url: https://github.com/kestrelm/Creature_Godot +category: tools +subcategories: [skeletal-2d] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [Godot] +tags: [2d, soft-body, godot] +added: 2026-08-25 +verified: 2026-07-19 +status: active +maintenance: inactive +--- + +# Creature 2D Runtimes (Godot) + +Godot plugin/runtime for Creature mesh-deformation 2D animation. **Apache 2.0** for users without a paid Creature editor license (Creature owners get a separate more permissive runtime license). Editor is paid — this entry is the **runtime**, not free Creature content. + +## Notes + +- Maintenance: no push to the GitHub repository kestrelm/Creature_Godot since 2020-06-07, per the GitHub API on 2026-09-26. +- Repo: `kestrelm/Creature_Godot` (Godot 3 path under `creaturegodot3/`) +- **Godot 3 only, and unmaintained.** Checked 2026-09-23: last push 2020-06-07, no GitHub releases, and the README refers only to Godot 3. There is no Godot 4 runtime in the repository. It is listed beside the Godot 4 add-ons for completeness, not because it runs in Godot 4; porting it is on you +- Other engine runtimes exist under Kestrel Moon — verify each repo’s LICENSE +- Sample UtahRaptor art in demos may have separate credits (Emily Willoughby) + +## Evidence + +- Live `LICENSE.md` (2026-07-19): Apache License Version 2.0 +- Live README License section: non-owners use Apache; Creature license holders use included Creature License (publish/sell without Apache notice requirements) + +## Related + +- [meta-animated-drawings](../animation/meta-animated-drawings.md) +- [dialogic](dialogic.md) +- [pixelorama](pixelorama.md) diff --git a/catalog/tools/daltonlens.md b/catalog/tools/daltonlens.md index 8dbdde4..a0f4bb0 100644 --- a/catalog/tools/daltonlens.md +++ b/catalog/tools/daltonlens.md @@ -1,34 +1,35 @@ ---- -id: daltonlens -name: DaltonLens -url: https://github.com/DaltonLens/DaltonLens -category: tools -subcategories: [accessibility] -license: BSD-2-Clause -license_spdx: BSD-2-Clause -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [a11y, colorblind, simulator] -verified: 2026-07-19 -status: active ---- - -# DaltonLens - -BSD-2-Clause desktop color-vision-deficiency simulator/filter. Free commercial use with copyright notice retained. Cross-check UI contrast with Chroma/Color Oracle workflows. - -## Notes - -- Not ColorADD (proprietary — [`docs/high-risk.md`](../../docs/high-risk.md)) -- Design-time tool; CVD simulation ≠ fixing contrast ratios - -## Evidence - -- Live LICENSE (2026-07-19): BSD 2-Clause Copyright (c) 2017 Nicolas Burrus — redistribution permitted with notice - -## Related - -- [sim-daltonism](sim-daltonism.md) -- [ubisoft-chroma](ubisoft-chroma.md) -- [color-oracle](color-oracle.md) +--- +id: daltonlens +name: DaltonLens +url: https://github.com/DaltonLens/DaltonLens +category: tools +subcategories: [accessibility] +license: BSD-2-Clause +license_spdx: BSD-2-Clause +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [a11y, colorblind, simulator] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# DaltonLens + +BSD-2-Clause desktop color-vision-deficiency simulator/filter. Free commercial use with copyright notice retained. Cross-check UI contrast with Chroma/Color Oracle workflows. + +## Notes + +- Not ColorADD (proprietary — [`docs/high-risk.md`](../../docs/high-risk.md)) +- Design-time tool; CVD simulation ≠ fixing contrast ratios + +## Evidence + +- Live LICENSE (2026-07-19): BSD 2-Clause Copyright (c) 2017 Nicolas Burrus — redistribution permitted with notice + +## Related + +- [sim-daltonism](sim-daltonism.md) +- [ubisoft-chroma](ubisoft-chroma.md) +- [color-oracle](color-oracle.md) diff --git a/catalog/tools/dialogic.md b/catalog/tools/dialogic.md index 4476cee..4c7d215 100644 --- a/catalog/tools/dialogic.md +++ b/catalog/tools/dialogic.md @@ -1,36 +1,37 @@ ---- -id: dialogic -name: Dialogic -url: https://github.com/dialogic-godot/dialogic -category: tools -subcategories: [godot, dialogue, ui] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, dialogue, timeline] -verified: 2026-08-24 -status: active ---- - -# Dialogic - -Visual dialogue and timeline editor for Godot. Useful for in-game notifications, tickets, or narrative UI without building a dialogue system from scratch. Dialogic 2 requires at least Godot 4.5. Keep the MIT notice if you redistribute addon sources. - -## Notes - -- README: Godot 3.x used Dialogic 1.x; current tree is Dialogic 2 -- Software license is MIT; it does not license your written dialogue content -- AssetLib / git submodule install; pin a release for shipping projects - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" -- Live README (2026-08-24): "This project is licensed under the terms of the MIT license" - -## Related - -- [godot-input-helper](godot-input-helper.md) -- [godot-guide](godot-guide.md) +--- +id: dialogic +name: Dialogic +url: https://github.com/dialogic-godot/dialogic +category: tools +subcategories: [godot, dialogue, ui] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, dialogue, timeline] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Dialogic + +Visual dialogue and timeline editor for Godot. Useful for in-game notifications, tickets, or narrative UI without building a dialogue system from scratch. Dialogic 2 requires at least Godot 4.5. Keep the MIT notice if you redistribute addon sources. + +## Notes + +- README: Godot 3.x used Dialogic 1.x; current tree is Dialogic 2 +- Software license is MIT; it does not license your written dialogue content +- AssetLib / git submodule install; pin a release for shipping projects + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" +- Live README (2026-08-24): "This project is licensed under the terms of the MIT license" + +## Related + +- [godot-input-helper](godot-input-helper.md) +- [godot-guide](godot-guide.md) diff --git a/catalog/tools/dlgsystem.md b/catalog/tools/dlgsystem.md index d741cea..04bf24a 100644 --- a/catalog/tools/dlgsystem.md +++ b/catalog/tools/dlgsystem.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, dialogue, dialogue-graph, branching-dialogue, blueprint, narrative] ue_versions: "5.6-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active publisher: Not Yet diff --git a/catalog/tools/dn-famitracker.md b/catalog/tools/dn-famitracker.md index 224d25e..1050434 100644 --- a/catalog/tools/dn-famitracker.md +++ b/catalog/tools/dn-famitracker.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app] tags: [nes, tracker, chiptune, retro, windows] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/espeak-ng.md b/catalog/tools/espeak-ng.md index 2139870..e72ecd8 100644 --- a/catalog/tools/espeak-ng.md +++ b/catalog/tools/espeak-ng.md @@ -1,40 +1,41 @@ ---- -id: espeak-ng -name: eSpeak NG -url: https://github.com/espeak-ng/espeak-ng -category: tools -subcategories: [tts, speech] -license: GPL-3.0-or-later -license_spdx: GPL-3.0-or-later -commercial: true -attribution_required: false -formats: [WAV, espeak-ng-data] -tags: [tts, formant, offline] -verified: 2026-09-22 -status: active ---- - -# eSpeak NG - -Formant (robotic) TTS for 100+ languages. Useful for placeholder VO, accessibility debug lines, and tiny footprints where neural models are overkill. The program is GPL-3.0 or later (`COPYING`). GitHub README also notes a BSD-2 `getopt.c` exception on Windows. Pages fetched on 2026-08-24 do not say the WAV you synthesize is yours. Shipping the *engine* inside a closed game is a GPL event. Shipping a bounced line *may* not be; that split is inferred. Prefer [piper-plus](piper-plus.md) / [kokoro-82m](kokoro-82m.md) when you need MIT/Apache TTS code. - -## Notes - -- Evidence: repo README "License Information" plus `COPYING` (GPL v3). GitHub SPDX `GPL-3.0` -- `espeak-ng-data` (voices, dictionaries) lives in-tree under the same GPL. Do not treat voices as a separate Apache grant -- This is why Piper Plus advertises "without espeak-ng" -- Checklist: license file visible, commercial use of the *program* under GPL, no NC/ND, not a marketplace, named org, not blocklisted, engine vs WAV unquoted -- The project states "GPL version 3 or later", so the SPDX identifier is `GPL-3.0-or-later`. The bundled `getopt.c` is BSD-2-Clause. - -## Evidence - -- Live GitHub README (2026-09-22): "eSpeak NG Text-to-Speech is released under the GPL version 3 or later license" -- Live GitHub README, License Information (2026-08-24): "released under the GPL version 3 or later license" -- Live `COPYING` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" - -## Related - -- [piper-plus](piper-plus.md) -- [kokoro-82m](kokoro-82m.md) -- [sherpa-onnx](sherpa-onnx.md) -- [melotts](melotts.md) +--- +id: espeak-ng +name: eSpeak NG +url: https://github.com/espeak-ng/espeak-ng +category: tools +subcategories: [tts, speech] +license: GPL-3.0-or-later +license_spdx: GPL-3.0-or-later +commercial: true +attribution_required: false +formats: [WAV, espeak-ng-data] +tags: [tts, formant, offline] +added: 2026-08-24 +verified: 2026-09-22 +status: active +--- + +# eSpeak NG + +Formant (robotic) TTS for 100+ languages. Useful for placeholder VO, accessibility debug lines, and tiny footprints where neural models are overkill. The program is GPL-3.0 or later (`COPYING`). GitHub README also notes a BSD-2 `getopt.c` exception on Windows. Pages fetched on 2026-08-24 do not say the WAV you synthesize is yours. Shipping the *engine* inside a closed game is a GPL event. Shipping a bounced line *may* not be; that split is inferred. Prefer [piper-plus](piper-plus.md) / [kokoro-82m](kokoro-82m.md) when you need MIT/Apache TTS code. + +## Notes + +- Evidence: repo README "License Information" plus `COPYING` (GPL v3). GitHub SPDX `GPL-3.0` +- `espeak-ng-data` (voices, dictionaries) lives in-tree under the same GPL. Do not treat voices as a separate Apache grant +- This is why Piper Plus advertises "without espeak-ng" +- Checklist: license file visible, commercial use of the *program* under GPL, no NC/ND, not a marketplace, named org, not blocklisted, engine vs WAV unquoted +- The project states "GPL version 3 or later", so the SPDX identifier is `GPL-3.0-or-later`. The bundled `getopt.c` is BSD-2-Clause. + +## Evidence + +- Live GitHub README (2026-09-22): "eSpeak NG Text-to-Speech is released under the GPL version 3 or later license" +- Live GitHub README, License Information (2026-08-24): "released under the GPL version 3 or later license" +- Live `COPYING` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" + +## Related + +- [piper-plus](piper-plus.md) +- [kokoro-82m](kokoro-82m.md) +- [sherpa-onnx](sherpa-onnx.md) +- [melotts](melotts.md) diff --git a/catalog/tools/ezspritesheet.md b/catalog/tools/ezspritesheet.md index 0bef601..a4e313c 100644 --- a/catalog/tools/ezspritesheet.md +++ b/catalog/tools/ezspritesheet.md @@ -10,6 +10,7 @@ attribution_required: true attribution_string: "EzSpriteSheet " formats: [desktop-app, PNG] tags: [spritesheet, atlas, animated-gif, webp, windows] +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/tools/famistudio.md b/catalog/tools/famistudio.md index c40ecc2..1d1f9ce 100644 --- a/catalog/tools/famistudio.md +++ b/catalog/tools/famistudio.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app, mobile-app] tags: [nes, chiptune, sequencer, sound-engine, retro] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/flowgraph.md b/catalog/tools/flowgraph.md index 64efe12..cda006e 100644 --- a/catalog/tools/flowgraph.md +++ b/catalog/tools/flowgraph.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, node-graph, event-scripting, narrative, quest, blueprint] ue_versions: "5.6-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/tools/fmod-studio.md b/catalog/tools/fmod-studio.md index dce66c2..1af51a0 100644 --- a/catalog/tools/fmod-studio.md +++ b/catalog/tools/fmod-studio.md @@ -1,40 +1,41 @@ ---- -id: fmod-studio -name: FMOD Studio -url: https://www.fmod.com/licensing -category: tools -subcategories: [audio-middleware] -license: custom -commercial: true -attribution_required: true -attribution_string: "Made using FMOD Studio by Firelight Technologies Pty Ltd." -formats: [middleware] -tags: [audio, freemium, indie-threshold] -verified: 2026-09-26 -status: active ---- - -# FMOD Studio - -Audio middleware with a Free Indie License for small developers: under $200k USD revenue per year, on a project under $600k development budget. Above that, per-game fees apply. Every licence level requires an in-app credit line and the FMOD logo on a startup splash screen. - -## Notes - -- Keep comparing [Wwise indie](wwise.md) (budget-cap model; DLC caveats). -- The Free Indie terms are thresholds, not a blanket grant: revenue counts the whole company and all development partners, and budget is the expected cost at full commercial release. Check both before shipping. -- The project must be registered in your FMOD profile before a commercial release. -- The authoring tool (FMOD Studio) is free for all use, including commercial, when making content for the FMOD engine; the licence thresholds apply to the FMOD Engine shipped in the game. -- The logo requirement can be waived only for a fee, on the Basic and Premium licences. -- fmod.com pages are script-rendered, so a plain fetch returns an empty shell (as on 2026-07-19); on 2026-09-26 they were read in a full browser. - -## Evidence - -- Target URL `https://www.fmod.com/licensing` — fetch returned empty body (2026-07-19). Re-open manually before promoting. -- Live [Licensing](https://www.fmod.com/licensing) (2026-09-26): "Free Indie License available for developers with less than $200k revenue per year, on a small (under $600k) development budget." FMOD Logo row: "Required" for Indie, Basic and Premium. -- Same page (2026-09-26), EULA: "This EULA grants you the right to use FMOD Engine, for limited Commercial use", subject to a development budget under $600k USD, revenue under $200k USD, registration, and "Product includes attribution in accordance with Clause 3." -- Same page (2026-09-26): "All FMOD licenses require a logo be displayed on a splash screen". -- Live [Attribution](https://www.fmod.com/attribution) (2026-09-26): "Projects using FMOD Studio must include an in-app credit line and the FMOD logo." Example credit: "Made using FMOD Studio by Firelight Technologies Pty Ltd." - -## Related - -- [wwise](wwise.md) +--- +id: fmod-studio +name: FMOD Studio +url: https://www.fmod.com/licensing +category: tools +subcategories: [audio-middleware] +license: custom +commercial: true +attribution_required: true +attribution_string: "Made using FMOD Studio by Firelight Technologies Pty Ltd." +formats: [middleware] +tags: [audio, freemium, indie-threshold] +added: 2026-07-19 +verified: 2026-09-26 +status: active +--- + +# FMOD Studio + +Audio middleware with a Free Indie License for small developers: under $200k USD revenue per year, on a project under $600k development budget. Above that, per-game fees apply. Every licence level requires an in-app credit line and the FMOD logo on a startup splash screen. + +## Notes + +- Keep comparing [Wwise indie](wwise.md) (budget-cap model; DLC caveats). +- The Free Indie terms are thresholds, not a blanket grant: revenue counts the whole company and all development partners, and budget is the expected cost at full commercial release. Check both before shipping. +- The project must be registered in your FMOD profile before a commercial release. +- The authoring tool (FMOD Studio) is free for all use, including commercial, when making content for the FMOD engine; the licence thresholds apply to the FMOD Engine shipped in the game. +- The logo requirement can be waived only for a fee, on the Basic and Premium licences. +- fmod.com pages are script-rendered, so a plain fetch returns an empty shell (as on 2026-07-19); on 2026-09-26 they were read in a full browser. + +## Evidence + +- Target URL `https://www.fmod.com/licensing` — fetch returned empty body (2026-07-19). Re-open manually before promoting. +- Live [Licensing](https://www.fmod.com/licensing) (2026-09-26): "Free Indie License available for developers with less than $200k revenue per year, on a small (under $600k) development budget." FMOD Logo row: "Required" for Indie, Basic and Premium. +- Same page (2026-09-26), EULA: "This EULA grants you the right to use FMOD Engine, for limited Commercial use", subject to a development budget under $600k USD, revenue under $200k USD, registration, and "Product includes attribution in accordance with Clause 3." +- Same page (2026-09-26): "All FMOD licenses require a logo be displayed on a splash screen". +- Live [Attribution](https://www.fmod.com/attribution) (2026-09-26): "Projects using FMOD Studio must include an in-app credit line and the FMOD logo." Example credit: "Made using FMOD Studio by Firelight Technologies Pty Ltd." + +## Related + +- [wwise](wwise.md) diff --git a/catalog/tools/folded-paper-engine.md b/catalog/tools/folded-paper-engine.md index 76f286c..1b8e5e8 100644 --- a/catalog/tools/folded-paper-engine.md +++ b/catalog/tools/folded-paper-engine.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [godot-addon, blender-extension] tags: [godot, godot-4, blender, gameplay, levels, third-person] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/fracplanet.md b/catalog/tools/fracplanet.md index 89a2f7f..e953083 100644 --- a/catalog/tools/fracplanet.md +++ b/catalog/tools/fracplanet.md @@ -11,6 +11,7 @@ attribution_required: false formats: [desktop-app] tags: [planet, heightfield, fractal, pov-ray] maintenance: inactive +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/tools/free-tex-packer.md b/catalog/tools/free-tex-packer.md index 48bc0d9..5c88080 100644 --- a/catalog/tools/free-tex-packer.md +++ b/catalog/tools/free-tex-packer.md @@ -1,37 +1,38 @@ ---- -id: free-tex-packer -name: Free Tex Packer -url: https://github.com/odrick/free-tex-packer -category: tools -subcategories: [atlas, pipeline] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [PNG, JSON] -tags: [spritesheet, atlas] -verified: 2026-08-24 -status: active ---- - -# Free Tex Packer - -Open-source sprite atlas packer (web UI, Electron desktop, Godot/Unity/Phaser JSON). The old apex `free-tex-packer.com` is a "Loading..." shell on 2026-08-24; a follow-through host is not the app. Use the GitHub repo. `LICENSE.md` is MIT. That is a license on the packer, not on the sprites you feed it. - -## Notes - -- Do not download from `ww1.free-tex-packer.com` -- Self-host `dist/web` or build the Electron app from this repo -- Exported atlas metadata is yours to the extent your input art is. MIT does not launder a ripped sprite sheet -- Checklist: MIT file visible, commercial use of the *software* permitted, no NC/ND, not a marketplace, author named, not blocklisted, tool vs atlas contents distinguished - -## Evidence - -- Live GitHub `LICENSE.md` (2026-08-24): "MIT License" / "Permission is hereby granted, free of charge" -- Live `https://free-tex-packer.com/` (2026-08-24): body "Loading..." only. Not used as the publisher URL - -## Related - -- [pixelorama](pixelorama.md) -- [ldtk](ldtk.md) -- [gltf-transform](gltf-transform.md) +--- +id: free-tex-packer +name: Free Tex Packer +url: https://github.com/odrick/free-tex-packer +category: tools +subcategories: [atlas, pipeline] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [PNG, JSON] +tags: [spritesheet, atlas] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Free Tex Packer + +Open-source sprite atlas packer (web UI, Electron desktop, Godot/Unity/Phaser JSON). The old apex `free-tex-packer.com` is a "Loading..." shell on 2026-08-24; a follow-through host is not the app. Use the GitHub repo. `LICENSE.md` is MIT. That is a license on the packer, not on the sprites you feed it. + +## Notes + +- Do not download from `ww1.free-tex-packer.com` +- Self-host `dist/web` or build the Electron app from this repo +- Exported atlas metadata is yours to the extent your input art is. MIT does not launder a ripped sprite sheet +- Checklist: MIT file visible, commercial use of the *software* permitted, no NC/ND, not a marketplace, author named, not blocklisted, tool vs atlas contents distinguished + +## Evidence + +- Live GitHub `LICENSE.md` (2026-08-24): "MIT License" / "Permission is hereby granted, free of charge" +- Live `https://free-tex-packer.com/` (2026-08-24): body "Loading..." only. Not used as the publisher URL + +## Related + +- [pixelorama](pixelorama.md) +- [ldtk](ldtk.md) +- [gltf-transform](gltf-transform.md) diff --git a/catalog/tools/func-godot.md b/catalog/tools/func-godot.md index 93aa544..477f0d6 100644 --- a/catalog/tools/func-godot.md +++ b/catalog/tools/func-godot.md @@ -1,34 +1,35 @@ ---- -id: func-godot -name: func_godot -url: https://github.com/func-godot/func_godot_plugin -category: tools -subcategories: [godot, level-editor] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, quake, levels, brush-based] -verified: 2026-09-26 -status: active ---- - -# func_godot - -Godot 4 add-on that imports Quake `.map` files, as written by [trenchbroom](trenchbroom.md), into Godot scenes with meshes, collision and entities. It is the usual bridge for building Godot levels in TrenchBroom. - -## Notes - -- MIT; the notice travels with the add-on source if you redistribute it -- Godot 4 only, per the repository description - -## Evidence - -- Live GitHub `func-godot/func_godot_plugin` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2023 func-godot" -- Live GitHub repository description (2026-09-26): "Quake .map support for Godot 4" - -## Related - -- [trenchbroom](trenchbroom.md) -- [godot-engine](godot-engine.md) +--- +id: func-godot +name: func_godot +url: https://github.com/func-godot/func_godot_plugin +category: tools +subcategories: [godot, level-editor] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, quake, levels, brush-based] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# func_godot + +Godot 4 add-on that imports Quake `.map` files, as written by [trenchbroom](trenchbroom.md), into Godot scenes with meshes, collision and entities. It is the usual bridge for building Godot levels in TrenchBroom. + +## Notes + +- MIT; the notice travels with the add-on source if you redistribute it +- Godot 4 only, per the repository description + +## Evidence + +- Live GitHub `func-godot/func_godot_plugin` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2023 func-godot" +- Live GitHub repository description (2026-09-26): "Quake .map support for Godot 4" + +## Related + +- [trenchbroom](trenchbroom.md) +- [godot-engine](godot-engine.md) diff --git a/catalog/tools/furnace.md b/catalog/tools/furnace.md index 77aac67..68bd588 100644 --- a/catalog/tools/furnace.md +++ b/catalog/tools/furnace.md @@ -1,38 +1,39 @@ ---- -id: furnace -name: Furnace -url: https://github.com/tildearrow/furnace -category: tools -subcategories: [music] -license: GPL-2.0-or-later -license_spdx: GPL-2.0-or-later -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [tracker, chiptune, sound-chips, retro] -verified: 2026-09-26 -status: active ---- - -# Furnace - -Multi-system chiptune tracker that emulates a long list of sound chips (Yamaha FM, AY/YM, SN76489, SNES, Amiga, PC Engine and many more). It is the tool for music that has to sound like a specific retro console or arcade board. Releases for Windows, macOS and Linux are on GitHub. - -## Notes - -- The GPL covers the program. Music you write and render is your own; shipping Furnace itself inside a closed product would be a GPL event -- **ASIO builds are GPL-3.0:** the `LICENSE` says enabling ASIO support at build time "will result in a GPLv3-licensed binary". Irrelevant to the music you export -- Emulation cores and libraries carry their own licences in their source trees -- Chip emulation is not a licence to any ROM, sample set or trademarked patch name - -## Evidence - -- Live GitHub `LICENSE` (2026-09-26): "most of Furnace is under the GNU General Public License (GPL) version 2 or later" and "certain components, such as emulation cores, libraries and tools, are under various licenses, which can be found in their respective source files/trees" -- Live GitHub `src/main.cpp` header (2026-09-26): "either version 2 of the License, or (at your option) any later version" -- Live GitHub README (2026-09-26): "available for Windows, macOS and Linux" - -## Related - -- [openmpt](openmpt.md) -- [beepbox](beepbox.md) -- [lmms](lmms.md) +--- +id: furnace +name: Furnace +url: https://github.com/tildearrow/furnace +category: tools +subcategories: [music] +license: GPL-2.0-or-later +license_spdx: GPL-2.0-or-later +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [tracker, chiptune, sound-chips, retro] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Furnace + +Multi-system chiptune tracker that emulates a long list of sound chips (Yamaha FM, AY/YM, SN76489, SNES, Amiga, PC Engine and many more). It is the tool for music that has to sound like a specific retro console or arcade board. Releases for Windows, macOS and Linux are on GitHub. + +## Notes + +- The GPL covers the program. Music you write and render is your own; shipping Furnace itself inside a closed product would be a GPL event +- **ASIO builds are GPL-3.0:** the `LICENSE` says enabling ASIO support at build time "will result in a GPLv3-licensed binary". Irrelevant to the music you export +- Emulation cores and libraries carry their own licences in their source trees +- Chip emulation is not a licence to any ROM, sample set or trademarked patch name + +## Evidence + +- Live GitHub `LICENSE` (2026-09-26): "most of Furnace is under the GNU General Public License (GPL) version 2 or later" and "certain components, such as emulation cores, libraries and tools, are under various licenses, which can be found in their respective source files/trees" +- Live GitHub `src/main.cpp` header (2026-09-26): "either version 2 of the License, or (at your option) any later version" +- Live GitHub README (2026-09-26): "available for Windows, macOS and Linux" + +## Related + +- [openmpt](openmpt.md) +- [beepbox](beepbox.md) +- [lmms](lmms.md) diff --git a/catalog/tools/gaea.md b/catalog/tools/gaea.md index 1d82ba0..1d62d3c 100644 --- a/catalog/tools/gaea.md +++ b/catalog/tools/gaea.md @@ -9,11 +9,12 @@ commercial: false attribution_required: false formats: [desktop-app] tags: [terrain, freemium, eula-pdf, heightfield] +added: 2026-07-19 verified: 2026-10-04 status: active --- -# Gaea Community Edition +# Gaea (Community Edition) QuadSpinner terrain tool with a free download on the product site. The free Community Edition is **non-commercial only**. That covers the program and the terrain you export from it: the EULA bundled with the current release says you may use it "for non-commercial purposes, including but not limited to Assets", and "Assets" means everything Gaea produces. Commercial terrain needs a paid edition, which is out of scope here. For a free Godot heightmap path use [terrain3d](terrain3d.md). diff --git a/catalog/tools/gas-documentation.md b/catalog/tools/gas-documentation.md index 5a01845..378cf3f 100644 --- a/catalog/tools/gas-documentation.md +++ b/catalog/tools/gas-documentation.md @@ -11,6 +11,7 @@ attribution_required: false formats: [Unreal] tags: [unreal-engine, gameplay-ability-system, multiplayer, replication, tutorial, sample-project] ue_versions: "5.3" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/tools/gdx-texture-packer-gui.md b/catalog/tools/gdx-texture-packer-gui.md index 288ab01..da93380 100644 --- a/catalog/tools/gdx-texture-packer-gui.md +++ b/catalog/tools/gdx-texture-packer-gui.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app, cli, PNG, ktx2] tags: [spritesheet, atlas, libgdx, java] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/gimp.md b/catalog/tools/gimp.md index 3864517..90c2805 100644 --- a/catalog/tools/gimp.md +++ b/catalog/tools/gimp.md @@ -1,42 +1,43 @@ ---- -id: gimp -name: GIMP -url: https://www.gimp.org -category: tools -subcategories: [raster, painting, texturing] -license: GPL-3.0-or-later -license_spdx: GPL-3.0-or-later -commercial: true -attribution_required: false -formats: [XCF, PNG, TIFF, PSD, EXR] -tags: [painting, texture-work, dcc] -verified: 2026-09-22 -status: active ---- - -# GIMP - -GNU Image Manipulation Program: free raster editor for photo work, compositing, and texture authoring. This was the missing general-purpose raster tool beside Krita (painting-first) and Pixelorama (pixel-art-first). The program is GPL-3.0 or later. The FAQ states that GIMP does not restrict the kind of work you produce with it. - -## Notes - -- FAQ "Can I use GIMP commercially?": yes, and no restrictions on the kind of work produced. That is the output-ownership statement. GPL copyleft applies if you distribute a modified GIMP binary -- Native format is XCF. Export PNG/TIFF/EXR for engines. PSD import exists and is lossy on Photoshop-only features, same class of caveat as Krita -- Wrap-around / tile preview is weaker than Krita's W-key wrap-around mode. Prefer Krita when the job is seamless trim sheets -- Website images and Wilber are a separate question (many are CC-BY-SA). Do not ship the mascot from gimp.org without reading [linking.html](https://www.gimp.org/about/linking.html) -- Third-party "buy GIMP" stores are legal under GPL if they ship source. Prefer gimp.org downloads -- Source headers elect "or any later version", so the SPDX identifier is `GPL-3.0-or-later` rather than the bare, deprecated `GPL-3.0`. - -## Evidence - -- Live GitHub `app/main.c` header (2026-09-22): "either version 3 of the License, or (at your option) any later version" -- Live FAQ, "Can I use GIMP commercially?" (2026-08-24): "Yes, you can. GIMP is free software, it doesn't put restrictions on the kind of work you produce with it" -- Same FAQ, license section (2026-08-24): "distributed under terms of General Public License v3 and later" -- Live `/about/COPYING` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" - -## Related - -- [krita](krita.md) -- [inkscape](inkscape.md) -- [pixelorama](pixelorama.md) -- [libresprite](libresprite.md) +--- +id: gimp +name: GIMP +url: https://www.gimp.org +category: tools +subcategories: [raster, painting, texturing] +license: GPL-3.0-or-later +license_spdx: GPL-3.0-or-later +commercial: true +attribution_required: false +formats: [XCF, PNG, TIFF, PSD, EXR] +tags: [painting, texture-work, dcc] +added: 2026-08-24 +verified: 2026-09-22 +status: active +--- + +# GIMP + +GNU Image Manipulation Program: free raster editor for photo work, compositing, and texture authoring. This was the missing general-purpose raster tool beside Krita (painting-first) and Pixelorama (pixel-art-first). The program is GPL-3.0 or later. The FAQ states that GIMP does not restrict the kind of work you produce with it. + +## Notes + +- FAQ "Can I use GIMP commercially?": yes, and no restrictions on the kind of work produced. That is the output-ownership statement. GPL copyleft applies if you distribute a modified GIMP binary +- Native format is XCF. Export PNG/TIFF/EXR for engines. PSD import exists and is lossy on Photoshop-only features, same class of caveat as Krita +- Wrap-around / tile preview is weaker than Krita's W-key wrap-around mode. Prefer Krita when the job is seamless trim sheets +- Website images and Wilber are a separate question (many are CC-BY-SA). Do not ship the mascot from gimp.org without reading [linking.html](https://www.gimp.org/about/linking.html) +- Third-party "buy GIMP" stores are legal under GPL if they ship source. Prefer gimp.org downloads +- Source headers elect "or any later version", so the SPDX identifier is `GPL-3.0-or-later` rather than the bare, deprecated `GPL-3.0`. + +## Evidence + +- Live GitHub `app/main.c` header (2026-09-22): "either version 3 of the License, or (at your option) any later version" +- Live FAQ, "Can I use GIMP commercially?" (2026-08-24): "Yes, you can. GIMP is free software, it doesn't put restrictions on the kind of work you produce with it" +- Same FAQ, license section (2026-08-24): "distributed under terms of General Public License v3 and later" +- Live `/about/COPYING` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" + +## Related + +- [krita](krita.md) +- [inkscape](inkscape.md) +- [pixelorama](pixelorama.md) +- [libresprite](libresprite.md) diff --git a/catalog/tools/gltf-transform.md b/catalog/tools/gltf-transform.md index bc8079b..306b140 100644 --- a/catalog/tools/gltf-transform.md +++ b/catalog/tools/gltf-transform.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [cli, JavaScript] tags: [gltf, optimization, ktx, meshopt] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/godot-destruction-plugin.md b/catalog/tools/godot-destruction-plugin.md index 0831876..79b7004 100644 --- a/catalog/tools/godot-destruction-plugin.md +++ b/catalog/tools/godot-destruction-plugin.md @@ -1,40 +1,41 @@ ---- -id: godot-destruction-plugin -name: Godot Destruction Plugin (Jummit) -url: https://github.com/Jummit/godot-destruction-plugin -category: tools -subcategories: [godot, destruction] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, destruction, rigidbody, cell-fracture, gdscript] -verified: 2026-09-23 -status: active ---- - -# Godot Destruction Plugin (Jummit) - -GDScript add-on that replaces an intact mesh with a pre-broken ("segmented") version of it at the moment of destruction, turning each fragment into a rigid body. It does not break meshes itself: you supply the fragments, usually from [blender-cell-fracture](blender-cell-fracture.md). The simplest runtime half of a Blender-to-Godot destruction pipeline. - -## Notes - -- **Needs pre-broken pieces.** Fracture the mesh in Blender, import both versions, point the plugin at the segmented one -- For Godot 4, install from the GitHub releases rather than the Asset Library, which the README reserves for the Godot 3 version. The README badge reads Godot 4.2 -- Last release v7.2, and last commit, both 2024-06-23. Small and finished rather than abandoned, but check it against your engine version before you depend on it -- Pure GDScript, so no .NET build and nothing compiled -- Split licence, REUSE style: the README says "Code licensed under the MIT license" and "All other files licensed under CC0", so the scripts are MIT and the example assets are CC0 -- Tested only small: the README says "The plugin is only tested in very small scenes" -- To make the fragments inside Godot instead of Blender, see [voronoishatter](voronoishatter.md) - -## Evidence - -- Live GitHub `LICENSE` (2026-09-23): "MIT License", "Copyright © 2023-2023 Jummit and contributors" -- Live README (2026-09-23): "For Godot 4 and above, download the addon from the releases"; latest release v7.2 (2024-06-23) - -## Related - -- [voronoishatter](voronoishatter.md) -- [blender-cell-fracture](blender-cell-fracture.md) -- [godot-voxel-destruction](godot-voxel-destruction.md) +--- +id: godot-destruction-plugin +name: Godot Destruction Plugin (Jummit) +url: https://github.com/Jummit/godot-destruction-plugin +category: tools +subcategories: [godot, destruction] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, destruction, rigidbody, cell-fracture, gdscript] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Godot Destruction Plugin (Jummit) + +GDScript add-on that replaces an intact mesh with a pre-broken ("segmented") version of it at the moment of destruction, turning each fragment into a rigid body. It does not break meshes itself: you supply the fragments, usually from [blender-cell-fracture](blender-cell-fracture.md). The simplest runtime half of a Blender-to-Godot destruction pipeline. + +## Notes + +- **Needs pre-broken pieces.** Fracture the mesh in Blender, import both versions, point the plugin at the segmented one +- For Godot 4, install from the GitHub releases rather than the Asset Library, which the README reserves for the Godot 3 version. The README badge reads Godot 4.2 +- Last release v7.2, and last commit, both 2024-06-23. Small and finished rather than abandoned, but check it against your engine version before you depend on it +- Pure GDScript, so no .NET build and nothing compiled +- Split licence, REUSE style: the README says "Code licensed under the MIT license" and "All other files licensed under CC0", so the scripts are MIT and the example assets are CC0 +- Tested only small: the README says "The plugin is only tested in very small scenes" +- To make the fragments inside Godot instead of Blender, see [voronoishatter](voronoishatter.md) + +## Evidence + +- Live GitHub `LICENSE` (2026-09-23): "MIT License", "Copyright © 2023-2023 Jummit and contributors" +- Live README (2026-09-23): "For Godot 4 and above, download the addon from the releases"; latest release v7.2 (2024-06-23) + +## Related + +- [voronoishatter](voronoishatter.md) +- [blender-cell-fracture](blender-cell-fracture.md) +- [godot-voxel-destruction](godot-voxel-destruction.md) diff --git a/catalog/tools/godot-engine.md b/catalog/tools/godot-engine.md index 61b486e..68a5e25 100644 --- a/catalog/tools/godot-engine.md +++ b/catalog/tools/godot-engine.md @@ -1,38 +1,39 @@ ---- -id: godot-engine -name: Godot Engine -url: https://godotengine.org -category: tools -subcategories: [engine, godot] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [desktop-app, Godot] -tags: [game-engine, 2d, 3d, editor, godot-4] -verified: 2026-09-26 -status: active ---- - -# Godot Engine - -Free 2D and 3D game engine and editor under the MIT licence. The Godot add-ons in this folder (Phantom Camera, Dialogic, Terrain3D and the rest) all run inside it, and its Asset Library is the distribution point for many of them. Your game's content is yours: the licence covers the engine, not what you make with it. - -## Notes - -- **Your game:** the licence page says Godot's terms and copyright "do not apply to the content you create with it" -- **What you owe:** the engine binary you ship with your game is a copy of the MIT-licensed Software, so the copyright notice and licence text must appear somewhere in your documentation. The Godot developers say a link to godotengine.org/license in your documentation or credits is acceptable. This is a notice, not a credit line, so `attribution_required` is false as for other MIT entries -- Third-party components bundled in the engine carry their own notices; see the "Complying with Licenses" page of the Godot documentation linked from the licence page -- Filed in `tools/` as a general-purpose editor, next to [blender](blender.md) - -## Evidence - -- Live [licence page](https://godotengine.org/license/) (2026-09-26): "Godot Engine is free and open source software released under the permissive MIT license (also named Expat license)" and "You can distribute unmodified and changed versions of Godot Engine, even commercially and under a different license (including proprietary)" -- Same page (2026-09-26): "Godot Engine's license terms and copyright do not apply to the content you create with it" and "you are therefore required to include the copyright notice and license statement somewhere in your documentation" -- Live GitHub `godotengine/godot` `LICENSE.txt` (2026-09-26): MIT text, "Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md)" - -## Related - -- [godot-shaders](../shaders-vfx/godot-shaders.md) -- [func-godot](func-godot.md) -- [godotsteam](godotsteam.md) +--- +id: godot-engine +name: Godot Engine +url: https://godotengine.org +category: tools +subcategories: [engine, godot] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [desktop-app, Godot] +tags: [game-engine, 2d, 3d, editor, godot-4] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Godot Engine + +Free 2D and 3D game engine and editor under the MIT licence. The Godot add-ons in this folder (Phantom Camera, Dialogic, Terrain3D and the rest) all run inside it, and its Asset Library is the distribution point for many of them. Your game's content is yours: the licence covers the engine, not what you make with it. + +## Notes + +- **Your game:** the licence page says Godot's terms and copyright "do not apply to the content you create with it" +- **What you owe:** the engine binary you ship with your game is a copy of the MIT-licensed Software, so the copyright notice and licence text must appear somewhere in your documentation. The Godot developers say a link to godotengine.org/license in your documentation or credits is acceptable. This is a notice, not a credit line, so `attribution_required` is false as for other MIT entries +- Third-party components bundled in the engine carry their own notices; see the "Complying with Licenses" page of the Godot documentation linked from the licence page +- Filed in `tools/` as a general-purpose editor, next to [blender](blender.md) + +## Evidence + +- Live [licence page](https://godotengine.org/license/) (2026-09-26): "Godot Engine is free and open source software released under the permissive MIT license (also named Expat license)" and "You can distribute unmodified and changed versions of Godot Engine, even commercially and under a different license (including proprietary)" +- Same page (2026-09-26): "Godot Engine's license terms and copyright do not apply to the content you create with it" and "you are therefore required to include the copyright notice and license statement somewhere in your documentation" +- Live GitHub `godotengine/godot` `LICENSE.txt` (2026-09-26): MIT text, "Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md)" + +## Related + +- [godot-shaders](../shaders-vfx/godot-shaders.md) +- [func-godot](func-godot.md) +- [godotsteam](godotsteam.md) diff --git a/catalog/tools/godot-guide.md b/catalog/tools/godot-guide.md index 64764f4..a69cb6f 100644 --- a/catalog/tools/godot-guide.md +++ b/catalog/tools/godot-guide.md @@ -1,36 +1,37 @@ ---- -id: godot-guide -name: G.U.I.D.E. -url: https://github.com/godotneers/G.U.I.D.E -category: tools -subcategories: [godot, input] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, input, remapping, steam-deck] -verified: 2026-08-24 -status: active ---- - -# G.U.I.D.E. - -Godot Unified Input Detection Engine. Structured input mapping and remapping for Godot 4. Helpful for controller configs and Steam Deck-friendly rebinding. Bundled prompt icons are Xelu's CC0 set (separate from the MIT plugin code). - -## Notes - -- `LICENSE.md` is MIT grant text without the words "MIT License" in the header; GitHub license API reports MIT -- plugin.cfg version seen on 2026-08-24: 0.14.0 -- README credits Xelu prompts under CC0; that is icon art, not a second plugin license - -## Evidence - -- Live GitHub `LICENSE.md` (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" -- GitHub repo license metadata (2026-08-24): "MIT License" (`spdx_id: MIT`) - -## Related - -- [godot-input-helper](godot-input-helper.md) -- [xelu-input-prompts](../2d/xelu-input-prompts.md) -- [dialogic](dialogic.md) +--- +id: godot-guide +name: G.U.I.D.E. +url: https://github.com/godotneers/G.U.I.D.E +category: tools +subcategories: [godot, input] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, input, remapping, steam-deck] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# G.U.I.D.E. + +Godot Unified Input Detection Engine. Structured input mapping and remapping for Godot 4. Helpful for controller configs and Steam Deck-friendly rebinding. Bundled prompt icons are Xelu's CC0 set (separate from the MIT plugin code). + +## Notes + +- `LICENSE.md` is MIT grant text without the words "MIT License" in the header; GitHub license API reports MIT +- plugin.cfg version seen on 2026-08-24: 0.14.0 +- README credits Xelu prompts under CC0; that is icon art, not a second plugin license + +## Evidence + +- Live GitHub `LICENSE.md` (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" +- GitHub repo license metadata (2026-08-24): "MIT License" (`spdx_id: MIT`) + +## Related + +- [godot-input-helper](godot-input-helper.md) +- [xelu-input-prompts](../2d/xelu-input-prompts.md) +- [dialogic](dialogic.md) diff --git a/catalog/tools/godot-input-helper.md b/catalog/tools/godot-input-helper.md index 3a761bc..f07c78c 100644 --- a/catalog/tools/godot-input-helper.md +++ b/catalog/tools/godot-input-helper.md @@ -1,34 +1,35 @@ ---- -id: godot-input-helper -name: Godot Input Helper -url: https://github.com/nathanhoad/godot_input_helper -category: tools -subcategories: [godot, input] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, input, gamepad, rumble] -verified: 2026-08-24 -status: active ---- - -# Godot Input Helper - -Lightweight Godot input utility by Nathan Hoad: device swap detection, prompt helpers, and gamepad rumble. Smaller than G.U.I.D.E. Keep the MIT notice if you redistribute the addon sources. - -## Notes - -- Complements [godot-guide](godot-guide.md); this one is a helper library rather than a full remapping stack -- Software license only; it does not license your prompt art - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" - -## Related - -- [godot-guide](godot-guide.md) -- [xelu-input-prompts](../2d/xelu-input-prompts.md) +--- +id: godot-input-helper +name: Godot Input Helper +url: https://github.com/nathanhoad/godot_input_helper +category: tools +subcategories: [godot, input] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, input, gamepad, rumble] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Godot Input Helper + +Lightweight Godot input utility by Nathan Hoad: device swap detection, prompt helpers, and gamepad rumble. Smaller than G.U.I.D.E. Keep the MIT notice if you redistribute the addon sources. + +## Notes + +- Complements [godot-guide](godot-guide.md); this one is a helper library rather than a full remapping stack +- Software license only; it does not license your prompt art + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" + +## Related + +- [godot-guide](godot-guide.md) +- [xelu-input-prompts](../2d/xelu-input-prompts.md) diff --git a/catalog/tools/godot-mod-loader.md b/catalog/tools/godot-mod-loader.md index e286c2f..3987c82 100644 --- a/catalog/tools/godot-mod-loader.md +++ b/catalog/tools/godot-mod-loader.md @@ -1,39 +1,40 @@ ---- -id: godot-mod-loader -name: Godot Mod Loader -url: https://github.com/GodotModding/godot-mod-loader -category: tools -subcategories: [godot, modding] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, mods, workshop] -verified: 2026-09-23 -status: active ---- - -# Godot Mod Loader - -Community mod-loading framework for Godot. Wiki: [wiki.godotmodding.com](https://wiki.godotmodding.com/). The loader is released under **CC0 1.0**, so there is no notice to carry and nothing to credit. - -**Corrected 2026-09-23.** This entry previously linked `Godot-Modding/loader` and recorded MIT, and it stated that "older research drafts that said CC0 are wrong". The drafts were right. `Godot-Modding/loader` is a placeholder: it contains a README reading only "The Godot Modloader", a LICENSE and a docs folder, and no code. Its MIT file is real but licenses nothing. The project itself lives at `GodotModding/godot-mod-loader`, which both Godot Asset Library listings link and which ships the addon under `addons/mod_loader`. - -## Notes - -- Latest release checked 2026-09-23: v7.0.1 (2025-06-11), with the Godot 4 line developed on the `4.x-dev` branch and Godot 3 on `3.x-dev` -- CC0 covers the loader code, not third-party mods you load -- Shipping a mod kit or template that redistributes other people's assets is a different license question -- A name-alike repository with a real licence file and no code is a provenance trap worth remembering: the licence you verify has to belong to the thing people actually download - -## Evidence - -- Live GitHub `GodotModding/godot-mod-loader` LICENSE (2026-09-23): "Creative Commons Legal Code / CC0 1.0 Universal" -- Live Godot Asset Library listings [1938](https://godotengine.org/asset-library/asset/1938) and [4107](https://godotengine.org/asset-library/asset/4107) (2026-09-23): titled "Godot Mod Loader", linking `github.com/GodotModding/godot-mod-loader`, licence shown CC0 -- Live GitHub `Godot-Modding/loader` (2026-09-23): top level is `.gitignore`, `LICENSE`, `README.md`, `docs` only; no addon code - -## Related - -- [dialogic](dialogic.md) -- [godot-input-helper](godot-input-helper.md) +--- +id: godot-mod-loader +name: Godot Mod Loader +url: https://github.com/GodotModding/godot-mod-loader +category: tools +subcategories: [godot, modding] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, mods, workshop] +added: 2026-07-19 +verified: 2026-09-23 +status: active +--- + +# Godot Mod Loader + +Community mod-loading framework for Godot. Wiki: [wiki.godotmodding.com](https://wiki.godotmodding.com/). The loader is released under **CC0 1.0**, so there is no notice to carry and nothing to credit. + +**Corrected 2026-09-23.** This entry previously linked `Godot-Modding/loader` and recorded MIT, and it stated that "older research drafts that said CC0 are wrong". The drafts were right. `Godot-Modding/loader` is a placeholder: it contains a README reading only "The Godot Modloader", a LICENSE and a docs folder, and no code. Its MIT file is real but licenses nothing. The project itself lives at `GodotModding/godot-mod-loader`, which both Godot Asset Library listings link and which ships the addon under `addons/mod_loader`. + +## Notes + +- Latest release checked 2026-09-23: v7.0.1 (2025-06-11), with the Godot 4 line developed on the `4.x-dev` branch and Godot 3 on `3.x-dev` +- CC0 covers the loader code, not third-party mods you load +- Shipping a mod kit or template that redistributes other people's assets is a different license question +- A name-alike repository with a real licence file and no code is a provenance trap worth remembering: the licence you verify has to belong to the thing people actually download + +## Evidence + +- Live GitHub `GodotModding/godot-mod-loader` LICENSE (2026-09-23): "Creative Commons Legal Code / CC0 1.0 Universal" +- Live Godot Asset Library listings [1938](https://godotengine.org/asset-library/asset/1938) and [4107](https://godotengine.org/asset-library/asset/4107) (2026-09-23): titled "Godot Mod Loader", linking `github.com/GodotModding/godot-mod-loader`, licence shown CC0 +- Live GitHub `Godot-Modding/loader` (2026-09-23): top level is `.gitignore`, `LICENSE`, `README.md`, `docs` only; no addon code + +## Related + +- [dialogic](dialogic.md) +- [godot-input-helper](godot-input-helper.md) diff --git a/catalog/tools/godot-voxel-destruction.md b/catalog/tools/godot-voxel-destruction.md index ce5f2a9..69c6e91 100644 --- a/catalog/tools/godot-voxel-destruction.md +++ b/catalog/tools/godot-voxel-destruction.md @@ -1,38 +1,39 @@ ---- -id: godot-voxel-destruction -name: Godot Voxel Destruction -url: https://github.com/Terabase-Studios/Godot-Voxel-Destruction -category: tools -subcategories: [godot, destruction, voxel] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon, VOX] -tags: [godot, godot-4, destruction, voxel, magicavoxel, debris] -verified: 2026-09-23 -status: active ---- - -# Godot Voxel Destruction - -Godot 4.1+ add-on that imports MagicaVoxel `.vox` files and destroys them voxel by voxel, with debris. The voxel alternative to mesh fracture: if your art is already voxels, damage is exact and there are no pre-broken pieces to author. - -## Notes - -- Ships a custom importer for `.vox`, so pair it with [magicavoxel](../3d/magicavoxel.md) or [goxel](goxel.md) -- **GDScript by default, optional Rust native path.** The add-on runs as GDScript. `rust.md` documents a faster GDExtension, set up from `Project > Tools > Setup Voxel Destruction GDextension`, which "will use prebuilt binaries". Neither the repository tree nor the v1.2.0 release contains those binaries, so find out where the tool downloads them from before running it, or compile the crate yourself -- Latest release v1.2.0 (2026-08-09); `main` already reports `1.3.0-alpha1` in `plugin.cfg`. Install the release unless you want the alpha -- Actively developed: last commit 2026-09-14 at the time of checking - -## Evidence - -- Live GitHub `LICENSE` (2026-09-23): "MIT License", "Copyright (c) 2025 Terabase Studios" -- Live README (2026-09-23): "A flexible and efficient voxel-based destruction system for Godot 4.1+" - -## Related - -- [voronoishatter](voronoishatter.md) -- [godot-destruction-plugin](godot-destruction-plugin.md) -- [../3d/magicavoxel](../3d/magicavoxel.md) -- [goxel](goxel.md) +--- +id: godot-voxel-destruction +name: Godot Voxel Destruction +url: https://github.com/Terabase-Studios/Godot-Voxel-Destruction +category: tools +subcategories: [godot, destruction, voxel] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon, VOX] +tags: [godot, godot-4, destruction, voxel, magicavoxel, debris] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Godot Voxel Destruction + +Godot 4.1+ add-on that imports MagicaVoxel `.vox` files and destroys them voxel by voxel, with debris. The voxel alternative to mesh fracture: if your art is already voxels, damage is exact and there are no pre-broken pieces to author. + +## Notes + +- Ships a custom importer for `.vox`, so pair it with [magicavoxel](../3d/magicavoxel.md) or [goxel](goxel.md) +- **GDScript by default, optional Rust native path.** The add-on runs as GDScript. `rust.md` documents a faster GDExtension, set up from `Project > Tools > Setup Voxel Destruction GDextension`, which "will use prebuilt binaries". Neither the repository tree nor the v1.2.0 release contains those binaries, so find out where the tool downloads them from before running it, or compile the crate yourself +- Latest release v1.2.0 (2026-08-09); `main` already reports `1.3.0-alpha1` in `plugin.cfg`. Install the release unless you want the alpha +- Actively developed: last commit 2026-09-14 at the time of checking + +## Evidence + +- Live GitHub `LICENSE` (2026-09-23): "MIT License", "Copyright (c) 2025 Terabase Studios" +- Live README (2026-09-23): "A flexible and efficient voxel-based destruction system for Godot 4.1+" + +## Related + +- [voronoishatter](voronoishatter.md) +- [godot-destruction-plugin](godot-destruction-plugin.md) +- [../3d/magicavoxel](../3d/magicavoxel.md) +- [goxel](goxel.md) diff --git a/catalog/tools/godotsteam.md b/catalog/tools/godotsteam.md index 4369801..506c8f6 100644 --- a/catalog/tools/godotsteam.md +++ b/catalog/tools/godotsteam.md @@ -1,36 +1,37 @@ ---- -id: godotsteam -name: GodotSteam (GDExtension) -url: https://godotengine.org/asset-library/asset/2445 -category: tools -subcategories: [godot, steam] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [gdextension] -tags: [godot, godot-4, steamworks, achievements, leaderboards] -verified: 2026-09-23 -status: active ---- - -# GodotSteam - -GDExtension bindings to Steamworks for Godot 4 (achievements, stats, leaderboards, etc.). Docs/home: [godotsteam.com](http://godotsteam.com/). The add-on itself is MIT. Steamworks is a separate matter: using it at all needs a Steam partner account and Valve's Steamworks SDK agreement, which this catalog cannot read or summarise. Do not treat Asset Library "free" as a shipping clearance for the Steam side. - -## Notes - -- **Two grants, one checked.** The add-on is MIT, read at source on 2026-09-23. Valve's Steamworks SDK terms sit behind the partner account and are not public; you accept them when you join Steamworks, not by installing this add-on -- MIT asks that the copyright and permission notice ship with the software, so include GodotSteam's licence text with your build's third-party notices -- Godot 4 GDExtension: match the addon build to your engine minor version. A 4.2 build will not load in 4.3 without a rebuild. -- **Source moved to Codeberg.** Checked 2026-09-23: the GitHub repository `GodotSteam/GodotSteam` is archived, and its README reads "This repository has been moved to Codeberg" with a link to `codeberg.org/godotsteam/godotsteam`. It still published v4.22.1 on 2026-09-04 before archiving, so the project is active; only the host changed. The Asset Library URL above still resolves. Codeberg refuses scripted requests, so the licence was read in a browser -- Licence corrected from `custom` to `MIT` on 2026-09-23. The earlier `custom` reflected the unread Steamworks side, which is a precondition for using the add-on rather than its licence - -## Evidence - -- Live Codeberg `license.md`, branch `godot4` (2026-09-23): "MIT License", "Copyright (c) 2015-Current | GP Garcia, Chris Ridenour, and Contributors" - -## Related - -- [godot-mod-loader](godot-mod-loader.md) -- [godot-input-helper](godot-input-helper.md) +--- +id: godotsteam +name: GodotSteam (GDExtension) +url: https://godotengine.org/asset-library/asset/2445 +category: tools +subcategories: [godot, steam] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [gdextension] +tags: [godot, godot-4, steamworks, achievements, leaderboards] +added: 2026-07-19 +verified: 2026-09-23 +status: active +--- + +# GodotSteam (GDExtension) + +GDExtension bindings to Steamworks for Godot 4 (achievements, stats, leaderboards, etc.). Docs/home: [godotsteam.com](https://godotsteam.com/). The add-on itself is MIT. Steamworks is a separate matter: using it at all needs a Steam partner account and Valve's Steamworks SDK agreement, which this catalog cannot read or summarise. Do not treat Asset Library "free" as a shipping clearance for the Steam side. + +## Notes + +- **Two grants, one checked.** The add-on is MIT, read at source on 2026-09-23. Valve's Steamworks SDK terms sit behind the partner account and are not public; you accept them when you join Steamworks, not by installing this add-on +- MIT asks that the copyright and permission notice ship with the software, so include GodotSteam's licence text with your build's third-party notices +- Godot 4 GDExtension: match the addon build to your engine minor version. A 4.2 build will not load in 4.3 without a rebuild. +- **Source moved to Codeberg.** Checked 2026-09-23: the GitHub repository `GodotSteam/GodotSteam` is archived, and its README reads "This repository has been moved to Codeberg" with a link to `codeberg.org/godotsteam/godotsteam`. It still published v4.22.1 on 2026-09-04 before archiving, so the project is active; only the host changed. The Asset Library URL above still resolves. Codeberg refuses scripted requests, so the licence was read in a browser +- Licence corrected from `custom` to `MIT` on 2026-09-23. The earlier `custom` reflected the unread Steamworks side, which is a precondition for using the add-on rather than its licence + +## Evidence + +- Live Codeberg `license.md`, branch `godot4` (2026-09-23): "MIT License", "Copyright (c) 2015-Current | GP Garcia, Chris Ridenour, and Contributors" + +## Related + +- [godot-mod-loader](godot-mod-loader.md) +- [godot-input-helper](godot-input-helper.md) diff --git a/catalog/tools/google-draco.md b/catalog/tools/google-draco.md index e08fafc..c5bec60 100644 --- a/catalog/tools/google-draco.md +++ b/catalog/tools/google-draco.md @@ -1,34 +1,35 @@ ---- -id: google-draco -name: Google Draco -url: https://github.com/google/draco -category: tools -subcategories: [pipeline, compression] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [DRC, glTF] -tags: [mesh-compression, gltf] -verified: 2026-07-19 -status: active ---- - -# Google Draco - -Apache-2.0 mesh/point-cloud compression used widely with glTF `KHR_draco_mesh_compression`. Commercial OK; retain Apache notice. - -## Notes - -- Encode offline; decode in-engine or via glTF loaders -- Complements [ktx-software](ktx-software.md) / [basis-universal](basis-universal.md) for textures - -## Evidence - -- Live LICENSE (2026-07-19): **Apache License 2.0** - -## Related - -- [meshoptimizer](meshoptimizer.md) -- [gltf-transform](gltf-transform.md) -- [assimp](assimp.md) +--- +id: google-draco +name: Google Draco +url: https://github.com/google/draco +category: tools +subcategories: [pipeline, compression] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [DRC, glTF] +tags: [mesh-compression, gltf] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Google Draco + +Apache-2.0 mesh/point-cloud compression used widely with glTF `KHR_draco_mesh_compression`. Commercial OK; retain Apache notice. + +## Notes + +- Encode offline; decode in-engine or via glTF loaders +- Complements [ktx-software](ktx-software.md) / [basis-universal](basis-universal.md) for textures + +## Evidence + +- Live LICENSE (2026-07-19): **Apache License 2.0** + +## Related + +- [meshoptimizer](meshoptimizer.md) +- [gltf-transform](gltf-transform.md) +- [assimp](assimp.md) diff --git a/catalog/tools/goxel.md b/catalog/tools/goxel.md index 6675cc6..6cd73a5 100644 --- a/catalog/tools/goxel.md +++ b/catalog/tools/goxel.md @@ -1,41 +1,42 @@ ---- -id: goxel -name: Goxel -url: https://goxel.xyz -category: tools -subcategories: [voxel, editor] -license: GPL-3.0-or-later -license_spdx: GPL-3.0-or-later -commercial: true -attribution_required: false -formats: [VOX, glTF, OBJ, PLY] -tags: [voxel, dcc] -verified: 2026-09-22 -status: active ---- - -# Goxel - -Open-source voxel editor (Windows, Mac, Linux, iOS, Android) with sparse unlimited scenes, layers, and export to MagicaVoxel, glTF, OBJ, PLY. This is the GPL alternative to MagicaVoxel's custom freeware. The program is GNU GPL-3. The README offers a separate commercial license if you want to ship Goxel's *code* inside a closed product. Pages fetched on 2026-08-24 do not say "voxels you sculpt are yours" in those words. GPL on an editor does not copyleft exported meshes, but that sentence is inferred, not quoted. - -## Notes - -- Evidence for the tool license: GitHub `README.md` Licence section plus `COPYING` (GPL v3) -- "If you want to use the code with a commercial project please contact me" is about embedding Goxel, not about selling a game that contains `.vox` / glTF you made -- Export list in README: obj, ply, png, MagicaVoxel, Qubicle. Site also lists glTF2 and Build engine -- MagicaVoxel remains the faster painter for many people. Goxel is the one you can audit and rebuild -- CLA required for contributions, in part so mobile builds can be non-GPL. Irrelevant unless you fork -- Source headers elect "or any later version", so the SPDX identifier is `GPL-3.0-or-later`. - -## Evidence - -- Live GitHub `src/goxel.c` header (2026-09-22): "either version 3 of the License, or (at your option) any later version" -- Live GitHub `README.md` Licence (2026-08-24): "Goxel is released under the GNU GPL3 licence" -- Live `COPYING` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" - -## Related - -- [../3d/magicavoxel](../3d/magicavoxel.md) -- [blockbench](blockbench.md) -- [gimp](gimp.md) -- [libresprite](libresprite.md) +--- +id: goxel +name: Goxel +url: https://goxel.xyz +category: tools +subcategories: [voxel, editor] +license: GPL-3.0-or-later +license_spdx: GPL-3.0-or-later +commercial: true +attribution_required: false +formats: [VOX, glTF, OBJ, PLY] +tags: [voxel, dcc] +added: 2026-08-24 +verified: 2026-09-22 +status: active +--- + +# Goxel + +Open-source voxel editor (Windows, Mac, Linux, iOS, Android) with sparse unlimited scenes, layers, and export to MagicaVoxel, glTF, OBJ, PLY. This is the GPL alternative to MagicaVoxel's custom freeware. The program is GNU GPL-3. The README offers a separate commercial license if you want to ship Goxel's *code* inside a closed product. Pages fetched on 2026-08-24 do not say "voxels you sculpt are yours" in those words. GPL on an editor does not copyleft exported meshes, but that sentence is inferred, not quoted. + +## Notes + +- Evidence for the tool license: GitHub `README.md` Licence section plus `COPYING` (GPL v3) +- "If you want to use the code with a commercial project please contact me" is about embedding Goxel, not about selling a game that contains `.vox` / glTF you made +- Export list in README: obj, ply, png, MagicaVoxel, Qubicle. Site also lists glTF2 and Build engine +- MagicaVoxel remains the faster painter for many people. Goxel is the one you can audit and rebuild +- CLA required for contributions, in part so mobile builds can be non-GPL. Irrelevant unless you fork +- Source headers elect "or any later version", so the SPDX identifier is `GPL-3.0-or-later`. + +## Evidence + +- Live GitHub `src/goxel.c` header (2026-09-22): "either version 3 of the License, or (at your option) any later version" +- Live GitHub `README.md` Licence (2026-08-24): "Goxel is released under the GNU GPL3 licence" +- Live `COPYING` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" + +## Related + +- [../3d/magicavoxel](../3d/magicavoxel.md) +- [blockbench](blockbench.md) +- [gimp](gimp.md) +- [libresprite](libresprite.md) diff --git a/catalog/tools/graphicsgale.md b/catalog/tools/graphicsgale.md index dc0c06a..debf6dd 100644 --- a/catalog/tools/graphicsgale.md +++ b/catalog/tools/graphicsgale.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app, PNG, GIF] tags: [pixel-art, sprite-editor, animation, onion-skin, windows] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/imagealpha.md b/catalog/tools/imagealpha.md index b880e05..aba1d4c 100644 --- a/catalog/tools/imagealpha.md +++ b/catalog/tools/imagealpha.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app, PNG] tags: [png, lossy-png, pngquant, macos] +added: 2026-09-30 verified: 2026-09-30 status: active maintenance: archived diff --git a/catalog/tools/inkscape.md b/catalog/tools/inkscape.md index 8fa106e..a905cc4 100644 --- a/catalog/tools/inkscape.md +++ b/catalog/tools/inkscape.md @@ -1,42 +1,43 @@ ---- -id: inkscape -name: Inkscape -url: https://inkscape.org -category: tools -subcategories: [vectors, ui, icons] -license: GPL-3.0-or-later -license_spdx: GPL-3.0-or-later -commercial: true -attribution_required: false -formats: [SVG, PNG, PDF, EPS] -tags: [vector, svg, ui, icons, dcc] -verified: 2026-09-22 -status: active ---- - -# Inkscape - -Free vector editor with native SVG as its working format, which makes it the natural companion to the SVG icon sets already in this catalog. Useful for recoloring and recombining icons, authoring resolution-independent UI, and batch-exporting PNG at multiple densities. The project states plainly that exported files belong to you, so the GPL on the application does not reach your artwork. - -## Notes - -- Inkscape writes SVG with its own `inkscape:` namespace attributes; run Save As plain SVG before importing into Godot or a web build -- Export PNG dialog takes an explicit DPI, so one source file yields 1x/2x/4x UI atlases without redrawing -- Batch export of every object as a separate PNG is under Export, Batch Export, which is how to slice an icon sheet -- The licensing page distinguishes the software license from output ownership; derivative clipart you import keeps its own license, and Inkscape stores that in Document Properties metadata -- Text is not converted to paths on export by default; convert before shipping SVG or the font must ship too -- Version corrected 2026-09-22. The licensing page still shows the GPLv2 text title, but the in-tree `COPYING` states the shipped binaries are GPL-3.0-or-later, because GPL-3-or-later files are linked in. Source files remain mostly GPL-2.0-or-later. Either way the GPL covers the application, not your exported artwork. - -## Evidence - -- Live GitLab `COPYING` (2026-09-22): "the complete binaries of Inkscape are currently covered by the terms of GNU GPL version 3 or later" -- Same file (2026-09-22): "Most Inkscape source code is available under the GNU General Public License, version 2 or later" -- Live licensing page, "Files made using Inkscape" (2026-08-24): "owned by the creators of the work (that's you)" -- Same page, Software License section (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" - -## Related - -- [krita](krita.md) -- [../2d/lucide-icons](../2d/lucide-icons.md) -- [../2d/game-icons-net](../2d/game-icons-net.md) -- [../2d/tabler-icons](../2d/tabler-icons.md) +--- +id: inkscape +name: Inkscape +url: https://inkscape.org +category: tools +subcategories: [vectors, ui, icons] +license: GPL-3.0-or-later +license_spdx: GPL-3.0-or-later +commercial: true +attribution_required: false +formats: [SVG, PNG, PDF, EPS] +tags: [vector, svg, ui, icons, dcc] +added: 2026-08-24 +verified: 2026-09-22 +status: active +--- + +# Inkscape + +Free vector editor with native SVG as its working format, which makes it the natural companion to the SVG icon sets already in this catalog. Useful for recoloring and recombining icons, authoring resolution-independent UI, and batch-exporting PNG at multiple densities. The project states plainly that exported files belong to you, so the GPL on the application does not reach your artwork. + +## Notes + +- Inkscape writes SVG with its own `inkscape:` namespace attributes; run Save As plain SVG before importing into Godot or a web build +- Export PNG dialog takes an explicit DPI, so one source file yields 1x/2x/4x UI atlases without redrawing +- Batch export of every object as a separate PNG is under Export, Batch Export, which is how to slice an icon sheet +- The licensing page distinguishes the software license from output ownership; derivative clipart you import keeps its own license, and Inkscape stores that in Document Properties metadata +- Text is not converted to paths on export by default; convert before shipping SVG or the font must ship too +- Version corrected 2026-09-22. The licensing page still shows the GPLv2 text title, but the in-tree `COPYING` states the shipped binaries are GPL-3.0-or-later, because GPL-3-or-later files are linked in. Source files remain mostly GPL-2.0-or-later. Either way the GPL covers the application, not your exported artwork. + +## Evidence + +- Live GitLab `COPYING` (2026-09-22): "the complete binaries of Inkscape are currently covered by the terms of GNU GPL version 3 or later" +- Same file (2026-09-22): "Most Inkscape source code is available under the GNU General Public License, version 2 or later" +- Live licensing page, "Files made using Inkscape" (2026-08-24): "owned by the creators of the work (that's you)" +- Same page, Software License section (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" + +## Related + +- [krita](krita.md) +- [../2d/lucide-icons](../2d/lucide-icons.md) +- [../2d/game-icons-net](../2d/game-icons-net.md) +- [../2d/tabler-icons](../2d/tabler-icons.md) diff --git a/catalog/tools/instant-meshes.md b/catalog/tools/instant-meshes.md index 51b5193..4158a8a 100644 --- a/catalog/tools/instant-meshes.md +++ b/catalog/tools/instant-meshes.md @@ -1,42 +1,43 @@ ---- -id: instant-meshes -name: Instant Meshes -url: https://github.com/wjakob/instant-meshes -category: tools -subcategories: [remesh, pipeline] -license: BSD-3-Clause -license_spdx: BSD-3-Clause -commercial: true -attribution_required: false -formats: [OBJ] -tags: [retopo, remesh, quad] -verified: 2026-08-24 -status: active -maintenance: inactive ---- - -# Instant Meshes - -Interactive field-aligned remesher from Jakob / Tarini / Panozzo / Sorkine-Hornung (SIGGRAPH Asia 2015). The job it closes here is turning dense scans or sculpt dumps into a quad-ish mesh you can actually UV and skin. The program is BSD-3-Clause. Pages fetched on 2026-08-24 do not say "the mesh you export is yours" in those words. Treat it like other pipeline tools: the code is BSD, the topology you compute from *your* input is not automatically BSD, and third-party scans keep their own licenses. - -## Notes - -- Maintenance: no push to the GitHub repository wjakob/instant-meshes since 2022-01-03, per the GitHub API on 2026-09-26. -- Evidence: `LICENSE.txt` in [wjakob/instant-meshes](https://github.com/wjakob/instant-meshes). README also links prebuilt Windows / macOS / Linux zips on S3 -- The binary expects a sibling `datasets` folder or the Open panel is empty. Those demo meshes are for the paper UI, not a shippable kit -- Workflow: orientation field, then position field, then Export mesh. Brush tools exist; they are easy to overfit -- Modo 10.2+ ships a related auto-retopo. That is Foundry's product, not a second license for this repo -- Checklist: license file visible, commercial redistribution of the *software* permitted with notice, no NC/ND, not a marketplace, ETH/authors are named, not blocklisted, tool vs export ownership unquoted - -## Evidence - -- Live `LICENSE.txt` (2026-08-24): "Redistribution and use in source and binary forms, with or without modification, are permitted" -- Same file (2026-08-24): "Neither the name of the copyright holder nor the names of its contributors may be used to endorse" - -## Related - -- [meshoptimizer](meshoptimizer.md) -- [assimp](assimp.md) -- [quadriflow](quadriflow.md) -- [../3d/smithsonian-open-access](../3d/smithsonian-open-access.md) -- [materialize](materialize.md) +--- +id: instant-meshes +name: Instant Meshes +url: https://github.com/wjakob/instant-meshes +category: tools +subcategories: [remesh, pipeline] +license: BSD-3-Clause +license_spdx: BSD-3-Clause +commercial: true +attribution_required: false +formats: [OBJ] +tags: [retopo, remesh, quad] +added: 2026-08-24 +verified: 2026-08-24 +status: active +maintenance: inactive +--- + +# Instant Meshes + +Interactive field-aligned remesher from Jakob / Tarini / Panozzo / Sorkine-Hornung (SIGGRAPH Asia 2015). The job it closes here is turning dense scans or sculpt dumps into a quad-ish mesh you can actually UV and skin. The program is BSD-3-Clause. Pages fetched on 2026-08-24 do not say "the mesh you export is yours" in those words. Treat it like other pipeline tools: the code is BSD, the topology you compute from *your* input is not automatically BSD, and third-party scans keep their own licenses. + +## Notes + +- Maintenance: no push to the GitHub repository wjakob/instant-meshes since 2022-01-03, per the GitHub API on 2026-09-26. +- Evidence: `LICENSE.txt` in [wjakob/instant-meshes](https://github.com/wjakob/instant-meshes). README also links prebuilt Windows / macOS / Linux zips on S3 +- The binary expects a sibling `datasets` folder or the Open panel is empty. Those demo meshes are for the paper UI, not a shippable kit +- Workflow: orientation field, then position field, then Export mesh. Brush tools exist; they are easy to overfit +- Modo 10.2+ ships a related auto-retopo. That is Foundry's product, not a second license for this repo +- Checklist: license file visible, commercial redistribution of the *software* permitted with notice, no NC/ND, not a marketplace, ETH/authors are named, not blocklisted, tool vs export ownership unquoted + +## Evidence + +- Live `LICENSE.txt` (2026-08-24): "Redistribution and use in source and binary forms, with or without modification, are permitted" +- Same file (2026-08-24): "Neither the name of the copyright holder nor the names of its contributors may be used to endorse" + +## Related + +- [meshoptimizer](meshoptimizer.md) +- [assimp](assimp.md) +- [quadriflow](quadriflow.md) +- [../3d/smithsonian-open-access](../3d/smithsonian-open-access.md) +- [materialize](materialize.md) diff --git a/catalog/tools/jfxr.md b/catalog/tools/jfxr.md index 0a9b1b6..fb6a837 100644 --- a/catalog/tools/jfxr.md +++ b/catalog/tools/jfxr.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [WAV] tags: [sfx, procedural, retro, browser, synthesis] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/jsfxr.md b/catalog/tools/jsfxr.md index d9a9922..848f436 100644 --- a/catalog/tools/jsfxr.md +++ b/catalog/tools/jsfxr.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [WAV] tags: [sfx, procedural, retro, browser, chiptune] +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/kawaii-physics.md b/catalog/tools/kawaii-physics.md index a1a2422..aa928b5 100644 --- a/catalog/tools/kawaii-physics.md +++ b/catalog/tools/kawaii-physics.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, physics, bone-physics, secondary-motion, anim-graph, hair, cloth] ue_versions: "5.3-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/tools/kokoro-82m.md b/catalog/tools/kokoro-82m.md index 82818b2..d0ca69a 100644 --- a/catalog/tools/kokoro-82m.md +++ b/catalog/tools/kokoro-82m.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [ONNX] tags: [ai, tts, offline, local] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/krita.md b/catalog/tools/krita.md index 3d37eb8..e532129 100644 --- a/catalog/tools/krita.md +++ b/catalog/tools/krita.md @@ -1,40 +1,41 @@ ---- -id: krita -name: Krita -url: https://krita.org -category: tools -subcategories: [raster, painting, texturing] -license: GPL-3.0 -commercial: true -attribution_required: false -formats: [KRA, PNG, TIFF, PSD, EXR] -tags: [painting, texture-work, dcc] -verified: 2026-08-24 -status: active ---- - -# Krita - -Free, cross-platform raster painting application built for illustration, concept art, and texture work. Fills the gap left by paid painting tools: full 16/32-bit float channels, a wrap-around canvas mode for seamless tiling textures, and per-layer color spaces. The tool is GPL-3.0, but the files you paint are yours outright, which is the distinction that matters for a commercial project. - -## Notes - -- Wrap-around mode (W key) previews tiling textures live, useful for terrain and trim sheets -- Exports OpenEXR and 16-bit-per-channel PNG, so it can author height and roughness maps without banding -- PSD import/export exists but is lossy on adjustment layers and layer styles; keep KRA as the master -- Animation timeline exports PNG sequences, which feed a sprite atlas packer directly -- GPL-3.0 obligations attach only if you redistribute a modified Krita binary, not to shipping your art -- Version left as bare `GPL-3.0` deliberately. Per-file headers are `GPL-2.0-or-later` (and `LGPL-2.0-or-later` for parts of libs/ui) while the bundled COPYING is the GPLv3 text, so the distributed build is GPLv3 but the project elects no single identifier. Checked 2026-09-22; do not tighten this without a statement from the project. - -## Evidence - -- Live FAQ, "Can I use Krita commercially?" (2026-08-24): "What you create with Krita is your sole property." -- Same section (2026-08-24): "Krita's GPL license applies to Krita's source code." -- `COPYING` in the KDE repository (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" - -## Related - -- [pixelorama](pixelorama.md) -- [inkscape](inkscape.md) -- [material-maker](material-maker.md) -- [free-tex-packer](free-tex-packer.md) +--- +id: krita +name: Krita +url: https://krita.org +category: tools +subcategories: [raster, painting, texturing] +license: GPL-3.0 +commercial: true +attribution_required: false +formats: [KRA, PNG, TIFF, PSD, EXR] +tags: [painting, texture-work, dcc] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Krita + +Free, cross-platform raster painting application built for illustration, concept art, and texture work. Fills the gap left by paid painting tools: full 16/32-bit float channels, a wrap-around canvas mode for seamless tiling textures, and per-layer color spaces. The tool is GPL-3.0, but the files you paint are yours outright, which is the distinction that matters for a commercial project. + +## Notes + +- Wrap-around mode (W key) previews tiling textures live, useful for terrain and trim sheets +- Exports OpenEXR and 16-bit-per-channel PNG, so it can author height and roughness maps without banding +- PSD import/export exists but is lossy on adjustment layers and layer styles; keep KRA as the master +- Animation timeline exports PNG sequences, which feed a sprite atlas packer directly +- GPL-3.0 obligations attach only if you redistribute a modified Krita binary, not to shipping your art +- Version left as bare `GPL-3.0` deliberately. Per-file headers are `GPL-2.0-or-later` (and `LGPL-2.0-or-later` for parts of libs/ui) while the bundled COPYING is the GPLv3 text, so the distributed build is GPLv3 but the project elects no single identifier. Checked 2026-09-22; do not tighten this without a statement from the project. + +## Evidence + +- Live FAQ, "Can I use Krita commercially?" (2026-08-24): "What you create with Krita is your sole property." +- Same section (2026-08-24): "Krita's GPL license applies to Krita's source code." +- `COPYING` in the KDE repository (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" + +## Related + +- [pixelorama](pixelorama.md) +- [inkscape](inkscape.md) +- [material-maker](material-maker.md) +- [free-tex-packer](free-tex-packer.md) diff --git a/catalog/tools/ktx-software.md b/catalog/tools/ktx-software.md index 4df2a63..b8b467d 100644 --- a/catalog/tools/ktx-software.md +++ b/catalog/tools/ktx-software.md @@ -1,35 +1,36 @@ ---- -id: ktx-software -name: KTX-Software -url: https://github.com/KhronosGroup/KTX-Software -category: tools -subcategories: [compression, textures] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [ktx, ktx2] -tags: [khronos, pipeline] -verified: 2026-08-25 -status: active ---- - -# KTX-Software - -Khronos tools/SDK for KTX/KTX2 containers. Works with Basis Universal supercompression. Project SPDX is Apache-2.0, but the tree is mixed. `lib/etcdec.cxx` is not open source (Ericsson terms in that file). - -## Notes - -- LICENSE.md: unique files generally Apache-2.0; other projects keep their own licenses under `LICENSES/` -- Run `reuse spdx` upstream if you need a file-level bill of materials -- Do not treat etcdec as Apache when you redistribute the SDK sources - -## Evidence - -- Live GitHub `LICENSE.md` (2026-08-25): "Files unique to this repository generally fall under the Apache 2.0 license" -- Same file (2026-08-25): "The file lib/etcdec.cxx is not open source." - -## Related - -- [basis-universal](basis-universal.md) -- [gltf-transform](gltf-transform.md) +--- +id: ktx-software +name: KTX-Software +url: https://github.com/KhronosGroup/KTX-Software +category: tools +subcategories: [compression, textures] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [ktx, ktx2] +tags: [khronos, pipeline] +added: 2026-07-19 +verified: 2026-08-25 +status: active +--- + +# KTX-Software + +Khronos tools/SDK for KTX/KTX2 containers. Works with Basis Universal supercompression. Project SPDX is Apache-2.0, but the tree is mixed. `lib/etcdec.cxx` is not open source (Ericsson terms in that file). + +## Notes + +- LICENSE.md: unique files generally Apache-2.0; other projects keep their own licenses under `LICENSES/` +- Run `reuse spdx` upstream if you need a file-level bill of materials +- Do not treat etcdec as Apache when you redistribute the SDK sources + +## Evidence + +- Live GitHub `LICENSE.md` (2026-08-25): "Files unique to this repository generally fall under the Apache 2.0 license" +- Same file (2026-08-25): "The file lib/etcdec.cxx is not open source." + +## Related + +- [basis-universal](basis-universal.md) +- [gltf-transform](gltf-transform.md) diff --git a/catalog/tools/ldtk.md b/catalog/tools/ldtk.md index 6ab3dab..77a961f 100644 --- a/catalog/tools/ldtk.md +++ b/catalog/tools/ldtk.md @@ -1,35 +1,36 @@ ---- -id: ldtk -name: LDtk -url: https://ldtk.io -category: tools -subcategories: [level-editor] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [ldtk, JSON] -tags: [2d, levels] -verified: 2026-08-24 -status: active ---- - -# LDtk - -2D level editor (Deepnight / Dead Cells director) with entity/layer workflows and JSON export. Free and MIT. The editor license is not a license on your level content. - -## Notes - -- Site: "Pay what you want" plus a free download; GitHub LICENSE is MIT -- JSON `.ldtk` files import via community Godot/Unity loaders; pin a loader version to the editor version -- Prefer [tiled](tiled.md) if you need the older TMX ecosystem - -## Evidence - -- Live [ldtk.io](https://ldtk.io) (2026-08-24): "LDtk can be used for free without any limitation." -- Live GitHub `deepnight/ldtk` LICENSE (2026-08-24): "MIT License" - -## Related - -- [tiled](tiled.md) -- [kenney-tiny-dungeon](../2d/kenney-tiny-dungeon.md) +--- +id: ldtk +name: LDtk +url: https://ldtk.io +category: tools +subcategories: [level-editor] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [ldtk, JSON] +tags: [2d, levels] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# LDtk + +2D level editor (Deepnight / Dead Cells director) with entity/layer workflows and JSON export. Free and MIT. The editor license is not a license on your level content. + +## Notes + +- Site: "Pay what you want" plus a free download; GitHub LICENSE is MIT +- JSON `.ldtk` files import via community Godot/Unity loaders; pin a loader version to the editor version +- Prefer [tiled](tiled.md) if you need the older TMX ecosystem + +## Evidence + +- Live [ldtk.io](https://ldtk.io) (2026-08-24): "LDtk can be used for free without any limitation." +- Live GitHub `deepnight/ldtk` LICENSE (2026-08-24): "MIT License" + +## Related + +- [tiled](tiled.md) +- [kenney-tiny-dungeon](../2d/kenney-tiny-dungeon.md) diff --git a/catalog/tools/libresprite.md b/catalog/tools/libresprite.md index 516f616..8ba06f4 100644 --- a/catalog/tools/libresprite.md +++ b/catalog/tools/libresprite.md @@ -1,38 +1,39 @@ ---- -id: libresprite -name: LibreSprite -url: https://github.com/LibreSprite/LibreSprite -category: tools -subcategories: [pixel] -license: GPL-2.0 -commercial: true -attribution_required: false -formats: [ASE, PNG, GIF] -tags: [pixel-art, editor, aseprite-fork] -verified: 2026-08-24 -status: active ---- - -# LibreSprite - -Animated sprite editor forked from the last GPLv2 commit of Aseprite. This is the Aseprite-compatible FOSS path when you want `.ase` workflows without Aseprite's proprietary license. The program is GPL-2.0. The GitHub description and LICENSE.txt do not include an explicit "your sprites are yours" sentence; GPL on an editor does not copyleft PNGs you paint, but imported third-party sheets keep their own licenses. - -## Notes - -- GitHub: "Fork of the last GPLv2 commit of Aseprite". Feature set is frozen relative to modern Aseprite (no Aseprite 1.3+ extras) -- Project site `libresprite.github.io` returned an empty document on 2026-08-24. License evidence is `LICENSE.txt` in the repo -- Keep GPL-2.0 obligations if you redistribute a modified LibreSprite binary. Shipping sprite sheets you drew is not distributing LibreSprite -- Pixelorama is MIT and Godot-native if you do not need `.ase` compatibility -- Version left as bare `GPL-2.0` deliberately. The repository ships the stock GPLv2 text, whose own "How to Apply" appendix mentions "any later version"; that is boilerplate, not an election by the project. Checked 2026-09-22. - -## Evidence - -- Live GitHub description (2026-08-24): "Fork of the last GPLv2 commit of Aseprite" -- Live `LICENSE.txt` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" - -## Related - -- [pixelorama](pixelorama.md) -- [krita](krita.md) -- [gimp](gimp.md) -- [jsfxr](jsfxr.md) +--- +id: libresprite +name: LibreSprite +url: https://github.com/LibreSprite/LibreSprite +category: tools +subcategories: [pixel] +license: GPL-2.0 +commercial: true +attribution_required: false +formats: [ASE, PNG, GIF] +tags: [pixel-art, editor, aseprite-fork] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# LibreSprite + +Animated sprite editor forked from the last GPLv2 commit of Aseprite. This is the Aseprite-compatible FOSS path when you want `.ase` workflows without Aseprite's proprietary license. The program is GPL-2.0. The GitHub description and LICENSE.txt do not include an explicit "your sprites are yours" sentence; GPL on an editor does not copyleft PNGs you paint, but imported third-party sheets keep their own licenses. + +## Notes + +- GitHub: "Fork of the last GPLv2 commit of Aseprite". Feature set is frozen relative to modern Aseprite (no Aseprite 1.3+ extras) +- Project site `libresprite.github.io` returned an empty document on 2026-08-24. License evidence is `LICENSE.txt` in the repo +- Keep GPL-2.0 obligations if you redistribute a modified LibreSprite binary. Shipping sprite sheets you drew is not distributing LibreSprite +- Pixelorama is MIT and Godot-native if you do not need `.ase` compatibility +- Version left as bare `GPL-2.0` deliberately. The repository ships the stock GPLv2 text, whose own "How to Apply" appendix mentions "any later version"; that is boilerplate, not an election by the project. Checked 2026-09-22. + +## Evidence + +- Live GitHub description (2026-08-24): "Fork of the last GPLv2 commit of Aseprite" +- Live `LICENSE.txt` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" + +## Related + +- [pixelorama](pixelorama.md) +- [krita](krita.md) +- [gimp](gimp.md) +- [jsfxr](jsfxr.md) diff --git a/catalog/tools/limboai.md b/catalog/tools/limboai.md index 24edf8c..62b7502 100644 --- a/catalog/tools/limboai.md +++ b/catalog/tools/limboai.md @@ -1,39 +1,40 @@ ---- -id: limboai -name: LimboAI -url: https://github.com/limbonaut/limboai -category: tools -subcategories: [godot, ai] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon, gdextension] -tags: [godot, godot-4, behavior-tree, state-machine, ai, gdextension] -verified: 2026-08-24 -status: active ---- - -# LimboAI - -Behavior trees plus hierarchical state machines for Godot 4, shipped as a GDExtension with a dedicated editor panel and its own debugger. The combination is the point: a state machine handles coarse modes such as patrol, combat, and flee, while a behavior tree handles the decision detail inside each mode. Heavier to install than a pure GDScript addon, and faster at runtime because the core is compiled. - -## Notes - -- Distributed as a GDExtension binary per platform, or as a custom Godot build; the binary set must cover every export target you ship, including web if you need it -- Blackboard variables are typed and scoped per tree, which avoids the shared-global-dictionary pattern that makes hand-rolled trees fragile -- Tasks can be written in GDScript or C++; GDScript tasks are the normal path and hot-reload during play -- Ships a behavior tree debugger panel that shows live task status, worth the install cost on its own for a project with many enemy types -- The `LICENSE.md` file carries verbatim MIT terms without an "MIT License" title line; the terms themselves are unambiguous - -## Evidence - -- `LICENSE.md` in the repository, `master` branch (2026-08-24): "Copyright (c) 2023-2025 Serhii Snitsaruk and the LimboAI contributors." -- Same file (2026-08-24): "to deal in the Software without restriction" - -## Related - -- [beehave](beehave.md) -- [terrain3d](terrain3d.md) -- [phantom-camera](phantom-camera.md) -- [godot-guide](godot-guide.md) +--- +id: limboai +name: LimboAI +url: https://github.com/limbonaut/limboai +category: tools +subcategories: [godot, ai] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon, gdextension] +tags: [godot, godot-4, behavior-tree, state-machine, ai, gdextension] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# LimboAI + +Behavior trees plus hierarchical state machines for Godot 4, shipped as a GDExtension with a dedicated editor panel and its own debugger. The combination is the point: a state machine handles coarse modes such as patrol, combat, and flee, while a behavior tree handles the decision detail inside each mode. Heavier to install than a pure GDScript addon, and faster at runtime because the core is compiled. + +## Notes + +- Distributed as a GDExtension binary per platform, or as a custom Godot build; the binary set must cover every export target you ship, including web if you need it +- Blackboard variables are typed and scoped per tree, which avoids the shared-global-dictionary pattern that makes hand-rolled trees fragile +- Tasks can be written in GDScript or C++; GDScript tasks are the normal path and hot-reload during play +- Ships a behavior tree debugger panel that shows live task status, worth the install cost on its own for a project with many enemy types +- The `LICENSE.md` file carries verbatim MIT terms without an "MIT License" title line; the terms themselves are unambiguous + +## Evidence + +- `LICENSE.md` in the repository, `master` branch (2026-08-24): "Copyright (c) 2023-2025 Serhii Snitsaruk and the LimboAI contributors." +- Same file (2026-08-24): "to deal in the Software without restriction" + +## Related + +- [beehave](beehave.md) +- [terrain3d](terrain3d.md) +- [phantom-camera](phantom-camera.md) +- [godot-guide](godot-guide.md) diff --git a/catalog/tools/lmms.md b/catalog/tools/lmms.md index c981cfa..73efa43 100644 --- a/catalog/tools/lmms.md +++ b/catalog/tools/lmms.md @@ -1,43 +1,44 @@ ---- -id: lmms -name: LMMS -url: https://lmms.io -category: tools -subcategories: [daw, music] -license: GPL-2.0-or-later -license_spdx: GPL-2.0-or-later -commercial: true -attribution_required: false -formats: [WAV, OGG, MIDI, MMP] -tags: [daw] -verified: 2026-09-22 -status: active ---- - -# LMMS - -Cross-platform DAW (Windows, Linux, macOS) with piano roll, mixer, built-in synths, LADSPA/VST, and SoundFont2. This is the missing tracker-adjacent music tool next to [tenacity](tenacity.md), which only edits samples. The application is GNU GPL-2.0. The homepage does not publish a license body (it says "100% free, open source"). GitHub `LICENSE.txt` is GPLv2. Pages fetched on 2026-08-24 do not say your exported song is yours. GPL on a DAW does not copyleft a composition you wrote, but that sentence is inferred. Bundled presets, VSTs, and any SF2 you load keep their own terms. - -## Notes - -- Evidence for the tool license: [github.com/LMMS/lmms](https://github.com/LMMS/lmms) `LICENSE.txt` and GitHub SPDX `GPL-2.0` -- Shipping LMMS itself inside a closed product is a GPL event. Shipping a WAV you bounced is not automatically that event -- Nintendo / Roland / Yamaha chip emulations in the plugin list are *emulations*. Do not treat ROM dumps or trademarked patch names as free -- Prefer [incompetech](../audio/incompetech.md) or [kenney-music-jingles](../audio/kenney-music-jingles.md) when you want a library grant instead of a DAW -- Checklist: license file on GitHub, commercial use of the *program* under GPL, no NC/ND on the app, not a marketplace, community project, not blocklisted, tool vs song ownership unquoted -- Source headers elect "or any later version", so the SPDX identifier is `GPL-2.0-or-later` rather than the bare, deprecated `GPL-2.0`. - -## Evidence - -- Live GitHub `src/core/main.cpp` header (2026-09-22): "either version 2 of the License, or (at your option) any later version" -- Live GitHub `LICENSE.txt` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" -- Live GitHub repo license metadata (2026-08-24): SPDX "GPL-2.0" -- Live homepage (2026-08-24): "LMMS is a 100% free, open source, community-driven project" (not a license name) - -## Related - -- [tenacity](tenacity.md) -- [jsfxr](jsfxr.md) -- [chiptone](chiptone.md) -- [../audio/incompetech](../audio/incompetech.md) -- [../audio/kenney-music-jingles](../audio/kenney-music-jingles.md) +--- +id: lmms +name: LMMS +url: https://lmms.io +category: tools +subcategories: [daw, music] +license: GPL-2.0-or-later +license_spdx: GPL-2.0-or-later +commercial: true +attribution_required: false +formats: [WAV, OGG, MIDI, MMP] +tags: [daw] +added: 2026-08-24 +verified: 2026-09-22 +status: active +--- + +# LMMS + +Cross-platform DAW (Windows, Linux, macOS) with piano roll, mixer, built-in synths, LADSPA/VST, and SoundFont2. This is the missing tracker-adjacent music tool next to [tenacity](tenacity.md), which only edits samples. The application is GNU GPL-2.0. The homepage does not publish a license body (it says "100% free, open source"). GitHub `LICENSE.txt` is GPLv2. Pages fetched on 2026-08-24 do not say your exported song is yours. GPL on a DAW does not copyleft a composition you wrote, but that sentence is inferred. Bundled presets, VSTs, and any SF2 you load keep their own terms. + +## Notes + +- Evidence for the tool license: [github.com/LMMS/lmms](https://github.com/LMMS/lmms) `LICENSE.txt` and GitHub SPDX `GPL-2.0` +- Shipping LMMS itself inside a closed product is a GPL event. Shipping a WAV you bounced is not automatically that event +- Nintendo / Roland / Yamaha chip emulations in the plugin list are *emulations*. Do not treat ROM dumps or trademarked patch names as free +- Prefer [incompetech](../audio/incompetech.md) or [kenney-music-jingles](../audio/kenney-music-jingles.md) when you want a library grant instead of a DAW +- Checklist: license file on GitHub, commercial use of the *program* under GPL, no NC/ND on the app, not a marketplace, community project, not blocklisted, tool vs song ownership unquoted +- Source headers elect "or any later version", so the SPDX identifier is `GPL-2.0-or-later` rather than the bare, deprecated `GPL-2.0`. + +## Evidence + +- Live GitHub `src/core/main.cpp` header (2026-09-22): "either version 2 of the License, or (at your option) any later version" +- Live GitHub `LICENSE.txt` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" +- Live GitHub repo license metadata (2026-08-24): SPDX "GPL-2.0" +- Live homepage (2026-08-24): "LMMS is a 100% free, open source, community-driven project" (not a license name) + +## Related + +- [tenacity](tenacity.md) +- [jsfxr](jsfxr.md) +- [chiptone](chiptone.md) +- [../audio/incompetech](../audio/incompetech.md) +- [../audio/kenney-music-jingles](../audio/kenney-music-jingles.md) diff --git a/catalog/tools/material-maker.md b/catalog/tools/material-maker.md index 325d607..c619db8 100644 --- a/catalog/tools/material-maker.md +++ b/catalog/tools/material-maker.md @@ -1,37 +1,38 @@ ---- -id: material-maker -name: Material Maker -url: https://www.materialmaker.org -publisher: Material Maker -category: tools -subcategories: [materials, procedural] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [PNG, mm] -tags: [pbr, procedural] -verified: 2026-08-24 -status: active ---- - -# Material Maker - -Node-based procedural PBR / texture authoring. FOSS alternative pathway to Substance-style graphs. Homepage calls it open source; the GitHub LICENSE.md is MIT. That is the editor license, not a blanket license on every community asset on the site. - -## Notes - -- Export PNG maps for engines; `.mm` is the graph source -- Confirm license on any downloaded community material separately from the editor MIT -- GitHub: `RodZill4/material-maker` - -## Evidence - -- Live GitHub `LICENSE.md` (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" -- Live homepage (2026-08-24): "The open source procedural materials authoring tool" - -## Related - -- [ambientcg](../3d/ambientcg.md) -- [texturecan](../3d/texturecan.md) +--- +id: material-maker +name: Material Maker +url: https://www.materialmaker.org +publisher: Material Maker +category: tools +subcategories: [materials, procedural] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [PNG, mm] +tags: [pbr, procedural] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Material Maker + +Node-based procedural PBR / texture authoring. FOSS alternative pathway to Substance-style graphs. Homepage calls it open source; the GitHub LICENSE.md is MIT. That is the editor license, not a blanket license on every community asset on the site. + +## Notes + +- Export PNG maps for engines; `.mm` is the graph source +- Confirm license on any downloaded community material separately from the editor MIT +- GitHub: `RodZill4/material-maker` + +## Evidence + +- Live GitHub `LICENSE.md` (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" +- Live homepage (2026-08-24): "The open source procedural materials authoring tool" + +## Related + +- [ambientcg](../3d/ambientcg.md) +- [texturecan](../3d/texturecan.md) diff --git a/catalog/tools/materialize.md b/catalog/tools/materialize.md index 5174fe7..03ab8bf 100644 --- a/catalog/tools/materialize.md +++ b/catalog/tools/materialize.md @@ -1,40 +1,41 @@ ---- -id: materialize -name: Materialize -url: https://boundingboxsoftware.com/materialize/ -category: tools -subcategories: [textures, pbr, baker] -license: GPL-3.0 -commercial: true -attribution_required: false -formats: [PNG, TGA] -tags: [pbr, baker] -verified: 2026-08-24 -status: active ---- - -# Materialize - -Standalone Bounding Box Software tool that builds a PBR set from a photo: height, metallic, smoothness, normal, occlusion, plus seamless tiling. Used on the Uncharted Collection remaster for metallic/smoothness/AO. The application is GNU GPL v3. The pages fetched on 2026-08-24 do not spell out ownership of maps you generate. Treat output like other GPL editors: the program is copyleft, the bitmaps you export from your own photos are not automatically GPL, and photos you did not take keep their own licenses. - -## Notes - -- Source: [github.com/BoundingBoxSoftware/Materialize](https://github.com/BoundingBoxSoftware/Materialize). Unity project in-repo -- Download flow goes through `getkey.php`. Still GPL; not a paid EULA -- Clipboard/XML automation exists for batch open/save. Useful for folder dumps, easy to accidentally process third-party textures whose licenses you do not have -- Prefer this when you already own a photo. Prefer [ambientcg](../3d/ambientcg.md) / [cgbookcase](../3d/cgbookcase.md) when you need a ready CC0 stack -- FAQ fetched on 2026-08-24 is install troubleshooting only. No output-ownership FAQ line -- Version left as bare `GPL-3.0` deliberately. The repository ships the stock GPLv3 text with no election of its own. Checked 2026-09-22. - -## Evidence - -- Live homepage, Open Source (2026-08-24): "Materialize is open source under the GNU GPL v3" -- Live GitHub `LICENSE` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" - -## Related - -- [material-maker](material-maker.md) -- [../3d/ambientcg](../3d/ambientcg.md) -- [../3d/cgbookcase](../3d/cgbookcase.md) -- [krita](krita.md) -- [xnormal](xnormal.md) +--- +id: materialize +name: Materialize +url: https://boundingboxsoftware.com/materialize/ +category: tools +subcategories: [textures, pbr, baker] +license: GPL-3.0 +commercial: true +attribution_required: false +formats: [PNG, TGA] +tags: [pbr, baker] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Materialize + +Standalone Bounding Box Software tool that builds a PBR set from a photo: height, metallic, smoothness, normal, occlusion, plus seamless tiling. Used on the Uncharted Collection remaster for metallic/smoothness/AO. The application is GNU GPL v3. The pages fetched on 2026-08-24 do not spell out ownership of maps you generate. Treat output like other GPL editors: the program is copyleft, the bitmaps you export from your own photos are not automatically GPL, and photos you did not take keep their own licenses. + +## Notes + +- Source: [github.com/BoundingBoxSoftware/Materialize](https://github.com/BoundingBoxSoftware/Materialize). Unity project in-repo +- Download flow goes through `getkey.php`. Still GPL; not a paid EULA +- Clipboard/XML automation exists for batch open/save. Useful for folder dumps, easy to accidentally process third-party textures whose licenses you do not have +- Prefer this when you already own a photo. Prefer [ambientcg](../3d/ambientcg.md) / [cgbookcase](../3d/cgbookcase.md) when you need a ready CC0 stack +- FAQ fetched on 2026-08-24 is install troubleshooting only. No output-ownership FAQ line +- Version left as bare `GPL-3.0` deliberately. The repository ships the stock GPLv3 text with no election of its own. Checked 2026-09-22. + +## Evidence + +- Live homepage, Open Source (2026-08-24): "Materialize is open source under the GNU GPL v3" +- Live GitHub `LICENSE` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" + +## Related + +- [material-maker](material-maker.md) +- [../3d/ambientcg](../3d/ambientcg.md) +- [../3d/cgbookcase](../3d/cgbookcase.md) +- [krita](krita.md) +- [xnormal](xnormal.md) diff --git a/catalog/tools/melotts.md b/catalog/tools/melotts.md index 26607fa..4b08593 100644 --- a/catalog/tools/melotts.md +++ b/catalog/tools/melotts.md @@ -1,35 +1,36 @@ ---- -id: melotts -name: MeloTTS -url: https://github.com/myshell-ai/MeloTTS -category: tools -subcategories: [tts, speech] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [Python, WAV] -tags: [local, multilingual, tts] -verified: 2026-07-19 -status: active ---- - -# MeloTTS - -MIT multilingual neural TTS (MyShell / MIT lineage). README states free for **commercial and non-commercial** use. Keep MIT notice; verify any bundled checkpoint provenance before shipping. - -## Notes - -- Local/offline-oriented library — not a cloud SaaS free tier -- Steam/player-facing AI disclosure may still apply — [`docs/ai-assets.md`](../../docs/ai-assets.md) - -## Evidence - -- Live LICENSE (2026-07-19): **MIT License** Copyright (c) 2024 MyShell.ai -- Live README License section: “MIT License… free for both commercial and non-commercial use” - -## Related - -- [kokoro-82m](kokoro-82m.md) -- [sherpa-onnx](sherpa-onnx.md) -- [piper-plus](piper-plus.md) +--- +id: melotts +name: MeloTTS +url: https://github.com/myshell-ai/MeloTTS +category: tools +subcategories: [tts, speech] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [Python, WAV] +tags: [local, multilingual, tts] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# MeloTTS + +MIT multilingual neural TTS (MyShell / MIT lineage). README states free for **commercial and non-commercial** use. Keep MIT notice; verify any bundled checkpoint provenance before shipping. + +## Notes + +- Local/offline-oriented library — not a cloud SaaS free tier +- Steam/player-facing AI disclosure may still apply — [`docs/ai-assets.md`](../../docs/ai-assets.md) + +## Evidence + +- Live LICENSE (2026-07-19): **MIT License** Copyright (c) 2024 MyShell.ai +- Live README License section: “MIT License… free for both commercial and non-commercial use” + +## Related + +- [kokoro-82m](kokoro-82m.md) +- [sherpa-onnx](sherpa-onnx.md) +- [piper-plus](piper-plus.md) diff --git a/catalog/tools/meshlab.md b/catalog/tools/meshlab.md index 4939706..9ecdf35 100644 --- a/catalog/tools/meshlab.md +++ b/catalog/tools/meshlab.md @@ -1,40 +1,41 @@ ---- -id: meshlab -name: MeshLab -url: https://www.meshlab.net -category: tools -subcategories: [mesh, pipeline] -license: GPL-3.0 -commercial: true -attribution_required: false -formats: [OBJ, PLY, glTF, 3MF] -tags: [mesh, cleanup, scan] -verified: 2026-08-24 -status: active ---- - -# MeshLab - -ISTI-CNR Visual Computing Lab editor for triangle meshes: cleanup, hole fill, simplification, remesh, glTF/3MF I/O. This is the scan-repair step after a photogrammetry dump and before [instant-meshes](instant-meshes.md). The application is GPL-3.0 (`LICENSE.txt`). Homepage calls it "the open source system" but does not name GPL. GitHub is the license evidence. Exported meshes from *your* input are not automatically GPL; that sentence is inferred. Do not ship MeshLab itself inside a closed binary. - -## Notes - -- Source: [github.com/cnr-isti-vclab/meshlab](https://github.com/cnr-isti-vclab/meshlab). PyMeshLab is a separate repo -- 2025.07 adds ARM64 Linux/macOS and 3mf. Microsoft Store build exists; store ToS is extra if you install from there -- Filters can silently drop UVs or merge materials. Check the export dialog -- Checklist: GPL file visible, commercial use of the *program* under GPL, no NC/ND, Store is optional, CNR lab, not blocklisted, tool vs mesh ownership unquoted -- Version left as bare `GPL-3.0` deliberately. Source headers say "either version 2 of the License, or (at your option) any later version" while LICENSE.txt is the GPLv3 text, so the distribution is GPLv3 without an explicit election. Checked 2026-09-22; do not tighten this without a statement from the project. - -## Evidence - -- Live GitHub `LICENSE.txt` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" -- Live GitHub SPDX (2026-08-24): "GPL-3.0" -- Live homepage (2026-08-24): "the open source system for processing and editing 3D triangular meshes" (not a license name) - -## Related - -- [instant-meshes](instant-meshes.md) -- [cloudcompare](cloudcompare.md) -- [assimp](assimp.md) -- [meshoptimizer](meshoptimizer.md) -- [../3d/smithsonian-open-access](../3d/smithsonian-open-access.md) +--- +id: meshlab +name: MeshLab +url: https://www.meshlab.net +category: tools +subcategories: [mesh, pipeline] +license: GPL-3.0 +commercial: true +attribution_required: false +formats: [OBJ, PLY, glTF, 3MF] +tags: [mesh, cleanup, scan] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# MeshLab + +ISTI-CNR Visual Computing Lab editor for triangle meshes: cleanup, hole fill, simplification, remesh, glTF/3MF I/O. This is the scan-repair step after a photogrammetry dump and before [instant-meshes](instant-meshes.md). The application is GPL-3.0 (`LICENSE.txt`). Homepage calls it "the open source system" but does not name GPL. GitHub is the license evidence. Exported meshes from *your* input are not automatically GPL; that sentence is inferred. Do not ship MeshLab itself inside a closed binary. + +## Notes + +- Source: [github.com/cnr-isti-vclab/meshlab](https://github.com/cnr-isti-vclab/meshlab). PyMeshLab is a separate repo +- 2025.07 adds ARM64 Linux/macOS and 3mf. Microsoft Store build exists; store ToS is extra if you install from there +- Filters can silently drop UVs or merge materials. Check the export dialog +- Checklist: GPL file visible, commercial use of the *program* under GPL, no NC/ND, Store is optional, CNR lab, not blocklisted, tool vs mesh ownership unquoted +- Version left as bare `GPL-3.0` deliberately. Source headers say "either version 2 of the License, or (at your option) any later version" while LICENSE.txt is the GPLv3 text, so the distribution is GPLv3 without an explicit election. Checked 2026-09-22; do not tighten this without a statement from the project. + +## Evidence + +- Live GitHub `LICENSE.txt` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" +- Live GitHub SPDX (2026-08-24): "GPL-3.0" +- Live homepage (2026-08-24): "the open source system for processing and editing 3D triangular meshes" (not a license name) + +## Related + +- [instant-meshes](instant-meshes.md) +- [cloudcompare](cloudcompare.md) +- [assimp](assimp.md) +- [meshoptimizer](meshoptimizer.md) +- [../3d/smithsonian-open-access](../3d/smithsonian-open-access.md) diff --git a/catalog/tools/meshoptimizer.md b/catalog/tools/meshoptimizer.md index f61905a..60c9f0a 100644 --- a/catalog/tools/meshoptimizer.md +++ b/catalog/tools/meshoptimizer.md @@ -1,34 +1,35 @@ ---- -id: meshoptimizer -name: meshoptimizer -url: https://github.com/zeux/meshoptimizer -category: tools -subcategories: [compression, mesh] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [cli, library] -tags: [gltf, geometry, pipeline] -verified: 2026-08-24 -status: active ---- - -# meshoptimizer - -MIT mesh optimization and compression (vertex cache, simplification, glTF tooling). Pairs with glTF-Transform. Keep the MIT notice if you redistribute the library sources. - -## Notes - -- Library plus CLI; typical path is gltfpack / glTF-Transform meshopt extension -- Software license; it does not change the license of meshes you run through it - -## Evidence - -- Live GitHub `LICENSE.md` (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" - -## Related - -- [gltf-transform](gltf-transform.md) -- [basis-universal](basis-universal.md) +--- +id: meshoptimizer +name: meshoptimizer +url: https://github.com/zeux/meshoptimizer +category: tools +subcategories: [compression, mesh] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [cli, library] +tags: [gltf, geometry, pipeline] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# meshoptimizer + +MIT mesh optimization and compression (vertex cache, simplification, glTF tooling). Pairs with glTF-Transform. Keep the MIT notice if you redistribute the library sources. + +## Notes + +- Library plus CLI; typical path is gltfpack / glTF-Transform meshopt extension +- Software license; it does not change the license of meshes you run through it + +## Evidence + +- Live GitHub `LICENSE.md` (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" + +## Related + +- [gltf-transform](gltf-transform.md) +- [basis-universal](basis-universal.md) diff --git a/catalog/tools/meshroom.md b/catalog/tools/meshroom.md index c6c3c32..acee1be 100644 --- a/catalog/tools/meshroom.md +++ b/catalog/tools/meshroom.md @@ -1,41 +1,42 @@ ---- -id: meshroom -name: Meshroom -url: https://alicevision.org -category: tools -subcategories: [photogrammetry, pipeline] -license: MPL-2.0 -license_spdx: MPL-2.0 -commercial: true -attribution_required: false -formats: [OBJ, ABC, EXR, SFMdata] -tags: [photogrammetry, alicevision, gpu] -verified: 2026-08-24 -status: active ---- - -# Meshroom - -Node-based photogrammetry GUI on the AliceVision library. You point it at a photo set and get a sparse/dense reconstruction and a mesh. That is the gap Instant Meshes and MeshLab do not close: they clean a mesh, they do not build one from photographs. Meshroom and AliceVision are both MPL-2.0. The GUI also ships Qt/PySide6 under LGPL-3.0. Pages fetched on 2026-08-24 do not say "the mesh you export is yours." Treat it like other pipeline tools: the code is MPL, your photos keep their own copyright, and a scan of a copyrighted object is still that object's problem. - -## Notes - -- Product home [alicevision.org](https://alicevision.org) is a thin JS shell on 2026-08-24 (title plus "Loading..."). License evidence is GitHub `COPYING.md`, not the marketing page -- AliceVision `COPYING.md` is MPL-2.0 plus a long third-party list. CUDA is required for depth maps. Eigen is built `EIGEN_MPL2_ONLY` -- Meshroom `COPYING.md` adds Qt/PySide6 LGPL-3.0. Shipping the GUI inside a closed installer is an LGPL problem. Running it on your machine to export OBJ is not -- Dense MVS wants a CUDA GPU. CPU-only reconstructions stall at depth map -- Checklist: MPL text visible on GitHub, commercial use of the *software* under MPL, no NC/ND, not a marketplace, AliceVision contributors named, not blocklisted, tool vs export ownership unquoted - -## Evidence - -- Live Meshroom `COPYING.md` (2026-08-24): "Meshroom is licensed under the MPL2 license" -- Live AliceVision `COPYING.md` (2026-08-24): "AliceVision is licensed under the MPL2 license" -- Live Meshroom `COPYING.md` (2026-08-24): Qt/PySide6 "Distributed under the LGPL V3 license" - -## Related - -- [colmap](colmap.md) -- [meshlab](meshlab.md) -- [cloudcompare](cloudcompare.md) -- [instant-meshes](instant-meshes.md) -- [quadriflow](quadriflow.md) +--- +id: meshroom +name: Meshroom +url: https://alicevision.org +category: tools +subcategories: [photogrammetry, pipeline] +license: MPL-2.0 +license_spdx: MPL-2.0 +commercial: true +attribution_required: false +formats: [OBJ, ABC, EXR, SFMdata] +tags: [photogrammetry, alicevision, gpu] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Meshroom + +Node-based photogrammetry GUI on the AliceVision library. You point it at a photo set and get a sparse/dense reconstruction and a mesh. That is the gap Instant Meshes and MeshLab do not close: they clean a mesh, they do not build one from photographs. Meshroom and AliceVision are both MPL-2.0. The GUI also ships Qt/PySide6 under LGPL-3.0. Pages fetched on 2026-08-24 do not say "the mesh you export is yours." Treat it like other pipeline tools: the code is MPL, your photos keep their own copyright, and a scan of a copyrighted object is still that object's problem. + +## Notes + +- Product home [alicevision.org](https://alicevision.org) is a thin JS shell on 2026-08-24 (title plus "Loading..."). License evidence is GitHub `COPYING.md`, not the marketing page +- AliceVision `COPYING.md` is MPL-2.0 plus a long third-party list. CUDA is required for depth maps. Eigen is built `EIGEN_MPL2_ONLY` +- Meshroom `COPYING.md` adds Qt/PySide6 LGPL-3.0. Shipping the GUI inside a closed installer is an LGPL problem. Running it on your machine to export OBJ is not +- Dense MVS wants a CUDA GPU. CPU-only reconstructions stall at depth map +- Checklist: MPL text visible on GitHub, commercial use of the *software* under MPL, no NC/ND, not a marketplace, AliceVision contributors named, not blocklisted, tool vs export ownership unquoted + +## Evidence + +- Live Meshroom `COPYING.md` (2026-08-24): "Meshroom is licensed under the MPL2 license" +- Live AliceVision `COPYING.md` (2026-08-24): "AliceVision is licensed under the MPL2 license" +- Live Meshroom `COPYING.md` (2026-08-24): Qt/PySide6 "Distributed under the LGPL V3 license" + +## Related + +- [colmap](colmap.md) +- [meshlab](meshlab.md) +- [cloudcompare](cloudcompare.md) +- [instant-meshes](instant-meshes.md) +- [quadriflow](quadriflow.md) diff --git a/catalog/tools/milkytracker.md b/catalog/tools/milkytracker.md index bb32b34..9a6a768 100644 --- a/catalog/tools/milkytracker.md +++ b/catalog/tools/milkytracker.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app] tags: [tracker, fasttracker, xm, amiga, retro] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/mountea-dialogue-system.md b/catalog/tools/mountea-dialogue-system.md index 9b94a51..cf84432 100644 --- a/catalog/tools/mountea-dialogue-system.md +++ b/catalog/tools/mountea-dialogue-system.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, dialogue, dialogue-graph, branching-dialogue, blueprint, narrative] ue_versions: "5.2-5.8" +added: 2026-10-13 verified: 2026-10-13 status: active publisher: Mountea Framework diff --git a/catalog/tools/multipaint.md b/catalog/tools/multipaint.md index fc49058..f6c58e6 100644 --- a/catalog/tools/multipaint.md +++ b/catalog/tools/multipaint.md @@ -9,6 +9,7 @@ commercial: unknown attribution_required: unknown formats: [desktop-app] tags: [pixel-art, retro, c64, zx-spectrum, color-clash, java] +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/tools/nebula-forge.md b/catalog/tools/nebula-forge.md index 879cc08..fac55e2 100644 --- a/catalog/tools/nebula-forge.md +++ b/catalog/tools/nebula-forge.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [PNG] tags: [space, nebula, skybox, generator, browser, sci-fi] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/normalpainter.md b/catalog/tools/normalpainter.md index 7af4780..ee619c5 100644 --- a/catalog/tools/normalpainter.md +++ b/catalog/tools/normalpainter.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app, PNG] tags: [normals, painting, pixel-art, 2d, java] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/ogmo-editor.md b/catalog/tools/ogmo-editor.md index d94d618..66d8202 100644 --- a/catalog/tools/ogmo-editor.md +++ b/catalog/tools/ogmo-editor.md @@ -1,36 +1,37 @@ ---- -id: ogmo-editor -name: Ogmo Editor 3 -url: https://ogmo-editor-3.github.io/ -category: tools -subcategories: [level-editor] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [desktop-app, JSON] -tags: [2d, levels, tilemap, entities] -verified: 2026-09-26 -status: active ---- - -# Ogmo Editor 3 - -Free 2D level editor with tile, grid, decal and entity layers. Levels save as plain JSON, so any engine can read them with a small loader. The Community Edition on GitHub is the maintained line of the project. - -## Notes - -- Commercial use of the editor is stated outright on the homepage, and the source is MIT -- Development is slower than [ldtk](ldtk.md) or [tiled](tiled.md): the last push to `Ogmo-Editor-3/OgmoEditor3-CE` was on 2024-06-19 (read 2026-09-26). That is under the three-year line for `maintenance: inactive` -- Levels are your own data; the MIT licence applies to the editor - -## Evidence - -- Live homepage (2026-09-26): "OGMO Editor is free to use for personal and commercial projects - no strings attached - forever! OGMO Editor is also open sourced using the very permissive MIT license!" -- Live GitHub `OgmoEditor3-CE` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2019 Noel Berry" -- Live homepage (2026-09-26): "save your level to a handy JSON file" - -## Related - -- [ldtk](ldtk.md) -- [tiled](tiled.md) +--- +id: ogmo-editor +name: Ogmo Editor 3 +url: https://ogmo-editor-3.github.io/ +category: tools +subcategories: [level-editor] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [desktop-app, JSON] +tags: [2d, levels, tilemap, entities] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Ogmo Editor 3 + +Free 2D level editor with tile, grid, decal and entity layers. Levels save as plain JSON, so any engine can read them with a small loader. The Community Edition on GitHub is the maintained line of the project. + +## Notes + +- Commercial use of the editor is stated outright on the homepage, and the source is MIT +- Development is slower than [ldtk](ldtk.md) or [tiled](tiled.md): the last push to `Ogmo-Editor-3/OgmoEditor3-CE` was on 2024-06-19 (read 2026-09-26). That is under the three-year line for `maintenance: inactive` +- Levels are your own data; the MIT licence applies to the editor + +## Evidence + +- Live homepage (2026-09-26): "OGMO Editor is free to use for personal and commercial projects - no strings attached - forever! OGMO Editor is also open sourced using the very permissive MIT license!" +- Live GitHub `OgmoEditor3-CE` `LICENSE` (2026-09-26): "MIT License", "Copyright (c) 2019 Noel Berry" +- Live homepage (2026-09-26): "save your level to a handy JSON file" + +## Related + +- [ldtk](ldtk.md) +- [tiled](tiled.md) diff --git a/catalog/tools/openmpt.md b/catalog/tools/openmpt.md index 2f2a659..4065faa 100644 --- a/catalog/tools/openmpt.md +++ b/catalog/tools/openmpt.md @@ -1,36 +1,37 @@ ---- -id: openmpt -name: OpenMPT -url: https://openmpt.org/ -category: tools -subcategories: [music] -license: BSD-3-Clause -license_spdx: BSD-3-Clause -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [tracker, modules, vst] -verified: 2026-09-26 -status: active ---- - -# OpenMPT - -Open ModPlug Tracker: a Windows module tracker (MOD, XM, S3M, IT and more) with VST plugin and ASIO support. Runs on Windows 7 or later, or under Wine. Its playback library, libopenmpt, is the usual way to play tracker modules inside a game. - -## Notes - -- BSD-3-Clause: carry the copyright notice and licence text if you redistribute the program or libopenmpt; the music you write owes nothing -- The GitHub repository is the project's official read-only mirror of its Subversion repository -- VST and ASIO are Steinberg trademarks, as the site footer says; plugins you load carry their own licences - -## Evidence - -- Live homepage (2026-09-26): "OpenMPT is a popular tracker software for Windows. OpenMPT ... is completely free" and "OpenMPT is free software", linked to the BSD-3-Clause licence at opensource.org -- Live GitHub `OpenMPT/openmpt` `LICENSE` (2026-09-26): "Copyright (c) 2004-2026, OpenMPT Project Developers and Contributors", three-clause BSD text ("Redistribution and use in source and binary forms, with or without modification, are permitted provided that ...") -- Live download page (2026-09-26): latest stable "OpenMPT 1.32.11.00, released on 15 August 2026" - -## Related - -- [furnace](furnace.md) -- [lmms](lmms.md) +--- +id: openmpt +name: OpenMPT +url: https://openmpt.org/ +category: tools +subcategories: [music] +license: BSD-3-Clause +license_spdx: BSD-3-Clause +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [tracker, modules, vst] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# OpenMPT + +Open ModPlug Tracker: a Windows module tracker (MOD, XM, S3M, IT and more) with VST plugin and ASIO support. Runs on Windows 7 or later, or under Wine. Its playback library, libopenmpt, is the usual way to play tracker modules inside a game. + +## Notes + +- BSD-3-Clause: carry the copyright notice and licence text if you redistribute the program or libopenmpt; the music you write owes nothing +- The GitHub repository is the project's official read-only mirror of its Subversion repository +- VST and ASIO are Steinberg trademarks, as the site footer says; plugins you load carry their own licences + +## Evidence + +- Live homepage (2026-09-26): "OpenMPT is a popular tracker software for Windows. OpenMPT ... is completely free" and "OpenMPT is free software", linked to the BSD-3-Clause licence at opensource.org +- Live GitHub `OpenMPT/openmpt` `LICENSE` (2026-09-26): "Copyright (c) 2004-2026, OpenMPT Project Developers and Contributors", three-clause BSD text ("Redistribution and use in source and binary forms, with or without modification, are permitted provided that ...") +- Live download page (2026-09-26): latest stable "OpenMPT 1.32.11.00, released on 15 August 2026" + +## Related + +- [furnace](furnace.md) +- [lmms](lmms.md) diff --git a/catalog/tools/opentoonz.md b/catalog/tools/opentoonz.md index 7a97b8f..47ce444 100644 --- a/catalog/tools/opentoonz.md +++ b/catalog/tools/opentoonz.md @@ -1,37 +1,38 @@ ---- -id: opentoonz -name: OpenToonz -url: https://opentoonz.github.io/e/ -category: tools -subcategories: [animation] -license: BSD-3-Clause -license_spdx: BSD-3-Clause -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [2d-animation, frame-by-frame, compositing] -verified: 2026-09-26 -status: active ---- - -# OpenToonz - -Full production 2D animation suite, open-sourced by DWANGO from the Toonz software used in studio animation work. Covers drawing, scanning and cleanup, timing (Xsheet), effects and compositing. Heavier than [pencil2d](pencil2d.md), aimed at longer or more polished animation. - -## Notes - -- The site says OpenToonz can be used free of charge for both commercial and non-commercial projects, and the source is New BSD -- The site points to separate "rules of use" for the installer build, but the page links no such document; it was not read for this entry. The commercial statement above is on the project's own homepage -- Third-party code in `thirdparty/` and the bundled MyPaint brushes carry their own licences, per the `LICENSE.txt` header -- Filed in `tools/` with the other general 2D art and animation editors - -## Evidence - -- Live homepage (2026-09-26): "OpenToonz can be used free of charge for both commercial and non-commercial projects" and "Its source code is available under the terms of the New BSD License" -- Live GitHub `opentoonz/opentoonz` `LICENSE.txt` (2026-09-26): "Copyright (c) 2016 - 2026, DWANGO Co., Ltd." and "BSD 3-Clause \"New\" or \"Revised\" License" - -## Related - -- [pencil2d](pencil2d.md) -- [synfig](synfig.md) -- [krita](krita.md) +--- +id: opentoonz +name: OpenToonz +url: https://opentoonz.github.io/e/ +category: tools +subcategories: [animation] +license: BSD-3-Clause +license_spdx: BSD-3-Clause +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [2d-animation, frame-by-frame, compositing] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# OpenToonz + +Full production 2D animation suite, open-sourced by DWANGO from the Toonz software used in studio animation work. Covers drawing, scanning and cleanup, timing (Xsheet), effects and compositing. Heavier than [pencil2d](pencil2d.md), aimed at longer or more polished animation. + +## Notes + +- The site says OpenToonz can be used free of charge for both commercial and non-commercial projects, and the source is New BSD +- The site points to separate "rules of use" for the installer build, but the page links no such document; it was not read for this entry. The commercial statement above is on the project's own homepage +- Third-party code in `thirdparty/` and the bundled MyPaint brushes carry their own licences, per the `LICENSE.txt` header +- Filed in `tools/` with the other general 2D art and animation editors + +## Evidence + +- Live homepage (2026-09-26): "OpenToonz can be used free of charge for both commercial and non-commercial projects" and "Its source code is available under the terms of the New BSD License" +- Live GitHub `opentoonz/opentoonz` `LICENSE.txt` (2026-09-26): "Copyright (c) 2016 - 2026, DWANGO Co., Ltd." and "BSD 3-Clause \"New\" or \"Revised\" License" + +## Related + +- [pencil2d](pencil2d.md) +- [synfig](synfig.md) +- [krita](krita.md) diff --git a/catalog/tools/osm2world.md b/catalog/tools/osm2world.md index 410a872..21a5b6a 100644 --- a/catalog/tools/osm2world.md +++ b/catalog/tools/osm2world.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [glTF, OBJ] tags: [openstreetmap, odbl-adjacent] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/paint-net.md b/catalog/tools/paint-net.md index c432efe..9a6bad7 100644 --- a/catalog/tools/paint-net.md +++ b/catalog/tools/paint-net.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app] tags: [image-editor, layers, plugin, windows] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/palette-extractor.md b/catalog/tools/palette-extractor.md index 8c67a8c..516f803 100644 --- a/catalog/tools/palette-extractor.md +++ b/catalog/tools/palette-extractor.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [gpl-palette, JSON, PNG] tags: [pixel-art, palettes, aseprite, browser, quantization] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/pb-character-movement.md b/catalog/tools/pb-character-movement.md index ec84580..bff2fd1 100644 --- a/catalog/tools/pb-character-movement.md +++ b/catalog/tools/pb-character-movement.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, character-movement, fps, bunny-hopping, air-strafing, crouch-slide] ue_versions: "5.5" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/tools/pencil2d.md b/catalog/tools/pencil2d.md index 7a256b4..14b1940 100644 --- a/catalog/tools/pencil2d.md +++ b/catalog/tools/pencil2d.md @@ -1,37 +1,38 @@ ---- -id: pencil2d -name: Pencil2D -url: https://www.pencil2d.org/ -category: tools -subcategories: [animation] -license: GPL-2.0-only -license_spdx: GPL-2.0-only -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [2d-animation, frame-by-frame, hand-drawn] -verified: 2026-09-26 -status: active ---- - -# Pencil2D - -Small, simple frame-by-frame animation program with raster and vector layers, for hand-drawn sprite animation and animatics. Runs on Windows, macOS, Linux and FreeBSD. - -## Notes - -- **GPL version 2 only:** the source headers grant "version 2 of the License" with no "or any later version" clause, so the licence is `GPL-2.0-only` -- The GPL covers the program. Animations you draw are your own; the homepage says it is free to use "even commercially" -- Filed in `tools/` with the other general 2D art and animation editors - -## Evidence - -- Live homepage (2026-09-26): "Pencil2D is completely open source and free to use, even commercially!" -- Live GitHub `app/src/main.cpp` and `core_lib/src/structure/object.cpp` headers (2026-09-26): "under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License" -- Live GitHub `LICENSE.TXT` (2026-09-26): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" - -## Related - -- [opentoonz](opentoonz.md) -- [synfig](synfig.md) -- [libresprite](libresprite.md) +--- +id: pencil2d +name: Pencil2D +url: https://www.pencil2d.org/ +category: tools +subcategories: [animation] +license: GPL-2.0-only +license_spdx: GPL-2.0-only +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [2d-animation, frame-by-frame, hand-drawn] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Pencil2D + +Small, simple frame-by-frame animation program with raster and vector layers, for hand-drawn sprite animation and animatics. Runs on Windows, macOS, Linux and FreeBSD. + +## Notes + +- **GPL version 2 only:** the source headers grant "version 2 of the License" with no "or any later version" clause, so the licence is `GPL-2.0-only` +- The GPL covers the program. Animations you draw are your own; the homepage says it is free to use "even commercially" +- Filed in `tools/` with the other general 2D art and animation editors + +## Evidence + +- Live homepage (2026-09-26): "Pencil2D is completely open source and free to use, even commercially!" +- Live GitHub `app/src/main.cpp` and `core_lib/src/structure/object.cpp` headers (2026-09-26): "under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License" +- Live GitHub `LICENSE.TXT` (2026-09-26): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" + +## Related + +- [opentoonz](opentoonz.md) +- [synfig](synfig.md) +- [libresprite](libresprite.md) diff --git a/catalog/tools/phantom-camera.md b/catalog/tools/phantom-camera.md index 33b16ba..20ac410 100644 --- a/catalog/tools/phantom-camera.md +++ b/catalog/tools/phantom-camera.md @@ -1,34 +1,35 @@ ---- -id: phantom-camera -name: Phantom Camera -url: https://github.com/ramokz/phantom-camera -category: tools -subcategories: [godot, camera] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, camera, shake, cinematic] -verified: 2026-08-24 -status: active ---- - -# Phantom Camera - -Godot 4 camera addon (Cinemachine-inspired) for target tracking, transitions, and cinematic shake. Useful during destruction and impact feedback. Keep the MIT notice if you redistribute the addon sources. - -## Notes - -- Godot 4 addon; pin a release rather than tracking main -- Software license only - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" - -## Related - -- [dialogic](dialogic.md) -- [godot-input-helper](godot-input-helper.md) +--- +id: phantom-camera +name: Phantom Camera +url: https://github.com/ramokz/phantom-camera +category: tools +subcategories: [godot, camera] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, camera, shake, cinematic] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Phantom Camera + +Godot 4 camera addon (Cinemachine-inspired) for target tracking, transitions, and cinematic shake. Useful during destruction and impact feedback. Keep the MIT notice if you redistribute the addon sources. + +## Notes + +- Godot 4 addon; pin a release rather than tracking main +- Software license only + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" + +## Related + +- [dialogic](dialogic.md) +- [godot-input-helper](godot-input-helper.md) diff --git a/catalog/tools/piper-plus.md b/catalog/tools/piper-plus.md index fc0c32b..612a521 100644 --- a/catalog/tools/piper-plus.md +++ b/catalog/tools/piper-plus.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [model] tags: [ai, tts, offline, local] +added: 2026-07-19 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/piskel.md b/catalog/tools/piskel.md index 6c1a24a..2e47c5f 100644 --- a/catalog/tools/piskel.md +++ b/catalog/tools/piskel.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG, GIF] tags: [pixel-art, sprite-editor, animation, spritesheet, browser] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/pixel-composer.md b/catalog/tools/pixel-composer.md index fceb891..8ef4af6 100644 --- a/catalog/tools/pixel-composer.md +++ b/catalog/tools/pixel-composer.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app] tags: [pixel-art, node-editor, vfx, animation] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/pixelorama.md b/catalog/tools/pixelorama.md index 266efe9..0480290 100644 --- a/catalog/tools/pixelorama.md +++ b/catalog/tools/pixelorama.md @@ -1,35 +1,36 @@ ---- -id: pixelorama -name: Pixelorama -url: https://orama-interactive.itch.io/pixelorama -category: tools -subcategories: [pixel] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [pxo, PNG] -tags: [pixel-art, editor] -verified: 2026-08-24 -status: active ---- - -# Pixelorama - -Open-source pixel art and animation editor with tileset-oriented features. MIT. The editor license is not a license on the sprites you paint. - -## Notes - -- itch page and GitHub `Orama-Interactive/Pixelorama` LICENSE both say MIT -- `.pxo` is the native project; export PNG sheets for engines -- Command-line export exists for bulk pipelines - -## Evidence - -- Live itch page (2026-08-24): "licensed under the MIT license" -- Live GitHub `LICENSE` (2026-08-24): "MIT License" - -## Related - -- [krita](krita.md) -- [ldtk](ldtk.md) +--- +id: pixelorama +name: Pixelorama +url: https://orama-interactive.itch.io/pixelorama +category: tools +subcategories: [pixel] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [pxo, PNG] +tags: [pixel-art, editor] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Pixelorama + +Open-source pixel art and animation editor with tileset-oriented features. MIT. The editor license is not a license on the sprites you paint. + +## Notes + +- itch page and GitHub `Orama-Interactive/Pixelorama` LICENSE both say MIT +- `.pxo` is the native project; export PNG sheets for engines +- Command-line export exists for bulk pipelines + +## Evidence + +- Live itch page (2026-08-24): "licensed under the MIT license" +- Live GitHub `LICENSE` (2026-08-24): "MIT License" + +## Related + +- [krita](krita.md) +- [ldtk](ldtk.md) diff --git a/catalog/tools/pnggauntlet.md b/catalog/tools/pnggauntlet.md index becd5af..f81fb78 100644 --- a/catalog/tools/pnggauntlet.md +++ b/catalog/tools/pnggauntlet.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app, PNG] tags: [png, lossless, pngout, optipng, windows] +added: 2026-09-30 verified: 2026-10-04 status: active maintenance: inactive diff --git a/catalog/tools/pngyu.md b/catalog/tools/pngyu.md index d779371..01fd229 100644 --- a/catalog/tools/pngyu.md +++ b/catalog/tools/pngyu.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app, PNG] tags: [png, lossy-png, pngquant, batch, windows, macos] +added: 2026-09-30 verified: 2026-10-04 status: needs-review --- diff --git a/catalog/tools/polyglot-gamedev.md b/catalog/tools/polyglot-gamedev.md index e31719e..04357b8 100644 --- a/catalog/tools/polyglot-gamedev.md +++ b/catalog/tools/polyglot-gamedev.md @@ -1,35 +1,36 @@ ---- -id: polyglot-gamedev -name: Polyglot Gamedev Master Sheet -url: https://docs.google.com/spreadsheets/d/17f0dQawb-s_Fd7DHgmVvJoEGDMH_yoSd8EYigrb0zmM/ -category: tools -subcategories: [localization] -license: CC0 -license_spdx: CC0-1.0 -commercial: true -attribution_required: false -formats: [CSV] -tags: [l10n, ui-strings] -verified: 2026-08-25 -status: active ---- - -# Polyglot Gamedev - -Crowdsourced UI/menu string translations for indie games. The live Google Sheet states CC0, commercial use, and no required credit. - -## Notes - -- Bootstrap UI strings, not a full ICU/plural/gender engine -- Sheet copy warns translation quality is not guaranteed -- Reddit wiki still 403; the sheet is the grant - -## Evidence - -- Live Google Sheet (2026-08-25): "It can be used for commercial or non-commercial purposes." -- Same sheet (2026-08-25): "Credit and attribution are appreciated, but not required. CC0 Zero Copyright" -- Same sheet (2026-08-25): "a solid launchpad for indiedevs to start localizing their games" - -## Related - -- [dialogic](dialogic.md) +--- +id: polyglot-gamedev +name: Polyglot Gamedev Master Sheet +url: https://docs.google.com/spreadsheets/d/17f0dQawb-s_Fd7DHgmVvJoEGDMH_yoSd8EYigrb0zmM/ +category: tools +subcategories: [localization] +license: CC0 +license_spdx: CC0-1.0 +commercial: true +attribution_required: false +formats: [CSV] +tags: [l10n, ui-strings] +added: 2026-07-19 +verified: 2026-08-25 +status: active +--- + +# Polyglot Gamedev Master Sheet + +Crowdsourced UI/menu string translations for indie games. The live Google Sheet states CC0, commercial use, and no required credit. + +## Notes + +- Bootstrap UI strings, not a full ICU/plural/gender engine +- Sheet copy warns translation quality is not guaranteed +- Reddit wiki still 403; the sheet is the grant + +## Evidence + +- Live Google Sheet (2026-08-25): "It can be used for commercial or non-commercial purposes." +- Same sheet (2026-08-25): "Credit and attribution are appreciated, but not required. CC0 Zero Copyright" +- Same sheet (2026-08-25): "a solid launchpad for indiedevs to start localizing their games" + +## Related + +- [dialogic](dialogic.md) diff --git a/catalog/tools/proton-scatter.md b/catalog/tools/proton-scatter.md index bd97a31..82faa26 100644 --- a/catalog/tools/proton-scatter.md +++ b/catalog/tools/proton-scatter.md @@ -1,35 +1,36 @@ ---- -id: proton-scatter -name: ProtonScatter -url: https://github.com/HungryProton/scatter -category: tools -subcategories: [godot, foliage, scatter] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, foliage] -verified: 2026-08-24 -status: active ---- - -# ProtonScatter - -Godot 4 MIT scatter addon for procedural 3D prop and foliage placement (modifier-stack style). Keep the MIT notice if you redistribute the addon sources. The addon license is not a license on the meshes you scatter. - -## Notes - -- Godot 4 addon; pin a release -- Pair with Kenney/Quaternius kits when you need CC0 meshes to actually instance - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "MIT License" -- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" - -## Related - -- [kenney](../3d/kenney.md) -- [quaternius](../3d/quaternius.md) -- [scatter2d](scatter2d.md) +--- +id: proton-scatter +name: ProtonScatter +url: https://github.com/HungryProton/scatter +category: tools +subcategories: [godot, foliage, scatter] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, foliage] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# ProtonScatter + +Godot 4 MIT scatter addon for procedural 3D prop and foliage placement (modifier-stack style). Keep the MIT notice if you redistribute the addon sources. The addon license is not a license on the meshes you scatter. + +## Notes + +- Godot 4 addon; pin a release +- Pair with Kenney/Quaternius kits when you need CC0 meshes to actually instance + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "MIT License" +- Same file (2026-08-24): "use, copy, modify, merge, publish, distribute, sublicense, and/or sell" + +## Related + +- [kenney](../3d/kenney.md) +- [quaternius](../3d/quaternius.md) +- [scatter2d](scatter2d.md) diff --git a/catalog/tools/quadriflow.md b/catalog/tools/quadriflow.md index 391900a..4a146bf 100644 --- a/catalog/tools/quadriflow.md +++ b/catalog/tools/quadriflow.md @@ -1,41 +1,42 @@ ---- -id: quadriflow -name: QuadriFlow -url: https://github.com/hjwdzh/QuadriFlow -category: tools -subcategories: [remesh, pipeline] -license: BSD-3-Clause -license_spdx: BSD-3-Clause -commercial: true -attribution_required: false -formats: [OBJ] -tags: [retopo, remesh, quad] -verified: 2026-08-24 -status: active -maintenance: inactive ---- - -# QuadriFlow - -Huang / Zhou / Niessner / Shewchuk / Guibas quadrangulation (SIGGRAPH 2018). Same production need as Instant Meshes: turn a triangle dump into quads you can UV. The README says MIT. `LICENSE.txt` is a BSD-3-Clause text, not MIT. This entry follows the license file. Eigen's Sparse Cholesky path is LGPL unless you pass `-DBUILD_FREE_LICENSE=ON`. Pages fetched on 2026-08-24 do not say the exported mesh is BSD. The remesher is; the input scan is not. - -## Notes - -- Maintenance: no push to the GitHub repository hjwdzh/QuadriFlow since 2019-12-07, per the GitHub API on 2026-09-26. -- Build from source. No first-party Windows zip on the repo page on 2026-08-24 -- `LICENSE.txt` also has a "you are under no obligation to provide Enhancements" paragraph. That is extra BSD language, not a second grant for game assets -- Prefer Instant Meshes if you want a GUI. QuadriFlow is the batch/research CLI sibling -- Checklist: license file visible, commercial redistribution of the *software* permitted with notice, Eigen LGPL trap recorded, not a marketplace, authors named, not blocklisted, tool vs export ownership unquoted - -## Evidence - -- Live `LICENSE.txt` (2026-08-24): "Redistribution and use in source and binary forms, with or without modification, are permitted" -- Live README Licenses (2026-08-24): "QuadriFlow is released under MIT License" (contradicts `LICENSE.txt`; not used as the catalog license) -- Live README (2026-08-24): enable `BUILD_FREE_LICENSE` to avoid Eigen LGPL Sparse Cholesky - -## Related - -- [instant-meshes](instant-meshes.md) -- [meshlab](meshlab.md) -- [meshoptimizer](meshoptimizer.md) -- [assimp](assimp.md) +--- +id: quadriflow +name: QuadriFlow +url: https://github.com/hjwdzh/QuadriFlow +category: tools +subcategories: [remesh, pipeline] +license: BSD-3-Clause +license_spdx: BSD-3-Clause +commercial: true +attribution_required: false +formats: [OBJ] +tags: [retopo, remesh, quad] +added: 2026-08-24 +verified: 2026-08-24 +status: active +maintenance: inactive +--- + +# QuadriFlow + +Huang / Zhou / Niessner / Shewchuk / Guibas quadrangulation (SIGGRAPH 2018). Same production need as Instant Meshes: turn a triangle dump into quads you can UV. The README says MIT. `LICENSE.txt` is a BSD-3-Clause text, not MIT. This entry follows the license file. Eigen's Sparse Cholesky path is LGPL unless you pass `-DBUILD_FREE_LICENSE=ON`. Pages fetched on 2026-08-24 do not say the exported mesh is BSD. The remesher is; the input scan is not. + +## Notes + +- Maintenance: no push to the GitHub repository hjwdzh/QuadriFlow since 2019-12-07, per the GitHub API on 2026-09-26. +- Build from source. No first-party Windows zip on the repo page on 2026-08-24 +- `LICENSE.txt` also has a "you are under no obligation to provide Enhancements" paragraph. That is extra BSD language, not a second grant for game assets +- Prefer Instant Meshes if you want a GUI. QuadriFlow is the batch/research CLI sibling +- Checklist: license file visible, commercial redistribution of the *software* permitted with notice, Eigen LGPL trap recorded, not a marketplace, authors named, not blocklisted, tool vs export ownership unquoted + +## Evidence + +- Live `LICENSE.txt` (2026-08-24): "Redistribution and use in source and binary forms, with or without modification, are permitted" +- Live README Licenses (2026-08-24): "QuadriFlow is released under MIT License" (contradicts `LICENSE.txt`; not used as the catalog license) +- Live README (2026-08-24): enable `BUILD_FREE_LICENSE` to avoid Eigen LGPL Sparse Cholesky + +## Related + +- [instant-meshes](instant-meshes.md) +- [meshlab](meshlab.md) +- [meshoptimizer](meshoptimizer.md) +- [assimp](assimp.md) diff --git a/catalog/tools/rexpaint.md b/catalog/tools/rexpaint.md index 50627ab..48a31ec 100644 --- a/catalog/tools/rexpaint.md +++ b/catalog/tools/rexpaint.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app, PNG, TXT, CSV, XML] tags: [ascii, roguelike, mockups, ui, maps, windows] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/rx-pixel-editor.md b/catalog/tools/rx-pixel-editor.md index cdf179d..31e5c7d 100644 --- a/catalog/tools/rx-pixel-editor.md +++ b/catalog/tools/rx-pixel-editor.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG, desktop-app] tags: [pixel-art, editor, keyboard-driven, vi-like] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/scatter2d.md b/catalog/tools/scatter2d.md index 7aa1710..5fa0c9d 100644 --- a/catalog/tools/scatter2d.md +++ b/catalog/tools/scatter2d.md @@ -1,32 +1,33 @@ ---- -id: scatter2d -name: Scatter2D -url: https://github.com/alex9978/scatter2d -category: tools -subcategories: [godot, scatter] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, 2d] -verified: 2026-08-24 -status: active ---- - -# Scatter2D - -Godot 4 MIT 2D scatter addon (HungryProton fork by Alessandro Rasulo) — shapes / TileMapLayer–oriented placement for foliage, props, etc. - -## Notes - -- Default branch is `v4`. Pair with [proton-scatter](proton-scatter.md) for 3D scenes. -- Keep copyright notice when redistributing the addon source. - -## Evidence - -- Live `LICENSE.md` (v4) (2026-08-24): MIT-style grant (“Permission is hereby granted… sell copies”) — HungryProton + Alessandro Rasulo. - -## Related - -- [proton-scatter](proton-scatter.md) +--- +id: scatter2d +name: Scatter2D +url: https://github.com/alex9978/scatter2d +category: tools +subcategories: [godot, scatter] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, 2d] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Scatter2D + +Godot 4 MIT 2D scatter addon (HungryProton fork by Alessandro Rasulo) — shapes / TileMapLayer–oriented placement for foliage, props, etc. + +## Notes + +- Default branch is `v4`. Pair with [proton-scatter](proton-scatter.md) for 3D scenes. +- Keep copyright notice when redistributing the addon source. + +## Evidence + +- Live `LICENSE.md` (v4) (2026-08-24): MIT-style grant (“Permission is hereby granted… sell copies”) — HungryProton + Alessandro Rasulo. + +## Related + +- [proton-scatter](proton-scatter.md) diff --git a/catalog/tools/sfxr.md b/catalog/tools/sfxr.md index cded11f..332819e 100644 --- a/catalog/tools/sfxr.md +++ b/catalog/tools/sfxr.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [WAV] tags: [sfx, procedural, retro, chiptune] +added: 2026-08-24 verified: 2026-08-24 status: active --- diff --git a/catalog/tools/sherpa-onnx.md b/catalog/tools/sherpa-onnx.md index 46f782a..b293c85 100644 --- a/catalog/tools/sherpa-onnx.md +++ b/catalog/tools/sherpa-onnx.md @@ -1,36 +1,37 @@ ---- -id: sherpa-onnx -name: sherpa-onnx -url: https://github.com/k2-fsa/sherpa-onnx -category: tools -subcategories: [tts, speech, asr] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [ONNX, C++, Python, WASM] -tags: [local, offline, tts, asr] -verified: 2026-07-19 -status: active ---- - -# sherpa-onnx - -Local ONNX runtime for **TTS + ASR** (and VAD/diarization) across desktop/mobile/WASM. **Apache-2.0** toolkit — commercial OK. Check **per-voice/model** licenses when bundling Piper/Matcha/etc. checkpoints. - -## Notes - -- Prefer over cloud free tiers ([`docs/high-risk.md`](../../docs/high-risk.md) ElevenLabs) -- Retain Apache notice with redistributed binaries -- Complements [kokoro-82m](kokoro-82m.md) / [piper-plus](piper-plus.md) - -## Evidence - -- Live LICENSE (2026-07-19): **Apache License 2.0** -- Live README: supports local speech synthesis (TTS) and recognition - -## Related - -- [kokoro-82m](kokoro-82m.md) -- [piper-plus](piper-plus.md) -- [melotts](melotts.md) +--- +id: sherpa-onnx +name: sherpa-onnx +url: https://github.com/k2-fsa/sherpa-onnx +category: tools +subcategories: [tts, speech, asr] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [ONNX, C++, Python, WASM] +tags: [local, offline, tts, asr] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# sherpa-onnx + +Local ONNX runtime for **TTS + ASR** (and VAD/diarization) across desktop/mobile/WASM. **Apache-2.0** toolkit — commercial OK. Check **per-voice/model** licenses when bundling Piper/Matcha/etc. checkpoints. + +## Notes + +- Prefer over cloud free tiers ([`docs/high-risk.md`](../../docs/high-risk.md) ElevenLabs) +- Retain Apache notice with redistributed binaries +- Complements [kokoro-82m](kokoro-82m.md) / [piper-plus](piper-plus.md) + +## Evidence + +- Live LICENSE (2026-07-19): **Apache License 2.0** +- Live README: supports local speech synthesis (TTS) and recognition + +## Related + +- [kokoro-82m](kokoro-82m.md) +- [piper-plus](piper-plus.md) +- [melotts](melotts.md) diff --git a/catalog/tools/sim-daltonism.md b/catalog/tools/sim-daltonism.md index b8bff1f..9e00df6 100644 --- a/catalog/tools/sim-daltonism.md +++ b/catalog/tools/sim-daltonism.md @@ -1,35 +1,36 @@ ---- -id: sim-daltonism -name: Sim Daltonism -url: https://michelf.ca/projects/sim-daltonism/ -category: tools -subcategories: [accessibility] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [desktop-app, mobile-app] -tags: [a11y, colorblind, simulator, macos, ios] -verified: 2026-07-19 -status: active ---- - -# Sim Daltonism - -Apache-2.0 color-blindness simulator (Mac screen filter + iOS camera). Design/playtest tool — not shipped in-game. Complements [ubisoft-chroma](ubisoft-chroma.md) / [daltonlens](daltonlens.md). - -## Notes - -- Open source: github.com/michelf/sim-daltonism (`Apache License 2.0.txt`) -- Apple platforms only; use DaltonLens/Chroma on Windows - -## Evidence - -- Live project page (2026-07-19): open source link to GitHub -- Live repo `Apache License 2.0.txt` (2026-07-19): **Apache License 2.0** - -## Related - -- [daltonlens](daltonlens.md) -- [ubisoft-chroma](ubisoft-chroma.md) -- [color-oracle](color-oracle.md) +--- +id: sim-daltonism +name: Sim Daltonism +url: https://michelf.ca/projects/sim-daltonism/ +category: tools +subcategories: [accessibility] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [desktop-app, mobile-app] +tags: [a11y, colorblind, simulator, macos, ios] +added: 2026-07-19 +verified: 2026-07-19 +status: active +--- + +# Sim Daltonism + +Apache-2.0 color-blindness simulator (Mac screen filter + iOS camera). Design/playtest tool — not shipped in-game. Complements [ubisoft-chroma](ubisoft-chroma.md) / [daltonlens](daltonlens.md). + +## Notes + +- Open source: github.com/michelf/sim-daltonism (`Apache License 2.0.txt`) +- Apple platforms only; use DaltonLens/Chroma on Windows + +## Evidence + +- Live project page (2026-07-19): open source link to GitHub +- Live repo `Apache License 2.0.txt` (2026-07-19): **Apache License 2.0** + +## Related + +- [daltonlens](daltonlens.md) +- [ubisoft-chroma](ubisoft-chroma.md) +- [color-oracle](color-oracle.md) diff --git a/catalog/tools/smartshape2d.md b/catalog/tools/smartshape2d.md index 943167b..c46fb0d 100644 --- a/catalog/tools/smartshape2d.md +++ b/catalog/tools/smartshape2d.md @@ -1,40 +1,41 @@ ---- -id: smartshape2d -name: SmartShape2D -url: https://github.com/SirRamEsq/SmartShape2D -category: tools -subcategories: [godot, 2d, terrain] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, 2d, terrain, polygons] -verified: 2026-08-24 -status: active ---- - -# SmartShape2D - -Godot 4 addon for textured 2D polygons: place points, assign a shape material, get terrain-style edges without building a TileMap for every contour. Closes the 2D-terrain gap next to Scatter2D (foliage placement) and Terrain3D (3D heightmaps). MIT, so it can ship in a closed commercial build if you keep the copyright notice. - -## Notes - -- Current `master` is Godot 4.x (badge on the README shows 4.3). Godot 3 lives on `Godot3-latest` and is unmaintained -- Addon folder is `addons/rmsmartshape`. Copy that folder; do not assume the Asset Library name matches the GitHub clone root -- README warns that some markdown docs are outdated. Prefer in-engine F1 docs. If SS2D nodes are missing from help, re-save the scripts (Godot issues #72406 / #86577; README says this should be fixed in 4.5) -- Textures are the same kind of edge/fill strips you would feed a 2D tileset, not 3D PBR -- MIT requires the copyright notice in distributions. That is not CC-BY user-facing credit - -## Evidence - -- Live `LICENSE` (2026-08-24): "MIT License Copyright (c) 2018 Robert Morse" -- Same file (2026-08-24): "Permission is hereby granted, free of charge" -- Live GitHub sidebar (2026-08-24): MIT license badge - -## Related - -- [scatter2d](scatter2d.md) -- [proton-scatter](proton-scatter.md) -- [terrain3d](terrain3d.md) -- [tiled](tiled.md) +--- +id: smartshape2d +name: SmartShape2D +url: https://github.com/SirRamEsq/SmartShape2D +category: tools +subcategories: [godot, 2d, terrain] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, 2d, terrain, polygons] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# SmartShape2D + +Godot 4 addon for textured 2D polygons: place points, assign a shape material, get terrain-style edges without building a TileMap for every contour. Closes the 2D-terrain gap next to Scatter2D (foliage placement) and Terrain3D (3D heightmaps). MIT, so it can ship in a closed commercial build if you keep the copyright notice. + +## Notes + +- Current `master` is Godot 4.x (badge on the README shows 4.3). Godot 3 lives on `Godot3-latest` and is unmaintained +- Addon folder is `addons/rmsmartshape`. Copy that folder; do not assume the Asset Library name matches the GitHub clone root +- README warns that some markdown docs are outdated. Prefer in-engine F1 docs. If SS2D nodes are missing from help, re-save the scripts (Godot issues #72406 / #86577; README says this should be fixed in 4.5) +- Textures are the same kind of edge/fill strips you would feed a 2D tileset, not 3D PBR +- MIT requires the copyright notice in distributions. That is not CC-BY user-facing credit + +## Evidence + +- Live `LICENSE` (2026-08-24): "MIT License Copyright (c) 2018 Robert Morse" +- Same file (2026-08-24): "Permission is hereby granted, free of charge" +- Live GitHub sidebar (2026-08-24): MIT license badge + +## Related + +- [scatter2d](scatter2d.md) +- [proton-scatter](proton-scatter.md) +- [terrain3d](terrain3d.md) +- [tiled](tiled.md) diff --git a/catalog/tools/snowb-bmf.md b/catalog/tools/snowb-bmf.md index 9af5d50..5edb705 100644 --- a/catalog/tools/snowb-bmf.md +++ b/catalog/tools/snowb-bmf.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG, XML, JSON, TXT, BIN] tags: [bitmap-font, bmfont, sdf, msdf, browser] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/sollumz.md b/catalog/tools/sollumz.md index dd56bd0..1cfdd9f 100644 --- a/catalog/tools/sollumz.md +++ b/catalog/tools/sollumz.md @@ -1,44 +1,45 @@ ---- -id: sollumz -name: Sollumz -url: https://github.com/Sollumz/Sollumz -category: tools -subcategories: [blender-addon, gta-format] -license: GPL-3.0-or-later -license_spdx: GPL-3.0-or-later -commercial: true -attribution_required: false -formats: [YDR, YDD, YFT, YBN, YTYP, YCD, YMAP, Blend] -tags: [blender-addon, gta-format, fivem] -verified: 2026-09-22 -status: active ---- - -# Sollumz - -Blender 4+ add-on that imports, exports, and authors GTA V format drawables, collisions, archetypes, and (partial) maps. This entry is the **plugin's GPL-3 software license**. It is not a catalog of GTA V assets and not a commercial grant for Rockstar files. - -## Notes - -- `commercial: true` means you may run this GPL program in a commercial studio, same class of claim as GIMP. It does **not** mean exported GTA V rips are yours to ship. -- Meshes you model yourself follow the same idea as other GPL editors: the program license is not the mesh license. Sollumz has no FAQ sentence that says "exports are yours"; that part is inferred from GPL-on-an-editor, not quoted. -- Importing a drawable from a GTA V RPF does not change ownership. Convert original CC0/CC-BY work (Kenney, KayKit, and similar verified packs), not game files. -- README lists YDD, YDR, YFT, YBN, YTYP, YCD, and partial YMAP. Wiki: [docs.sollumz.org](https://docs.sollumz.org/) -- README recommends CodeWalker (Discord). This catalog does **not** list CodeWalker: no `LICENSE` file on GitHub, and it reads GTA V archives. Owning GTA V is not a redistribution license. -- Distributing a modified Sollumz add-on is GPL-3. That is separate from shipping a game that contains meshes you authored. -- The project states the "or any later version" election directly, so the SPDX identifier is `GPL-3.0-or-later`. - -## Evidence - -- Live GitHub README (2026-09-22): "either version 3 of the License, or (at your option) any later version" -- Live GitHub `README.md` License (2026-08-25): "GNU General Public License ... version 3 ... or later" -- Live `LICENSE` (2026-08-25): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" -- Live README Features (2026-08-25): supported formats YDD, YDR, YFT, YBN, YTYP, YCD, YMAP (Partial) - -## Related - -- [blender](blender.md) -- [../3d/kenney-city-kit-roads](../3d/kenney-city-kit-roads.md) -- [../3d/kenney-furniture-kit](../3d/kenney-furniture-kit.md) -- [../../docs/fivem.md](../../docs/fivem.md) -- [../../docs/high-risk.md](../../docs/high-risk.md) +--- +id: sollumz +name: Sollumz +url: https://github.com/Sollumz/Sollumz +category: tools +subcategories: [blender-addon, gta-format] +license: GPL-3.0-or-later +license_spdx: GPL-3.0-or-later +commercial: true +attribution_required: false +formats: [YDR, YDD, YFT, YBN, YTYP, YCD, YMAP, Blend] +tags: [blender-addon, gta-format, fivem] +added: 2026-08-25 +verified: 2026-09-22 +status: active +--- + +# Sollumz + +Blender 4+ add-on that imports, exports, and authors GTA V format drawables, collisions, archetypes, and (partial) maps. This entry is the **plugin's GPL-3 software license**. It is not a catalog of GTA V assets and not a commercial grant for Rockstar files. + +## Notes + +- `commercial: true` means you may run this GPL program in a commercial studio, same class of claim as GIMP. It does **not** mean exported GTA V rips are yours to ship. +- Meshes you model yourself follow the same idea as other GPL editors: the program license is not the mesh license. Sollumz has no FAQ sentence that says "exports are yours"; that part is inferred from GPL-on-an-editor, not quoted. +- Importing a drawable from a GTA V RPF does not change ownership. Convert original CC0/CC-BY work (Kenney, KayKit, and similar verified packs), not game files. +- README lists YDD, YDR, YFT, YBN, YTYP, YCD, and partial YMAP. Wiki: [docs.sollumz.org](https://docs.sollumz.org/) +- README recommends CodeWalker (Discord). This catalog does **not** list CodeWalker: no `LICENSE` file on GitHub, and it reads GTA V archives. Owning GTA V is not a redistribution license. +- Distributing a modified Sollumz add-on is GPL-3. That is separate from shipping a game that contains meshes you authored. +- The project states the "or any later version" election directly, so the SPDX identifier is `GPL-3.0-or-later`. + +## Evidence + +- Live GitHub README (2026-09-22): "either version 3 of the License, or (at your option) any later version" +- Live GitHub `README.md` License (2026-08-25): "GNU General Public License ... version 3 ... or later" +- Live `LICENSE` (2026-08-25): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" +- Live README Features (2026-08-25): supported formats YDD, YDR, YFT, YBN, YTYP, YCD, YMAP (Partial) + +## Related + +- [blender](blender.md) +- [../3d/kenney-city-kit-roads](../3d/kenney-city-kit-roads.md) +- [../3d/kenney-furniture-kit](../3d/kenney-furniture-kit.md) +- [../../docs/fivem.md](../../docs/fivem.md) +- [../../docs/high-risk.md](../../docs/high-risk.md) diff --git a/catalog/tools/sprite-fusion-pixel-snapper.md b/catalog/tools/sprite-fusion-pixel-snapper.md index 624750f..60b6c1f 100644 --- a/catalog/tools/sprite-fusion-pixel-snapper.md +++ b/catalog/tools/sprite-fusion-pixel-snapper.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [cli, PNG] tags: [pixel-art, cleanup, quantization, batch, rust] +added: 2026-09-30 verified: 2026-09-30 status: active publisher: Sprite Fusion diff --git a/catalog/tools/sprite-fusion.md b/catalog/tools/sprite-fusion.md index 1341817..fdeaf59 100644 --- a/catalog/tools/sprite-fusion.md +++ b/catalog/tools/sprite-fusion.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [Unity, Godot, JSON, tmx, PNG] tags: [tilemap, levels, 2d, browser, auto-tiling] +added: 2026-09-30 verified: 2026-09-30 status: active publisher: Sprite Fusion diff --git a/catalog/tools/spritemate.md b/catalog/tools/spritemate.md index 68df306..f3f9184 100644 --- a/catalog/tools/spritemate.md +++ b/catalog/tools/spritemate.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG] tags: [c64, retro, sprite-editor, browser] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/spud.md b/catalog/tools/spud.md index 62e7f65..e2a4f52 100644 --- a/catalog/tools/spud.md +++ b/catalog/tools/spud.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, save-game, persistence, level-streaming, blueprint] +added: 2026-10-13 verified: 2026-10-13 status: active publisher: Steve Streeting diff --git a/catalog/tools/squoosh.md b/catalog/tools/squoosh.md index a102400..203e263 100644 --- a/catalog/tools/squoosh.md +++ b/catalog/tools/squoosh.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG, JPG] tags: [image-compression, webp, avif, jpeg-xl, browser] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/suds.md b/catalog/tools/suds.md index 56eeb3b..d8be014 100644 --- a/catalog/tools/suds.md +++ b/catalog/tools/suds.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, dialogue, branching-dialogue, scripting, localization, blueprint] +added: 2026-10-13 verified: 2026-10-13 status: active publisher: Steve Streeting diff --git a/catalog/tools/sunvox.md b/catalog/tools/sunvox.md index ee705f1..1d35b99 100644 --- a/catalog/tools/sunvox.md +++ b/catalog/tools/sunvox.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [desktop-app] tags: [tracker, modular-synth, sequencer, generative, sound-design] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/suqs.md b/catalog/tools/suqs.md index 2c6df30..b0eba71 100644 --- a/catalog/tools/suqs.md +++ b/catalog/tools/suqs.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, quest, data-driven, json, blueprint] +added: 2026-10-13 verified: 2026-10-13 status: active publisher: Steve Streeting diff --git a/catalog/tools/svgcode.md b/catalog/tools/svgcode.md index 8f3ba0a..19c5a67 100644 --- a/catalog/tools/svgcode.md +++ b/catalog/tools/svgcode.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [SVG] tags: [vectorize, tracing, potrace, browser] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/synfig.md b/catalog/tools/synfig.md index 0be1411..3b58b29 100644 --- a/catalog/tools/synfig.md +++ b/catalog/tools/synfig.md @@ -1,36 +1,37 @@ ---- -id: synfig -name: Synfig Studio -url: https://www.synfig.org/ -category: tools -subcategories: [animation, vectors] -license: GPL-3.0 -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [2d-animation, vector, tweening, bones] -verified: 2026-09-26 -status: active ---- - -# Synfig Studio - -Vector 2D animation program built around tweening: you set keyframes and Synfig interpolates shapes, transforms and bone rigs between them, instead of drawing every frame. Useful for cut-out style character animation and animated UI. - -## Notes - -- **Version wording:** the site and README say GPL v3, and the repository `LICENSE` is the GPLv3 text, but the source headers read (for example `synfig-studio/src/gui/main.cpp`) say "version 2 of the License, or (at your option) any later version". The project-level statement is GPLv3 without an "or later", so this entry keeps the bare `GPL-3.0` -- The GPL covers the program. Animations and rendered frames you make are your own work -- Filed in `tools/` with [krita](krita.md) and [pixelorama](pixelorama.md), the other general 2D art and animation editors; `animation/` holds clips and capture tools - -## Evidence - -- Live homepage (2026-09-26): "Synfig is a free and open-source software licensed under GNU GPL v3" -- Live GitHub README (2026-09-26): "This project is licensed under the GNU General Public License v3.0" -- Live GitHub `synfig-studio/src/gui/main.cpp` header (2026-09-26): "either version 2 of the License, or (at your option) any later version" - -## Related - -- [opentoonz](opentoonz.md) -- [pencil2d](pencil2d.md) -- [krita](krita.md) +--- +id: synfig +name: Synfig Studio +url: https://www.synfig.org/ +category: tools +subcategories: [animation, vectors] +license: GPL-3.0 +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [2d-animation, vector, tweening, bones] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Synfig Studio + +Vector 2D animation program built around tweening: you set keyframes and Synfig interpolates shapes, transforms and bone rigs between them, instead of drawing every frame. Useful for cut-out style character animation and animated UI. + +## Notes + +- **Version wording:** the site and README say GPL v3, and the repository `LICENSE` is the GPLv3 text, but the source headers read (for example `synfig-studio/src/gui/main.cpp`) say "version 2 of the License, or (at your option) any later version". The project-level statement is GPLv3 without an "or later", so this entry keeps the bare `GPL-3.0` +- The GPL covers the program. Animations and rendered frames you make are your own work +- Filed in `tools/` with [krita](krita.md) and [pixelorama](pixelorama.md), the other general 2D art and animation editors; `animation/` holds clips and capture tools + +## Evidence + +- Live homepage (2026-09-26): "Synfig is a free and open-source software licensed under GNU GPL v3" +- Live GitHub README (2026-09-26): "This project is licensed under the GNU General Public License v3.0" +- Live GitHub `synfig-studio/src/gui/main.cpp` header (2026-09-26): "either version 2 of the License, or (at your option) any later version" + +## Related + +- [opentoonz](opentoonz.md) +- [pencil2d](pencil2d.md) +- [krita](krita.md) diff --git a/catalog/tools/tenacity.md b/catalog/tools/tenacity.md index 7490070..5f78f8e 100644 --- a/catalog/tools/tenacity.md +++ b/catalog/tools/tenacity.md @@ -1,44 +1,45 @@ ---- -id: tenacity -name: Tenacity -url: https://codeberg.org/tenacityteam/tenacity -category: tools -subcategories: [audio-editing] -license: GPL-2.0-or-later -license_spdx: GPL-2.0-or-later -commercial: true -attribution_required: false -formats: [WAV, FLAC, OGG, MP3, AUP3] -tags: [audio, editor, sfx, dcc] -verified: 2026-09-23 -status: active ---- - -# Tenacity - -Community fork of Audacity, maintained on Codeberg, for trimming and cleaning the sample-based SFX this catalog points at. Covers the unglamorous work a game project actually needs: batch resampling a downloaded pack to a consistent rate, trimming silence off attack transients, normalizing loudness across a footstep set, and looping music beds. Chosen over upstream Audacity because the fork was created specifically to strip the telemetry and updated terms that upstream added. - -## Notes - -- Set Project Rate before importing a mixed-rate pack, or exports inherit whichever file was loaded first -- Truncate Silence plus Normalize is the standard pass for a downloaded footstep or impact set -- Export as 16-bit PCM WAV for engine-side SFX and OGG Vorbis for music beds; Godot streams OGG but decodes WAV to memory -- No non-destructive automation lanes, so keep the original downloads and treat the AUP3 project as scratch -- The GPL covers the application; recordings and edits you make carry whatever license the source audio had, which for CC-BY sources means the attribution obligation survives your edit -- Licence corrected from bare `GPL-2.0` to `GPL-2.0-or-later` on 2026-09-23. `LICENSE.txt` names "Version 2" without choosing between "only" and "or later"; the project's README makes the election explicitly. Codeberg blocks scripted requests, so both were read in a browser. Code under `lib-src` may carry other GPL-compatible licences - -## Evidence - -- Live Codeberg README (2026-09-23): "either version 2 of the License, or (at your option) any later version" -- Live `LICENSE.txt` (2026-09-23): "Tenacity is distributed under the terms of the GNU GPL Version 2. This includes everything in the source code distribution except code in the lib-src directory" - -- `LICENSE.txt` in the Codeberg repository (2026-08-24): "Tenacity is distributed under the terms of the GNU GPL Version 2." -- Same file (2026-08-24): documentation is separately "under the Creative Commons license (CC BY 3.0)" - -## Related - -- [jsfxr](jsfxr.md) -- [audacity](audacity.md) -- [../audio/kenney-impact-sounds](../audio/kenney-impact-sounds.md) -- [../audio/freesound](../audio/freesound.md) -- [../audio/voxengo-impulses](../audio/voxengo-impulses.md) +--- +id: tenacity +name: Tenacity +url: https://codeberg.org/tenacityteam/tenacity +category: tools +subcategories: [audio-editing] +license: GPL-2.0-or-later +license_spdx: GPL-2.0-or-later +commercial: true +attribution_required: false +formats: [WAV, FLAC, OGG, MP3, AUP3] +tags: [audio, editor, sfx, dcc] +added: 2026-08-24 +verified: 2026-09-23 +status: active +--- + +# Tenacity + +Community fork of Audacity, maintained on Codeberg, for trimming and cleaning the sample-based SFX this catalog points at. Covers the unglamorous work a game project actually needs: batch resampling a downloaded pack to a consistent rate, trimming silence off attack transients, normalizing loudness across a footstep set, and looping music beds. Chosen over upstream Audacity because the fork was created specifically to strip the telemetry and updated terms that upstream added. + +## Notes + +- Set Project Rate before importing a mixed-rate pack, or exports inherit whichever file was loaded first +- Truncate Silence plus Normalize is the standard pass for a downloaded footstep or impact set +- Export as 16-bit PCM WAV for engine-side SFX and OGG Vorbis for music beds; Godot streams OGG but decodes WAV to memory +- No non-destructive automation lanes, so keep the original downloads and treat the AUP3 project as scratch +- The GPL covers the application; recordings and edits you make carry whatever license the source audio had, which for CC-BY sources means the attribution obligation survives your edit +- Licence corrected from bare `GPL-2.0` to `GPL-2.0-or-later` on 2026-09-23. `LICENSE.txt` names "Version 2" without choosing between "only" and "or later"; the project's README makes the election explicitly. Codeberg blocks scripted requests, so both were read in a browser. Code under `lib-src` may carry other GPL-compatible licences + +## Evidence + +- Live Codeberg README (2026-09-23): "either version 2 of the License, or (at your option) any later version" +- Live `LICENSE.txt` (2026-09-23): "Tenacity is distributed under the terms of the GNU GPL Version 2. This includes everything in the source code distribution except code in the lib-src directory" + +- `LICENSE.txt` in the Codeberg repository (2026-08-24): "Tenacity is distributed under the terms of the GNU GPL Version 2." +- Same file (2026-08-24): documentation is separately "under the Creative Commons license (CC BY 3.0)" + +## Related + +- [jsfxr](jsfxr.md) +- [audacity](audacity.md) +- [../audio/kenney-impact-sounds](../audio/kenney-impact-sounds.md) +- [../audio/freesound](../audio/freesound.md) +- [../audio/voxengo-impulses](../audio/voxengo-impulses.md) diff --git a/catalog/tools/terrain3d.md b/catalog/tools/terrain3d.md index d346267..c420bf7 100644 --- a/catalog/tools/terrain3d.md +++ b/catalog/tools/terrain3d.md @@ -1,41 +1,42 @@ ---- -id: terrain3d -name: Terrain3D -url: https://github.com/TokisanGames/Terrain3D -publisher: TokisanGames -category: tools -subcategories: [godot, terrain] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon, gdextension, EXR, R16, PNG] -tags: [godot, godot-4, terrain, heightmap, clipmap, gdextension] -verified: 2026-08-24 -status: active ---- - -# Terrain3D - -Clipmap terrain system for Godot 4, built as a C++ GDExtension. This is the piece the catalog was missing between raw elevation data and a playable world: it imports 16-bit heightmaps, paints up to 32 texture layers with a detiling and triplanar option, and handles the LOD and collision generation that a MeshInstance-based terrain cannot at scale. Pairs directly with the DEM sources already catalogued. - -## Notes - -- Imports R16, EXR, and PNG heightmaps; R16 is the format most DEM tools export cleanly, and 16-bit is required to avoid terracing -- Regions are 1024x1024 by default and sparse, so a large world costs memory only where regions actually exist -- Collision is generated for a moving area around the camera rather than the whole terrain; raise the collision radius before doing long-distance raycasts or navmesh baking -- GDExtension binaries are per-platform and per-Godot-version; a Godot minor version bump usually needs a matching Terrain3D release -- Texture arrays require all albedo and normal maps at identical resolution and format, so batch-convert an AmbientCG or Poly Haven set before assigning slots - -## Evidence - -- `LICENSE.txt` in the repository, `main` branch (2026-08-24): "MIT License Copyright (c) 2023-2026 Cory Petkovsek, Roope Palmroos, and Contributors." -- Same file (2026-08-24): "to deal in the Software without restriction" - -## Related - -- [proton-scatter](proton-scatter.md) -- [gaea](gaea.md) -- [limboai](limboai.md) -- [../environment/copernicus-dem-glo30](../environment/copernicus-dem-glo30.md) -- [../3d/ambientcg](../3d/ambientcg.md) +--- +id: terrain3d +name: Terrain3D +url: https://github.com/TokisanGames/Terrain3D +publisher: TokisanGames +category: tools +subcategories: [godot, terrain] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon, gdextension, EXR, R16, PNG] +tags: [godot, godot-4, terrain, heightmap, clipmap, gdextension] +added: 2026-08-24 +verified: 2026-08-24 +status: active +--- + +# Terrain3D + +Clipmap terrain system for Godot 4, built as a C++ GDExtension. This is the piece the catalog was missing between raw elevation data and a playable world: it imports 16-bit heightmaps, paints up to 32 texture layers with a detiling and triplanar option, and handles the LOD and collision generation that a MeshInstance-based terrain cannot at scale. Pairs directly with the DEM sources already catalogued. + +## Notes + +- Imports R16, EXR, and PNG heightmaps; R16 is the format most DEM tools export cleanly, and 16-bit is required to avoid terracing +- Regions are 1024x1024 by default and sparse, so a large world costs memory only where regions actually exist +- Collision is generated for a moving area around the camera rather than the whole terrain; raise the collision radius before doing long-distance raycasts or navmesh baking +- GDExtension binaries are per-platform and per-Godot-version; a Godot minor version bump usually needs a matching Terrain3D release +- Texture arrays require all albedo and normal maps at identical resolution and format, so batch-convert an AmbientCG or Poly Haven set before assigning slots + +## Evidence + +- `LICENSE.txt` in the repository, `main` branch (2026-08-24): "MIT License Copyright (c) 2023-2026 Cory Petkovsek, Roope Palmroos, and Contributors." +- Same file (2026-08-24): "to deal in the Software without restriction" + +## Related + +- [proton-scatter](proton-scatter.md) +- [gaea](gaea.md) +- [limboai](limboai.md) +- [../environment/copernicus-dem-glo30](../environment/copernicus-dem-glo30.md) +- [../3d/ambientcg](../3d/ambientcg.md) diff --git a/catalog/tools/tiled.md b/catalog/tools/tiled.md index 22e755e..8bb5c1b 100644 --- a/catalog/tools/tiled.md +++ b/catalog/tools/tiled.md @@ -1,38 +1,39 @@ ---- -id: tiled -name: Tiled Map Editor -url: https://www.mapeditor.org/ -category: tools -subcategories: [level-editor] -license: GPL-2.0-or-later -license_spdx: GPL-2.0-or-later -commercial: true -attribution_required: false -formats: [tmx, JSON] -tags: [tilemap, isometric, hex] -verified: 2026-09-22 -status: active ---- - -# Tiled - -Mature tilemap editor (isometric/hex/ortho). The editor (`src/tiled`) is GPL-2.0. Official `libtiled` is BSD-2-Clause, not MIT. You can ship commercial games that load Tiled maps through a BSD/MIT loader. Do not statically link the GPL editor into a closed-source shipping binary. - -## Notes - -- Homepage: "free and open source"; versioned grant is GitHub `LICENSE.GPL` (GPL Version 2, June 1991) -- `COPYING` table: plugins GPL; libtiled / tmxviewer / tmxrasterizer BSD-2-Clause -- Complements [ldtk](ldtk.md) (MIT editor) -- Version precision corrected 2026-09-22. The bundled `LICENSE.GPL` is simply the stock GPLv2 text; the editor's own source headers elect "or any later version", making it `GPL-2.0-or-later`. - -## Evidence - -- Live GitHub `src/tiled/mainwindow.cpp` header (2026-09-22): "either version 2 of the License, or (at your option) any later version" -- Live GitHub `LICENSE.GPL` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" -- Live GitHub `COPYING` (2026-08-24): "Tiled src/tiled GPL" and "libtiled src/libtiled BSD 2-clause license" -- Live homepage (2026-08-24): "Tiled is a free and open source" - -## Related - -- [ldtk](ldtk.md) -- [kenney-tiny-dungeon](../2d/kenney-tiny-dungeon.md) +--- +id: tiled +name: Tiled Map Editor +url: https://www.mapeditor.org/ +category: tools +subcategories: [level-editor] +license: GPL-2.0-or-later +license_spdx: GPL-2.0-or-later +commercial: true +attribution_required: false +formats: [tmx, JSON] +tags: [tilemap, isometric, hex] +added: 2026-07-19 +verified: 2026-09-22 +status: active +--- + +# Tiled Map Editor + +Mature tilemap editor (isometric/hex/ortho). The editor (`src/tiled`) is GPL-2.0. Official `libtiled` is BSD-2-Clause, not MIT. You can ship commercial games that load Tiled maps through a BSD/MIT loader. Do not statically link the GPL editor into a closed-source shipping binary. + +## Notes + +- Homepage: "free and open source"; versioned grant is GitHub `LICENSE.GPL` (GPL Version 2, June 1991) +- `COPYING` table: plugins GPL; libtiled / tmxviewer / tmxrasterizer BSD-2-Clause +- Complements [ldtk](ldtk.md) (MIT editor) +- Version precision corrected 2026-09-22. The bundled `LICENSE.GPL` is simply the stock GPLv2 text; the editor's own source headers elect "or any later version", making it `GPL-2.0-or-later`. + +## Evidence + +- Live GitHub `src/tiled/mainwindow.cpp` header (2026-09-22): "either version 2 of the License, or (at your option) any later version" +- Live GitHub `LICENSE.GPL` (2026-08-24): "GNU GENERAL PUBLIC LICENSE Version 2, June 1991" +- Live GitHub `COPYING` (2026-08-24): "Tiled src/tiled GPL" and "libtiled src/libtiled BSD 2-clause license" +- Live homepage (2026-08-24): "Tiled is a free and open source" + +## Related + +- [ldtk](ldtk.md) +- [kenney-tiny-dungeon](../2d/kenney-tiny-dungeon.md) diff --git a/catalog/tools/tilemancer.md b/catalog/tools/tilemancer.md index f7490b6..c28082a 100644 --- a/catalog/tools/tilemancer.md +++ b/catalog/tools/tilemancer.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [desktop-app] tags: [pixel-art, tileset, node-based, lua, heightmap] +added: 2026-09-30 verified: 2026-09-30 status: active maintenance: inactive diff --git a/catalog/tools/tilesplit.md b/catalog/tools/tilesplit.md index 05d8779..99daec1 100644 --- a/catalog/tools/tilesplit.md +++ b/catalog/tools/tilesplit.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [PNG, cli] tags: [tileset, spritesheet, splitter, python] +added: 2026-09-30 verified: 2026-09-30 status: active maintenance: inactive diff --git a/catalog/tools/trenchbroom.md b/catalog/tools/trenchbroom.md index 12ba1bc..2075c72 100644 --- a/catalog/tools/trenchbroom.md +++ b/catalog/tools/trenchbroom.md @@ -1,37 +1,38 @@ ---- -id: trenchbroom -name: TrenchBroom -url: https://trenchbroom.github.io/ -category: tools -subcategories: [level-editor] -license: GPL-3.0-or-later -license_spdx: GPL-3.0-or-later -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [3d, levels, brush-based, quake] -verified: 2026-09-26 -status: active ---- - -# TrenchBroom - -Brush-based 3D level editor for Quake-engine map formats, on Windows, macOS and Linux. With [func-godot](func-godot.md) the `.map` files it writes import straight into Godot, which makes it a blockout and level tool for Godot projects as well as Quake-family ones. - -## Notes - -- The GPL covers the editor. Maps you author are your own work; the GPL does not attach to them because you used a GPL program to make them -- Shipping TrenchBroom itself, or code taken from it, inside a closed product is a GPL event -- Supported games per the homepage: Quake, Quake 2 and Hexen 2; others through game configurations - -## Evidence - -- Live homepage (2026-09-26): "TrenchBroom is a free (GPLv3+), cross platform level editor for Quake-engine based games" -- Live GitHub `app/TrenchBroom/src/Main.cpp` header (2026-09-26): "either version 3 of the License, or (at your option) any later version" -- Live GitHub `LICENSE.txt` (2026-09-26): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" - -## Related - -- [func-godot](func-godot.md) -- [tiled](tiled.md) -- [ldtk](ldtk.md) +--- +id: trenchbroom +name: TrenchBroom +url: https://trenchbroom.github.io/ +category: tools +subcategories: [level-editor] +license: GPL-3.0-or-later +license_spdx: GPL-3.0-or-later +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [3d, levels, brush-based, quake] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# TrenchBroom + +Brush-based 3D level editor for Quake-engine map formats, on Windows, macOS and Linux. With [func-godot](func-godot.md) the `.map` files it writes import straight into Godot, which makes it a blockout and level tool for Godot projects as well as Quake-family ones. + +## Notes + +- The GPL covers the editor. Maps you author are your own work; the GPL does not attach to them because you used a GPL program to make them +- Shipping TrenchBroom itself, or code taken from it, inside a closed product is a GPL event +- Supported games per the homepage: Quake, Quake 2 and Hexen 2; others through game configurations + +## Evidence + +- Live homepage (2026-09-26): "TrenchBroom is a free (GPLv3+), cross platform level editor for Quake-engine based games" +- Live GitHub `app/TrenchBroom/src/Main.cpp` header (2026-09-26): "either version 3 of the License, or (at your option) any later version" +- Live GitHub `LICENSE.txt` (2026-09-26): "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007" + +## Related + +- [func-godot](func-godot.md) +- [tiled](tiled.md) +- [ldtk](ldtk.md) diff --git a/catalog/tools/ubisoft-chroma.md b/catalog/tools/ubisoft-chroma.md index 327cfaf..5c88d84 100644 --- a/catalog/tools/ubisoft-chroma.md +++ b/catalog/tools/ubisoft-chroma.md @@ -1,32 +1,33 @@ ---- -id: ubisoft-chroma -name: Ubisoft Chroma -url: https://github.com/ubisoft/chroma -category: tools -subcategories: [accessibility] -license: Apache-2.0 -license_spdx: Apache-2.0 -commercial: true -attribution_required: false -formats: [desktop-app] -tags: [a11y, colorblind, windows] -verified: 2026-08-24 -status: active ---- - -# Ubisoft Chroma - -Apache 2.0 Windows overlay for real-time colorblind / CVD simulation during playtests. Complements Color Oracle-style workflows. Tool license; it does not license your game's art. - -## Notes - -- Windows overlay; not a Godot/Unity plugin -- Keep NOTICE/LICENSE if you redistribute the overlay sources - -## Evidence - -- Live GitHub `LICENSE` (2026-08-24): "Apache License Version 2.0, January 2004" - -## Related - -- [color-oracle](color-oracle.md) +--- +id: ubisoft-chroma +name: Ubisoft Chroma +url: https://github.com/ubisoft/chroma +category: tools +subcategories: [accessibility] +license: Apache-2.0 +license_spdx: Apache-2.0 +commercial: true +attribution_required: false +formats: [desktop-app] +tags: [a11y, colorblind, windows] +added: 2026-07-19 +verified: 2026-08-24 +status: active +--- + +# Ubisoft Chroma + +Apache 2.0 Windows overlay for real-time colorblind / CVD simulation during playtests. Complements Color Oracle-style workflows. Tool license; it does not license your game's art. + +## Notes + +- Windows overlay; not a Godot/Unity plugin +- Keep NOTICE/LICENSE if you redistribute the overlay sources + +## Evidence + +- Live GitHub `LICENSE` (2026-08-24): "Apache License Version 2.0, January 2004" + +## Related + +- [color-oracle](color-oracle.md) diff --git a/catalog/tools/ue5coro.md b/catalog/tools/ue5coro.md index 488baa4..802feb9 100644 --- a/catalog/tools/ue5coro.md +++ b/catalog/tools/ue5coro.md @@ -10,8 +10,10 @@ commercial: true attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, coroutines, async, latent-actions, multithreading, gameplay-programming] +added: 2026-10-13 verified: 2026-10-13 status: active +maintenance: archived --- # UE5Coro @@ -28,6 +30,7 @@ C++20 coroutine support for Unreal Engine, built around gameplay code. Changing - BSD-3-Clause-Clear is BSD 3-Clause plus an explicit statement that no patent licence is granted; binary redistribution must reproduce the copyright notice and disclaimer in documentation, so add it to your third-party credits - Permissive, so compatible with the Unreal Engine EULA, which forbids combining engine code with copyleft licences such as GPL and LGPL - Maintenance: GitHub API (2026-10-13) reports the repository not archived, last push 2026-07-19; latest release v2.3.2 (2026-07-19) +- Maintenance: the repository was archived after a final push on 2026-10-16, per the GitHub API on 2026-10-22. The README now says "UE5Coro is complete, with no known bugs at the time of archival. Unreal Engine 5 has reached the end of its lifecycle, and this plugin with it." The licence file is unchanged (API still reports BSD-3-Clause-Clear); releases stay downloadable, but expect no fixes for newer engine versions ## Evidence diff --git a/catalog/tools/unreal-imgui.md b/catalog/tools/unreal-imgui.md index 96ca242..392f3ce 100644 --- a/catalog/tools/unreal-imgui.md +++ b/catalog/tools/unreal-imgui.md @@ -11,6 +11,7 @@ attribution_required: false formats: [unreal-plugin, C++] tags: [unreal-engine, debug-ui, imgui, immediate-mode, developer-tools, implot] ue_versions: "4.27-5.5" +added: 2026-10-13 verified: 2026-10-13 status: active --- diff --git a/catalog/tools/voronoishatter.md b/catalog/tools/voronoishatter.md index 9bbdbd9..5a05fdf 100644 --- a/catalog/tools/voronoishatter.md +++ b/catalog/tools/voronoishatter.md @@ -1,40 +1,41 @@ ---- -id: voronoishatter -name: VoronoiShatter -url: https://github.com/robertvaradan/voronoishatter -category: tools -subcategories: [godot, destruction] -license: MIT -license_spdx: MIT -commercial: true -attribution_required: false -formats: [godot-addon] -tags: [godot, godot-4, destruction, fracture, voronoi, debris, rigidbody] -verified: 2026-09-23 -status: active ---- - -# VoronoiShatter - -Godot add-on that breaks a mesh into Voronoi fragments inside the editor, then builds rigid bodies and collision shapes for the pieces. This is the catalog's answer to "where do my pre-broken debris meshes come from" without leaving Godot: add the node, put a `MeshInstance3D` under it, press "Generate Fracture Meshes", then "Create Rigid Bodies". - -## Notes - -- **Shatter in the editor, not at runtime.** The README says running it "just in time" in a game is possible but costly, and recommends pre-fragmenting. Bake the pieces, then swap them in when the object breaks -- The core is GDScript (the plugin script is `voronoishatterplugin.gd`); the three C# files are optional adapter classes for C# projects. A GDScript-only project does not need the .NET build -- Pre-1.0: v0.3, released 2026-06-01, and the README still says it "applies to v0.2" -- The README states no Godot version. The addon ships `.uid` sidecar files, which Godot introduced in 4.4, so plan on 4.4 or newer; this is an inference from the files, not a stated requirement -- MIT covers the addon. The fragments it generates from your meshes are yours -- For the Blender route instead, fracture with [blender-cell-fracture](blender-cell-fracture.md) and swap pieces at runtime with [godot-destruction-plugin](godot-destruction-plugin.md) - -## Evidence - -- Live GitHub `LICENSE.md` (2026-09-23): "MIT License", "Copyright (c) 2025 Robert Varadan" -- Live `addons/voronoishatter/plugin.cfg` (2026-09-23): `version="0.3"`, `script="voronoishatterplugin.gd"` - -## Related - -- [godot-destruction-plugin](godot-destruction-plugin.md) -- [godot-voxel-destruction](godot-voxel-destruction.md) -- [blender-cell-fracture](blender-cell-fracture.md) -- [../3d/kenney-factory-kit](../3d/kenney-factory-kit.md) +--- +id: voronoishatter +name: VoronoiShatter +url: https://github.com/robertvaradan/voronoishatter +category: tools +subcategories: [godot, destruction] +license: MIT +license_spdx: MIT +commercial: true +attribution_required: false +formats: [godot-addon] +tags: [godot, godot-4, destruction, fracture, voronoi, debris, rigidbody] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# VoronoiShatter + +Godot add-on that breaks a mesh into Voronoi fragments inside the editor, then builds rigid bodies and collision shapes for the pieces. This is the catalog's answer to "where do my pre-broken debris meshes come from" without leaving Godot: add the node, put a `MeshInstance3D` under it, press "Generate Fracture Meshes", then "Create Rigid Bodies". + +## Notes + +- **Shatter in the editor, not at runtime.** The README says running it "just in time" in a game is possible but costly, and recommends pre-fragmenting. Bake the pieces, then swap them in when the object breaks +- The core is GDScript (the plugin script is `voronoishatterplugin.gd`); the three C# files are optional adapter classes for C# projects. A GDScript-only project does not need the .NET build +- Pre-1.0: v0.3, released 2026-06-01, and the README still says it "applies to v0.2" +- The README states no Godot version. The addon ships `.uid` sidecar files, which Godot introduced in 4.4, so plan on 4.4 or newer; this is an inference from the files, not a stated requirement +- MIT covers the addon. The fragments it generates from your meshes are yours +- For the Blender route instead, fracture with [blender-cell-fracture](blender-cell-fracture.md) and swap pieces at runtime with [godot-destruction-plugin](godot-destruction-plugin.md) + +## Evidence + +- Live GitHub `LICENSE.md` (2026-09-23): "MIT License", "Copyright (c) 2025 Robert Varadan" +- Live `addons/voronoishatter/plugin.cfg` (2026-09-23): `version="0.3"`, `script="voronoishatterplugin.gd"` + +## Related + +- [godot-destruction-plugin](godot-destruction-plugin.md) +- [godot-voxel-destruction](godot-voxel-destruction.md) +- [blender-cell-fracture](blender-cell-fracture.md) +- [../3d/kenney-factory-kit](../3d/kenney-factory-kit.md) diff --git a/catalog/tools/vtracer.md b/catalog/tools/vtracer.md index c76fcd5..05541c1 100644 --- a/catalog/tools/vtracer.md +++ b/catalog/tools/vtracer.md @@ -10,6 +10,7 @@ commercial: true attribution_required: false formats: [SVG, desktop-app, cli, library] tags: [vectorize, tracing, rust, python] +added: 2026-09-30 verified: 2026-09-30 status: active --- diff --git a/catalog/tools/wwise.md b/catalog/tools/wwise.md index 1c92adb..d02a257 100644 --- a/catalog/tools/wwise.md +++ b/catalog/tools/wwise.md @@ -1,40 +1,41 @@ ---- -id: wwise -name: Wwise (Indie tier) -url: https://www.audiokinetic.com/en/wwise/pricing/ -category: tools -subcategories: [audio-middleware] -license: custom -commercial: true -attribution_required: unknown -formats: [middleware] -tags: [audio, freemium, budget-cap] -verified: 2026-10-04 -status: needs-review ---- - -# Wwise Indie - -Audiokinetic middleware — the Indie plan is free for game projects with a production budget under $250K, royalty free, with unlimited sounds. A licence is per title and per platform (Indie platforms are free). DLC with new audio needs a DLC licence, which is also free at Indie level. Compare [FMOD](fmod-studio.md). - -## Notes - -- Pricing/download pages returned **HTTP 403** on 2026-07-19 — cannot confirm current indie thresholds. -- Re-checked 2026-09-26: the pricing pages load with a browser user agent and confirm the $250K Indie cap. Still open: whether a shipped game must credit Audiokinetic or show a "Powered by Wwise" logo. Neither pricing page says so, and the Wwise EULA / licence agreement that would settle it was not found on a public page (`/en/licensing/faq/` and `/en/legal/` paths return 404; the public SDK Agreement PDF covers plug-in developers, not shipped games). Keep `attribution_required: unknown` until that text is read -- The Free Trial (no registered project) is non-commercial only and capped at 200 media assets; register the project for the Indie licence before shipping -- The licence is tied to one title; a new game needs its own registration -- Still open on 2026-10-04: the credit / "Powered by Wwise" question. The pricing pages name "the Audiokinetic Master License Agreement, or the Audiokinetic License Agreement, and the EULA" but link to none of them; the "Licensing FAQ" link now goes to `/en/strata-library/licensing/faq/strataLicenses`, which serves a captcha, and the old `/licensing/faq/` path still 404s. The site Terms of Use only say Audiokinetic logos need written consent, which is not a credit requirement either way - -## Evidence - -- `audiokinetic.com` pricing/download: HTTP 403 (2026-07-19). Leave `needs-review` until a live quote is possible. -- Live [Pricing](https://www.audiokinetic.com/en/wwise/pricing/) (2026-09-26): Indie "Free"; "Production Budget: Less than $250K"; "Sound Files / Media Assets: Unlimited"; Royalty Free (0%) ticked for Indie. -- Same page FAQ (2026-09-26): "The Free Trial version allows you to create a project for non-commercial use only and is limited to 200 media assets"; "The Wwise Project License is tied to a specific project (Licensee Title)". -- Live [Wwise for Games](https://www.audiokinetic.com/en/wwise/pricing/for-games/) (2026-09-26): "the Indie plan is valid for projects with a production budget up to $250K"; Indie first platform and extra platforms "Free"; Wwise DLC License 12-Month Term "Indie (Level A) Free"; "Licenses allow for worldwide distribution of your game title." -- Live Wwise for Games (2026-10-04): "the Indie plan is valid for projects with a production budget up to $250K"; Wwise DLC License "Indie (Level A) Free". No credit or logo requirement on the page -- Live Pricing FAQ (2026-10-04): "Doing so breaches the terms of the Audiokinetic Master License Agreement, or the Audiokinetic License Agreement, and the EULA." None of those agreements is linked -- Live [Terms of Use](https://www.audiokinetic.com/en/terms-of-use/) (2026-10-04): "Such product names, company names and logos of Audiokinetic may not be copied, imitated or used, in whole or in part, without the prior written consent of Audiokinetic." - -## Related - -- [fmod-studio](fmod-studio.md) +--- +id: wwise +name: Wwise (Indie tier) +url: https://www.audiokinetic.com/en/wwise/pricing/ +category: tools +subcategories: [audio-middleware] +license: custom +commercial: true +attribution_required: unknown +formats: [middleware] +tags: [audio, freemium, budget-cap] +added: 2026-07-19 +verified: 2026-10-04 +status: needs-review +--- + +# Wwise (Indie tier) + +Audiokinetic middleware — the Indie plan is free for game projects with a production budget under $250K, royalty free, with unlimited sounds. A licence is per title and per platform (Indie platforms are free). DLC with new audio needs a DLC licence, which is also free at Indie level. Compare [FMOD](fmod-studio.md). + +## Notes + +- Pricing/download pages returned **HTTP 403** on 2026-07-19 — cannot confirm current indie thresholds. +- Re-checked 2026-09-26: the pricing pages load with a browser user agent and confirm the $250K Indie cap. Still open: whether a shipped game must credit Audiokinetic or show a "Powered by Wwise" logo. Neither pricing page says so, and the Wwise EULA / licence agreement that would settle it was not found on a public page (`/en/licensing/faq/` and `/en/legal/` paths return 404; the public SDK Agreement PDF covers plug-in developers, not shipped games). Keep `attribution_required: unknown` until that text is read +- The Free Trial (no registered project) is non-commercial only and capped at 200 media assets; register the project for the Indie licence before shipping +- The licence is tied to one title; a new game needs its own registration +- Still open on 2026-10-04: the credit / "Powered by Wwise" question. The pricing pages name "the Audiokinetic Master License Agreement, or the Audiokinetic License Agreement, and the EULA" but link to none of them; the "Licensing FAQ" link now goes to `/en/strata-library/licensing/faq/strataLicenses`, which serves a captcha, and the old `/licensing/faq/` path still 404s. The site Terms of Use only say Audiokinetic logos need written consent, which is not a credit requirement either way + +## Evidence + +- `audiokinetic.com` pricing/download: HTTP 403 (2026-07-19). Leave `needs-review` until a live quote is possible. +- Live [Pricing](https://www.audiokinetic.com/en/wwise/pricing/) (2026-09-26): Indie "Free"; "Production Budget: Less than $250K"; "Sound Files / Media Assets: Unlimited"; Royalty Free (0%) ticked for Indie. +- Same page FAQ (2026-09-26): "The Free Trial version allows you to create a project for non-commercial use only and is limited to 200 media assets"; "The Wwise Project License is tied to a specific project (Licensee Title)". +- Live [Wwise for Games](https://www.audiokinetic.com/en/wwise/pricing/for-games/) (2026-09-26): "the Indie plan is valid for projects with a production budget up to $250K"; Indie first platform and extra platforms "Free"; Wwise DLC License 12-Month Term "Indie (Level A) Free"; "Licenses allow for worldwide distribution of your game title." +- Live Wwise for Games (2026-10-04): "the Indie plan is valid for projects with a production budget up to $250K"; Wwise DLC License "Indie (Level A) Free". No credit or logo requirement on the page +- Live Pricing FAQ (2026-10-04): "Doing so breaches the terms of the Audiokinetic Master License Agreement, or the Audiokinetic License Agreement, and the EULA." None of those agreements is linked +- Live [Terms of Use](https://www.audiokinetic.com/en/terms-of-use/) (2026-10-04): "Such product names, company names and logos of Audiokinetic may not be copied, imitated or used, in whole or in part, without the prior written consent of Audiokinetic." + +## Related + +- [fmod-studio](fmod-studio.md) diff --git a/catalog/tools/xnormal.md b/catalog/tools/xnormal.md index 8e0a800..95c3645 100644 --- a/catalog/tools/xnormal.md +++ b/catalog/tools/xnormal.md @@ -9,6 +9,7 @@ commercial: true attribution_required: false formats: [PNG, TGA, EXR] tags: [baker, normals, windows] +added: 2026-08-24 verified: 2026-10-04 status: active --- diff --git a/catalog/video/big-buck-bunny.md b/catalog/video/big-buck-bunny.md index e83ebe2..bd6c4ff 100644 --- a/catalog/video/big-buck-bunny.md +++ b/catalog/video/big-buck-bunny.md @@ -1,41 +1,42 @@ ---- -id: big-buck-bunny -name: Big Buck Bunny -url: https://peach.blender.org/ -category: video -subcategories: [open-movie] -license: CC-BY-3.0 -license_spdx: CC-BY-3.0 -commercial: true -attribution_required: true -attribution_string: "(c) copyright 2008, Blender Foundation / www.bigbuckbunny.org" -formats: [MP4] -tags: [animated-short, cartoon, cutscene, test-footage] -verified: 2026-10-04 -status: active -publisher: Blender Foundation ---- - -# Big Buck Bunny - -The Blender Foundation's Peach open movie, a ten-minute 3D animated short. The whole project, film and data, is under Creative Commons Attribution 3.0, so clips can be reused commercially with credit. Useful as ready-made cartoon cutscene footage or as a placeholder clip while you build a video player. - -## Notes - -- **Credit is owed.** For re-used parts of the film the site gives item 3 of its attribution list; for the whole film, include the entire credits roll -- **Excluded from the licence:** the Blender and Creative Commons logos, and the DVD cover and disc print -- **Games are not named**, but CC-BY grants reuse and distribution in any work, including a game; the credit must live somewhere a player can find it, such as a credits screen -- Downloads are MP4 at several sizes from `download.blender.org/demo/movies/BBB/`; the page also mentions a 4K, high-frame-rate release -- Character and prop models are a separate download from the same project and carry the same licence statement, apart from texture files flagged with their own licence - -## Evidence - -- Live [About](https://peach.blender.org/about/) (2026-10-04): "licensed under the Creative Commons Attribution 3.0 license" -- Same page (2026-10-04): "you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution" -- Same page (2026-10-04): "Some of the texture files on the DVDs have an own Creative Commons attribution" - -## Related - -- [sintel](sintel.md) -- [tears-of-steel](tears-of-steel.md) -- [dareful](dareful.md) +--- +id: big-buck-bunny +name: Big Buck Bunny +url: https://peach.blender.org/ +category: video +subcategories: [open-movie] +license: CC-BY-3.0 +license_spdx: CC-BY-3.0 +commercial: true +attribution_required: true +attribution_string: "(c) copyright 2008, Blender Foundation / www.bigbuckbunny.org" +formats: [MP4] +tags: [animated-short, cartoon, cutscene, test-footage] +added: 2026-10-04 +verified: 2026-10-04 +status: active +publisher: Blender Foundation +--- + +# Big Buck Bunny + +The Blender Foundation's Peach open movie, a ten-minute 3D animated short. The whole project, film and data, is under Creative Commons Attribution 3.0, so clips can be reused commercially with credit. Useful as ready-made cartoon cutscene footage or as a placeholder clip while you build a video player. + +## Notes + +- **Credit is owed.** For re-used parts of the film the site gives item 3 of its attribution list; for the whole film, include the entire credits roll +- **Excluded from the licence:** the Blender and Creative Commons logos, and the DVD cover and disc print +- **Games are not named**, but CC-BY grants reuse and distribution in any work, including a game; the credit must live somewhere a player can find it, such as a credits screen +- Downloads are MP4 at several sizes from `download.blender.org/demo/movies/BBB/`; the page also mentions a 4K, high-frame-rate release +- Character and prop models are a separate download from the same project and carry the same licence statement, apart from texture files flagged with their own licence + +## Evidence + +- Live [About](https://peach.blender.org/about/) (2026-10-04): "licensed under the Creative Commons Attribution 3.0 license" +- Same page (2026-10-04): "you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution" +- Same page (2026-10-04): "Some of the texture files on the DVDs have an own Creative Commons attribution" + +## Related + +- [sintel](sintel.md) +- [tears-of-steel](tears-of-steel.md) +- [dareful](dareful.md) diff --git a/catalog/video/clipstill.md b/catalog/video/clipstill.md index ed5baf1..84d8fc7 100644 --- a/catalog/video/clipstill.md +++ b/catalog/video/clipstill.md @@ -1,38 +1,39 @@ ---- -id: clipstill -name: Clipstill -url: https://www.clipstill.com/ -category: video -subcategories: [cinemagraphs] -license: custom -commercial: unknown -attribution_required: true -attribution_string: "Cinemagraph by Clipstill (https://www.clipstill.com)" -formats: [MP4, GIF] -tags: [cinemagraph, looping, menu-background] -verified: 2026-10-04 -status: needs-review ---- - -# Clipstill - -Free looping cinemagraphs, made by Clipstill as derivative works of CC0 source video, which suit menu and title-screen backgrounds. Free downloads come under Clipstill's Standard License with a required credit. Games appear on the licence page only as "incidental use", so a game where the cinemagraph is a main feature is not clearly covered. - -## Notes - -- **Use in a game, unresolved:** the table lists "Software, apps and video games" under the Standard License only where "the Cinemagraph is not important to the functioning of the software". A menu background arguably fits; a cinemagraph that carries gameplay or story does not clearly fit. Ask Clipstill before relying on it, hence `commercial: unknown` -- **Credit is owed** on every free download, "wherever it's used". Whether an in-game credits screen satisfies that is not stated -- **Do not repackage:** "Redistribution or resale as a Cinemagraph" is prohibited, and products sold mainly for the cinemagraph need a paid Extended License -- The Standard License applies to the derived cinemagraph; the underlying CC0 source video is a separate grant, not the one to cite for these files -- MP4 and GIF both appear on the free cinemagraphs page (2026-10-04); no download was opened, so confirm the format per file - -## Evidence - -- Live [License Agreement](https://www.clipstill.com/license) (2026-10-04): "Software, apps and video games - incidental use where the Cinemagraph is not important to the functioning of the software." -- Same page (2026-10-04): "Please provide a note and link, such as 'Cinemagraph by Clipstill'" -- Same page (2026-10-04): "Our Cinemagraphs are created from CC0 - Creative Commons video." - -## Related - -- [coverr](coverr.md) -- [pexels-videos](pexels-videos.md) +--- +id: clipstill +name: Clipstill +url: https://www.clipstill.com/ +category: video +subcategories: [cinemagraphs] +license: custom +commercial: unknown +attribution_required: true +attribution_string: "Cinemagraph by Clipstill (https://www.clipstill.com)" +formats: [MP4, GIF] +tags: [cinemagraph, looping, menu-background] +added: 2026-10-04 +verified: 2026-10-04 +status: needs-review +--- + +# Clipstill + +Free looping cinemagraphs, made by Clipstill as derivative works of CC0 source video, which suit menu and title-screen backgrounds. Free downloads come under Clipstill's Standard License with a required credit. Games appear on the licence page only as "incidental use", so a game where the cinemagraph is a main feature is not clearly covered. + +## Notes + +- **Use in a game, unresolved:** the table lists "Software, apps and video games" under the Standard License only where "the Cinemagraph is not important to the functioning of the software". A menu background arguably fits; a cinemagraph that carries gameplay or story does not clearly fit. Ask Clipstill before relying on it, hence `commercial: unknown` +- **Credit is owed** on every free download, "wherever it's used". Whether an in-game credits screen satisfies that is not stated +- **Do not repackage:** "Redistribution or resale as a Cinemagraph" is prohibited, and products sold mainly for the cinemagraph need a paid Extended License +- The Standard License applies to the derived cinemagraph; the underlying CC0 source video is a separate grant, not the one to cite for these files +- MP4 and GIF both appear on the free cinemagraphs page (2026-10-04); no download was opened, so confirm the format per file + +## Evidence + +- Live [License Agreement](https://www.clipstill.com/license) (2026-10-04): "Software, apps and video games - incidental use where the Cinemagraph is not important to the functioning of the software." +- Same page (2026-10-04): "Please provide a note and link, such as 'Cinemagraph by Clipstill'" +- Same page (2026-10-04): "Our Cinemagraphs are created from CC0 - Creative Commons video." + +## Related + +- [coverr](coverr.md) +- [pexels-videos](pexels-videos.md) diff --git a/catalog/video/coverr.md b/catalog/video/coverr.md index 4e7cadd..892494f 100644 --- a/catalog/video/coverr.md +++ b/catalog/video/coverr.md @@ -1,36 +1,37 @@ ---- -id: coverr -name: Coverr -url: https://coverr.co/ -category: video -subcategories: [stock-footage] -license: custom -commercial: true -attribution_required: false -formats: [MP4] -tags: [stock, b-roll, no-ai-training] -verified: 2026-09-23 -status: active ---- - -# Coverr - -Free stock video, plus some music. The Coverr licence is an irrevocable, worldwide copyright licence to use and modify clips for free, commercially, with no credit. It also bans using clips to train AI, not only scraping them. - -## Notes - -- **Use in a game:** games are not named. The grant is general ("download, copy, modify, perform, and use ... including for commercial purposes"), and its three exclusions (a competing service, AI training, using the brands shown) do not cover shipping a clip inside a game -- **No AI training:** clips "must not be used to train AI algorithms, develop AI models, or serve as part of any dataset". Relevant if your pipeline feeds footage to a model -- **Releases are not passed on.** Coverr says it obtains model releases but does not provide them, and holds none for brands, trademarks or landmarks in shot -- The site also sells a Coverr+ subscription and AI tools; the free licence applies to free downloads, and says attribution is not required for either - -## Evidence - -- Live [License](https://coverr.co/license) (2026-09-23): "Coverr.co grants you an irrevocable, non-exclusive, worldwide copyright license to download, copy, modify, perform, and use videos and music from Coverr.co for free, including for commercial purposes" -- Same page (2026-09-23): "You are not required to add an attribution credit to the original creator or to Coverr.co" and "Our videos and music must not be used to train AI algorithms, develop AI models, or serve as part of any dataset for such purposes." - -## Related - -- [pexels-videos](pexels-videos.md) -- [pixabay-videos](pixabay-videos.md) -- [mixkit-stock-video](mixkit-stock-video.md) +--- +id: coverr +name: Coverr +url: https://coverr.co/ +category: video +subcategories: [stock-footage] +license: custom +commercial: true +attribution_required: false +formats: [MP4] +tags: [stock, b-roll, no-ai-training] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Coverr + +Free stock video, plus some music. The Coverr licence is an irrevocable, worldwide copyright licence to use and modify clips for free, commercially, with no credit. It also bans using clips to train AI, not only scraping them. + +## Notes + +- **Use in a game:** games are not named. The grant is general ("download, copy, modify, perform, and use ... including for commercial purposes"), and its three exclusions (a competing service, AI training, using the brands shown) do not cover shipping a clip inside a game +- **No AI training:** clips "must not be used to train AI algorithms, develop AI models, or serve as part of any dataset". Relevant if your pipeline feeds footage to a model +- **Releases are not passed on.** Coverr says it obtains model releases but does not provide them, and holds none for brands, trademarks or landmarks in shot +- The site also sells a Coverr+ subscription and AI tools; the free licence applies to free downloads, and says attribution is not required for either + +## Evidence + +- Live [License](https://coverr.co/license) (2026-09-23): "Coverr.co grants you an irrevocable, non-exclusive, worldwide copyright license to download, copy, modify, perform, and use videos and music from Coverr.co for free, including for commercial purposes" +- Same page (2026-09-23): "You are not required to add an attribution credit to the original creator or to Coverr.co" and "Our videos and music must not be used to train AI algorithms, develop AI models, or serve as part of any dataset for such purposes." + +## Related + +- [pexels-videos](pexels-videos.md) +- [pixabay-videos](pixabay-videos.md) +- [mixkit-stock-video](mixkit-stock-video.md) diff --git a/catalog/video/dareful.md b/catalog/video/dareful.md index 6325517..3e72557 100644 --- a/catalog/video/dareful.md +++ b/catalog/video/dareful.md @@ -1,40 +1,41 @@ ---- -id: dareful -name: Dareful -url: https://dareful.com/ -category: video -subcategories: [stock-footage] -license: CC-BY-4.0 -license_spdx: CC-BY-4.0 -commercial: true -attribution_required: true -attribution_string: "Video courtesy of Dareful (dareful.com), CC BY 4.0" -formats: [MP4] -tags: [4k, aerial, nature, landscape, b-roll] -verified: 2026-09-26 -status: active ---- - -# Dareful - -Free 4K and HD stock footage, mostly nature, landscape and aerial shots, all by one photographer (Joel Holland, founder of VideoBlocks). Everything on the site is under Creative Commons Attribution 4.0, so it is commercial-ok with a credit. - -## Notes - -- **Credit is owed.** CC BY 4.0 requires attribution; the site offers the line "Video courtesy of Dareful" with a link back -- One shooter, so there is no uploader-provenance risk of the kind aggregators carry; check shots with people or brands in frame yourself, as the site says nothing about releases -- **Not everything on the page is Dareful's.** Clip pages embed Shutterstock previews and a Shutterstock discount code. Those previews are paid Shutterstock stock, not CC BY -- Formerly StockFootageForFree.com, per the About page - -## Evidence - -- Live About page (2026-09-26): "You can use our video clips any way you want, even commercially. They are governed by the Creative Commons Attribution 4.0 International License." -- Live About page (2026-09-26): "All of the stock video on Dareful.com was shot by Joel Holland, the founder of VideoBlocks" -- Live clip page "Beach Ocean Waves" (2026-09-26): "Format MP4", "License Creative Commons Attribution 4.0 International License" -- Live homepage footer (2026-09-26): "Give credit to Dareful. Show your appreciation for our free videos by linking back to us. Video courtesy of Dareful" - -## Related - -- [coverr](coverr.md) -- [pexels-videos](pexels-videos.md) -- [pixabay-videos](pixabay-videos.md) +--- +id: dareful +name: Dareful +url: https://dareful.com/ +category: video +subcategories: [stock-footage] +license: CC-BY-4.0 +license_spdx: CC-BY-4.0 +commercial: true +attribution_required: true +attribution_string: "Video courtesy of Dareful (dareful.com), CC BY 4.0" +formats: [MP4] +tags: [4k, aerial, nature, landscape, b-roll] +added: 2026-09-26 +verified: 2026-09-26 +status: active +--- + +# Dareful + +Free 4K and HD stock footage, mostly nature, landscape and aerial shots, all by one photographer (Joel Holland, founder of VideoBlocks). Everything on the site is under Creative Commons Attribution 4.0, so it is commercial-ok with a credit. + +## Notes + +- **Credit is owed.** CC BY 4.0 requires attribution; the site offers the line "Video courtesy of Dareful" with a link back +- One shooter, so there is no uploader-provenance risk of the kind aggregators carry; check shots with people or brands in frame yourself, as the site says nothing about releases +- **Not everything on the page is Dareful's.** Clip pages embed Shutterstock previews and a Shutterstock discount code. Those previews are paid Shutterstock stock, not CC BY +- Formerly StockFootageForFree.com, per the About page + +## Evidence + +- Live About page (2026-09-26): "You can use our video clips any way you want, even commercially. They are governed by the Creative Commons Attribution 4.0 International License." +- Live About page (2026-09-26): "All of the stock video on Dareful.com was shot by Joel Holland, the founder of VideoBlocks" +- Live clip page "Beach Ocean Waves" (2026-09-26): "Format MP4", "License Creative Commons Attribution 4.0 International License" +- Live homepage footer (2026-09-26): "Give credit to Dareful. Show your appreciation for our free videos by linking back to us. Video courtesy of Dareful" + +## Related + +- [coverr](coverr.md) +- [pexels-videos](pexels-videos.md) +- [pixabay-videos](pixabay-videos.md) diff --git a/catalog/video/destockd.md b/catalog/video/destockd.md index 8b8d9b4..1b7cf08 100644 --- a/catalog/video/destockd.md +++ b/catalog/video/destockd.md @@ -1,49 +1,50 @@ ---- -id: destockd -name: Destockd -url: https://www.destockd.com/ -category: video -subcategories: [stock-footage, archival] -license: varies -commercial: varies -attribution_required: false -formats: [MP4] -tags: [fedflix, government, clip-search, aggregator] -verified: 2026-10-04 -status: needs-review ---- - -# Destockd - -CLIP-indexed shot search over FedFlix films on the Internet Archive. About 41,000 MP4 clips, no account, no watermark. Each shot links to the source film on archive.org and, when available, its NARA catalog record. Built for finding a 3-second archival shot without downloading a multi-gigabyte reel. Useful for FMV, cutscenes, in-world screens, and historical B-roll. Destockd does not certify per-clip rights. - -## Notes - -- Binding grant is [Legal](https://www.destockd.com/#/legal), not the homepage tagline. Destockd believes hosted footage is public domain in the United States or otherwise unrestricted, based on FedFlix / government-production origin. It has not independently cleared every film, clip, or embedded element. -- FAQ: review source records before commercial use. Archival films can contain third-party footage, music, trademarks, and identifiable people. Destockd provides no model, property, publicity, or performance releases. -- Destockd does not require attribution. A specific film or archive record might. -- Typical case is 17 U.S.C. § 105 (U.S. government works). NARA still says it does not confirm copyright status for any item. Check the per-shot "Rights Source" line and the linked IA / NARA records. -- Shot downloads are MP4 from `clips.destockd.com`. Full films stay on archive.org. -- Unedited historical material: war, disaster, WWII atrocity footage. Filter "disturbing" shots on Random if you do not want that in a browse pass. -- Independent project by Elroddd. Not affiliated with the Internet Archive, FedFlix, NARA, or the U.S. government. -- Stays `needs-review`: aggregator, per-clip verify required, games not named. Public-domain copyright is usually enough to ship inside a game, but that is not a blanket Destockd warranty. -- Still open (re-checked 2026-10-04): the Legal, FAQ and About texts say the same as before and still never mention games. What stays open is per clip, not per site: Destockd makes no warranty for any individual clip, and its Legal page now says some FedFlix films are unrestricted on grounds other than U.S. government authorship ("rights transfers, donor agreements, expired copyrights"), so each clip's source record has to be read before it ships in a commercial game. Credit is settled (none required by Destockd) - -## Evidence - -- Live homepage tagline (2026-09-06): "41,000+ public domain or unrestricted shots from the FedFlix archive" -- Live [About](https://www.destockd.com/#/about) (2026-09-06): "There is no sign-up, no subscription, no paywall, and no watermark." -- Live [FAQ](https://www.destockd.com/#/faq) (2026-09-06): "Destockd does not require attribution." -- Same FAQ (2026-09-06): "you should review the source information for a clip before using it in a commercial project." -- Live [Legal](https://www.destockd.com/#/legal) (2026-09-06): "You are responsible for verifying the rights status of any clip before commercial use." -- Same Legal page (2026-09-06): "NARA states that it \"does not confirm copyright status for any items\"" -- Live shot page `LIBRARY STOCK SHOT #75` / `shot_026` (2026-09-06): "Rights Source Fedflix - designated unrestricted. See disclaimer." Download is MP4; source links to archive.org and catalog.archives.gov. -- Live `www.destockd.com/content/legal.md`, the text behind the Legal page (2026-10-04): "Destockd believes all hosted footage to be in the public domain in the United States or otherwise unrestricted for reuse based on its FedFlix/government-production origin. Individual clips and embedded elements have not been independently verified by Destockd. You are responsible for verifying the rights status of any clip before commercial use." -- Same page (2026-10-04): "Other films in FedFlix may be in the public domain or unrestricted for reuse on other grounds, including rights transfers, donor agreements, expired copyrights, or other source-specific circumstances."; "Destockd does not provide model, property, trademark, publicity, privacy, performance, or other releases." -- Live `www.destockd.com/content/faq.md` (2026-10-04): "No. Destockd does not require attribution. If a particular film or archival source has its own requirements or restrictions, those are separate from Destockd." - -## Related - -- [nasa-image-video-library](nasa-image-video-library.md) -- [smithsonian-open-access](../3d/smithsonian-open-access.md) -- [FedFlix on Internet Archive](https://archive.org/details/FedFlix) +--- +id: destockd +name: Destockd +url: https://www.destockd.com/ +category: video +subcategories: [stock-footage, archival] +license: varies +commercial: varies +attribution_required: false +formats: [MP4] +tags: [fedflix, government, clip-search, aggregator] +added: 2026-09-06 +verified: 2026-10-04 +status: needs-review +--- + +# Destockd + +CLIP-indexed shot search over FedFlix films on the Internet Archive. About 41,000 MP4 clips, no account, no watermark. Each shot links to the source film on archive.org and, when available, its NARA catalog record. Built for finding a 3-second archival shot without downloading a multi-gigabyte reel. Useful for FMV, cutscenes, in-world screens, and historical B-roll. Destockd does not certify per-clip rights. + +## Notes + +- Binding grant is [Legal](https://www.destockd.com/#/legal), not the homepage tagline. Destockd believes hosted footage is public domain in the United States or otherwise unrestricted, based on FedFlix / government-production origin. It has not independently cleared every film, clip, or embedded element. +- FAQ: review source records before commercial use. Archival films can contain third-party footage, music, trademarks, and identifiable people. Destockd provides no model, property, publicity, or performance releases. +- Destockd does not require attribution. A specific film or archive record might. +- Typical case is 17 U.S.C. § 105 (U.S. government works). NARA still says it does not confirm copyright status for any item. Check the per-shot "Rights Source" line and the linked IA / NARA records. +- Shot downloads are MP4 from `clips.destockd.com`. Full films stay on archive.org. +- Unedited historical material: war, disaster, WWII atrocity footage. Filter "disturbing" shots on Random if you do not want that in a browse pass. +- Independent project by Elroddd. Not affiliated with the Internet Archive, FedFlix, NARA, or the U.S. government. +- Stays `needs-review`: aggregator, per-clip verify required, games not named. Public-domain copyright is usually enough to ship inside a game, but that is not a blanket Destockd warranty. +- Still open (re-checked 2026-10-04): the Legal, FAQ and About texts say the same as before and still never mention games. What stays open is per clip, not per site: Destockd makes no warranty for any individual clip, and its Legal page now says some FedFlix films are unrestricted on grounds other than U.S. government authorship ("rights transfers, donor agreements, expired copyrights"), so each clip's source record has to be read before it ships in a commercial game. Credit is settled (none required by Destockd) + +## Evidence + +- Live homepage tagline (2026-09-06): "41,000+ public domain or unrestricted shots from the FedFlix archive" +- Live [About](https://www.destockd.com/#/about) (2026-09-06): "There is no sign-up, no subscription, no paywall, and no watermark." +- Live [FAQ](https://www.destockd.com/#/faq) (2026-09-06): "Destockd does not require attribution." +- Same FAQ (2026-09-06): "you should review the source information for a clip before using it in a commercial project." +- Live [Legal](https://www.destockd.com/#/legal) (2026-09-06): "You are responsible for verifying the rights status of any clip before commercial use." +- Same Legal page (2026-09-06): "NARA states that it \"does not confirm copyright status for any items\"" +- Live shot page `LIBRARY STOCK SHOT #75` / `shot_026` (2026-09-06): "Rights Source Fedflix - designated unrestricted. See disclaimer." Download is MP4; source links to archive.org and catalog.archives.gov. +- Live `www.destockd.com/content/legal.md`, the text behind the Legal page (2026-10-04): "Destockd believes all hosted footage to be in the public domain in the United States or otherwise unrestricted for reuse based on its FedFlix/government-production origin. Individual clips and embedded elements have not been independently verified by Destockd. You are responsible for verifying the rights status of any clip before commercial use." +- Same page (2026-10-04): "Other films in FedFlix may be in the public domain or unrestricted for reuse on other grounds, including rights transfers, donor agreements, expired copyrights, or other source-specific circumstances."; "Destockd does not provide model, property, trademark, publicity, privacy, performance, or other releases." +- Live `www.destockd.com/content/faq.md` (2026-10-04): "No. Destockd does not require attribution. If a particular film or archival source has its own requirements or restrictions, those are separate from Destockd." + +## Related + +- [nasa-image-video-library](nasa-image-video-library.md) +- [smithsonian-open-access](../3d/smithsonian-open-access.md) +- [FedFlix on Internet Archive](https://archive.org/details/FedFlix) diff --git a/catalog/video/mixkit-stock-video.md b/catalog/video/mixkit-stock-video.md index b33af3c..9e219b4 100644 --- a/catalog/video/mixkit-stock-video.md +++ b/catalog/video/mixkit-stock-video.md @@ -1,46 +1,47 @@ ---- -id: mixkit-stock-video -name: Mixkit Stock Video -url: https://mixkit.co/free-stock-video/ -publisher: Envato -category: video -subcategories: [stock-footage] -license: custom -commercial: true -attribution_required: false -formats: [MP4] -tags: [stock, b-roll, games-not-named] -verified: 2026-10-04 -status: needs-review ---- - -# Mixkit Stock Video - -Envato's free stock video, under the Mixkit Stock Video Free License. Commercial use, distribution and modification are allowed with no credit. Stays `needs-review` for one reason: the licence lists where clips may be used, and games are not on the list, while the Mixkit **sound effects** licence names video games outright. - -## Notes - -- **The omission is the catch.** The video licence's list is YouTube, social posts, ads, education, music videos, "Commercial projects" and filmmaking. The Sound Effects Free License has the same list plus "Video games" (see [mixkit-sfx](../audio/mixkit-sfx.md)). The broad grant ("download, copy, modify, distribute, publicly perform and broadcast") probably covers a game, but Envato wrote games into one licence and not the other, and this catalog does not guess which it meant -- Mixkit also has a **Stock Video Restricted License** for some clips. Check which licence a clip is under before you download it -- **The User Terms do not settle it.** Read 2026-09-23: 18 or over only; no mass-downloading or scraping; no making items available "on a stock or inventory basis"; copies may be sold only after "applying human skill and effort, and incorporating other elements". Nothing about games, so the omission in the video licence stands. -- **Envato Acceptable Use Policy (read 2026-09-24), which the User Terms bind:** no use of assets "to train, develop, or enhance artificial intelligence models"; no content that promotes "the supply of weapons or gambling" (a real-money gambling game is the case to check); and assets that "depict or reference sensitive topics" may be used only for "an educational, informational, journalistic, or advocacy purpose". Envato also reserves action against anything that "looks or feels like" a listed breach. None of it mentions games; the Fair Use Policy adds only a ban on bulk or automated downloading -- For clips with a plainer general grant, prefer [pexels-videos](pexels-videos.md), [pixabay-videos](pixabay-videos.md) or [coverr](coverr.md) -- The licence page opens behind a cookie consent dialog; the text is in the page and was read without accepting cookies -- Still open (re-checked 2026-10-04): the video licence is unchanged and still has no games sentence. It also has no redistribution limit of its own, unlike the Sound Effects licence, which says "You can't redistribute the Item on its own, as stock, in a tool or template" and allows use in an End Product "larger in scope and different in nature than the Item". Shipping a clip inside a game is distribution, which the video licence grants in general terms; the only limits are the User Terms (no stock-basis or unaltered resale). The one open question is still whether Envato meant the video licence to cover games, given it names them only in the SFX licence. The Restricted licence is personal-use only and rules out "Commercial Projects" - -## Evidence - -- Live `mixkit.co/license/` Stock Video Free License (2026-09-23): "Items under the Mixkit Stock Video Free License can be used in your commercial and non-commercial projects, for free. You're permitted to download, copy, modify, distribute, publicly perform and broadcast the Items." -- Same licence (2026-09-23): use list "YouTube videos, Social Media video posts, Online marketing ads, Educational purposes, Music videos, Commercial projects, Filmmaking"; "Attribution is not required" -- Same page (2026-09-23): licence cards for "Stock Video Free License" and "Stock Video Restricted License" -- Live [Mixkit User Terms](https://mixkit.co/terms/), section 9 (2026-09-23): "sell physical or digital copies of Items without first altering them by applying human skill and effort, and incorporating other elements" is listed as a restriction; section 7: "You must be 18 years of age or over to access and use Mixkit." -- Live [Envato Acceptable Use Policy](https://help.elements.envato.com/hc/en-us/articles/31035788503321-Acceptable-Use-Policy), last revised September 2, 2026 (2026-09-24): "if there are Assets available on an Envato Site that depict or reference sensitive topics, these Assets may only be used in a context where it serves an educational, informational, journalistic, or advocacy purpose" -- Live `mixkit.co/license/` Stock Video Free License, read in a browser (2026-10-04): use list "YouTube videos, Social Media video posts, Online marketing ads, Educational purposes, Music videos, Commercial projects, Filmmaking"; "You're permitted to download, copy, modify, distribute, publicly perform and broadcast the Items. Your rights are non-exclusive, worldwide, sub-licensable and ongoing. Attribution is not required, however, we would appreciate it if you credit Mixkit where reasonably possible." -- Same page, Sound Effects Free License (2026-10-04): use list includes "Video games"; "You're permitted to download, copy, modify, distribute and publicly perform the Sound Effect Items on any web or social media platform, in podcasts and in video games" -- Same page, Stock Video Restricted License (2026-10-04): "Items under the Mixkit Stock Video Restricted License can be used in personal projects only." - -## Related - -- [../audio/mixkit-sfx](../audio/mixkit-sfx.md) -- [coverr](coverr.md) -- [pexels-videos](pexels-videos.md) +--- +id: mixkit-stock-video +name: Mixkit Stock Video +url: https://mixkit.co/free-stock-video/ +publisher: Envato +category: video +subcategories: [stock-footage] +license: custom +commercial: true +attribution_required: false +formats: [MP4] +tags: [stock, b-roll, games-not-named] +added: 2026-09-23 +verified: 2026-10-04 +status: needs-review +--- + +# Mixkit Stock Video + +Envato's free stock video, under the Mixkit Stock Video Free License. Commercial use, distribution and modification are allowed with no credit. Stays `needs-review` for one reason: the licence lists where clips may be used, and games are not on the list, while the Mixkit **sound effects** licence names video games outright. + +## Notes + +- **The omission is the catch.** The video licence's list is YouTube, social posts, ads, education, music videos, "Commercial projects" and filmmaking. The Sound Effects Free License has the same list plus "Video games" (see [mixkit-sfx](../audio/mixkit-sfx.md)). The broad grant ("download, copy, modify, distribute, publicly perform and broadcast") probably covers a game, but Envato wrote games into one licence and not the other, and this catalog does not guess which it meant +- Mixkit also has a **Stock Video Restricted License** for some clips. Check which licence a clip is under before you download it +- **The User Terms do not settle it.** Read 2026-09-23: 18 or over only; no mass-downloading or scraping; no making items available "on a stock or inventory basis"; copies may be sold only after "applying human skill and effort, and incorporating other elements". Nothing about games, so the omission in the video licence stands. +- **Envato Acceptable Use Policy (read 2026-09-24), which the User Terms bind:** no use of assets "to train, develop, or enhance artificial intelligence models"; no content that promotes "the supply of weapons or gambling" (a real-money gambling game is the case to check); and assets that "depict or reference sensitive topics" may be used only for "an educational, informational, journalistic, or advocacy purpose". Envato also reserves action against anything that "looks or feels like" a listed breach. None of it mentions games; the Fair Use Policy adds only a ban on bulk or automated downloading +- For clips with a plainer general grant, prefer [pexels-videos](pexels-videos.md), [pixabay-videos](pixabay-videos.md) or [coverr](coverr.md) +- The licence page opens behind a cookie consent dialog; the text is in the page and was read without accepting cookies +- Still open (re-checked 2026-10-04): the video licence is unchanged and still has no games sentence. It also has no redistribution limit of its own, unlike the Sound Effects licence, which says "You can't redistribute the Item on its own, as stock, in a tool or template" and allows use in an End Product "larger in scope and different in nature than the Item". Shipping a clip inside a game is distribution, which the video licence grants in general terms; the only limits are the User Terms (no stock-basis or unaltered resale). The one open question is still whether Envato meant the video licence to cover games, given it names them only in the SFX licence. The Restricted licence is personal-use only and rules out "Commercial Projects" + +## Evidence + +- Live `mixkit.co/license/` Stock Video Free License (2026-09-23): "Items under the Mixkit Stock Video Free License can be used in your commercial and non-commercial projects, for free. You're permitted to download, copy, modify, distribute, publicly perform and broadcast the Items." +- Same licence (2026-09-23): use list "YouTube videos, Social Media video posts, Online marketing ads, Educational purposes, Music videos, Commercial projects, Filmmaking"; "Attribution is not required" +- Same page (2026-09-23): licence cards for "Stock Video Free License" and "Stock Video Restricted License" +- Live [Mixkit User Terms](https://mixkit.co/terms/), section 9 (2026-09-23): "sell physical or digital copies of Items without first altering them by applying human skill and effort, and incorporating other elements" is listed as a restriction; section 7: "You must be 18 years of age or over to access and use Mixkit." +- Live [Envato Acceptable Use Policy](https://help.elements.envato.com/hc/en-us/articles/31035788503321-Acceptable-Use-Policy), last revised September 2, 2026 (2026-09-24): "if there are Assets available on an Envato Site that depict or reference sensitive topics, these Assets may only be used in a context where it serves an educational, informational, journalistic, or advocacy purpose" +- Live `mixkit.co/license/` Stock Video Free License, read in a browser (2026-10-04): use list "YouTube videos, Social Media video posts, Online marketing ads, Educational purposes, Music videos, Commercial projects, Filmmaking"; "You're permitted to download, copy, modify, distribute, publicly perform and broadcast the Items. Your rights are non-exclusive, worldwide, sub-licensable and ongoing. Attribution is not required, however, we would appreciate it if you credit Mixkit where reasonably possible." +- Same page, Sound Effects Free License (2026-10-04): use list includes "Video games"; "You're permitted to download, copy, modify, distribute and publicly perform the Sound Effect Items on any web or social media platform, in podcasts and in video games" +- Same page, Stock Video Restricted License (2026-10-04): "Items under the Mixkit Stock Video Restricted License can be used in personal projects only." + +## Related + +- [../audio/mixkit-sfx](../audio/mixkit-sfx.md) +- [coverr](coverr.md) +- [pexels-videos](pexels-videos.md) diff --git a/catalog/video/nasa-image-video-library.md b/catalog/video/nasa-image-video-library.md index 8ea159b..0c0598f 100644 --- a/catalog/video/nasa-image-video-library.md +++ b/catalog/video/nasa-image-video-library.md @@ -1,48 +1,49 @@ ---- -id: nasa-image-video-library -name: NASA Image and Video Library -url: https://images.nasa.gov -publisher: NASA -category: video -subcategories: [images, video, audio] -license: custom -commercial: unknown -attribution_required: true -attribution_string: "NASA" -formats: [JPG, MP4, WAV, TIFF] -tags: [government, space, audio, video, endorsement-trap] -verified: 2026-10-04 -status: needs-review ---- - -# NASA Image and Video Library - -Searchable NASA stills, video, and audio (launch audio, mission clips, press kits). This is not a CC0 SFX pack. US government NASA media is generally not copyrighted in the United States, with three traps that keep this out of `active`: (1) `images.nasa.gov` returned a JS shell with no license sentence on 2026-08-24, so the grant is the Brand Center guidelines, not the library UI; (2) the commercial section talks about editorial use in "published works that are not promotional" plus a ban on implying NASA endorsement, which does not clearly cover shipping media inside a commercial game; (3) third-party stills on NASA pages stay with their marked owners. [nasa-3d-resources](../3d/nasa-3d-resources.md) is the 3D sibling and is `active` on the same guidelines. This library entry stays `needs-review` until a game-use sentence exists or counsel reads the promotional clause. - -## Notes - -- Terms: [NASA Images and Media Usage Guidelines](https://www.nasa.gov/nasa-brand-center/images-and-media/) -- NASA insignia, worm, and employee likenesses on cover art or ads need extra clearance. Merchandise has its own approvals page -- "generally are not subject to copyright" includes "audio, video" and 3D texture/polygon files. That is a US copyright statement, not a worldwide trademark waiver -- Do not put the meatball on a store page. Do not write "official NASA game" -- Still open (re-checked 2026-10-04): the guidelines are unchanged on the points that matter. They still never mention games or software products; the commercial section still pairs "used editorially within published works that are not promotional in nature" with the no-endorsement rule; and third-party material is still mixed in item by item ("NASA occasionally uses copyright-protected material of third parties"), so each item's credit line has to be checked. `commercial` stays `unknown` until NASA says whether a commercial game counts, or counsel reads the clause -- Checklist: guidelines page loaded, commercial not an explicit game grant, attribution requested, not a marketplace, NASA is the supplier, not blocklisted, catalog claims no rights - -## Evidence - -- Live guidelines (2026-08-24): "images, audio, video ... generally are not subject to copyright in the United States" -- Live guidelines, COMMERCIAL USE (2026-08-24): "must not explicitly or implicitly convey NASA's endorsement" -- Live guidelines (2026-08-24): "used editorially within published works that are not promotional in nature" -- Live `images.nasa.gov` (2026-08-24): HTTP 200, no license quote in the fetched body (SPA) -- Live [guidelines](https://www.nasa.gov/nasa-brand-center/images-and-media/) (2026-10-04): "NASA content – images, audio, video, and media files used in the rendition of 3-dimensional models, such as texture maps and polygon data in any format – generally are not subject to copyright in the United States."; "NASA should be acknowledged as the source of the material." -- Same page (2026-10-04): "NASA occasionally uses copyright-protected material of third parties with permission on its website. Those images will be marked identified as copyright protected with the name of the copyright holder. NASA's use does not convey any rights to others to use the same material." -- Same page, COMMERCIAL USE (2026-10-04): "NASA imagery can be generally used editorially within published works that are not promotional in nature."; "If the NASA material is to be used for commercial purposes, including advertisements, it must not explicitly or implicitly convey NASA's endorsement of commercial goods or services." -- Same page, Media including Identifiable Persons (2026-10-04): "using the media for commercial purposes may infringe that person's right of privacy or publicity, and permission should be obtained from the person." - -## Related - -- [nasa-3d-resources](../3d/nasa-3d-resources.md) -- [nasadem](../environment/nasadem.md) -- [../3d/smithsonian-open-access](../3d/smithsonian-open-access.md) -- [../audio/kenney-sci-fi-sounds](../audio/kenney-sci-fi-sounds.md) -- [../video/destockd](destockd.md) +--- +id: nasa-image-video-library +name: NASA Image and Video Library +url: https://images.nasa.gov +publisher: NASA +category: video +subcategories: [images, video, audio] +license: custom +commercial: unknown +attribution_required: true +attribution_string: "NASA" +formats: [JPG, MP4, WAV, TIFF] +tags: [government, space, audio, video, endorsement-trap] +added: 2026-09-26 +verified: 2026-10-04 +status: needs-review +--- + +# NASA Image and Video Library + +Searchable NASA stills, video, and audio (launch audio, mission clips, press kits). This is not a CC0 SFX pack. US government NASA media is generally not copyrighted in the United States, with three traps that keep this out of `active`: (1) `images.nasa.gov` returned a JS shell with no license sentence on 2026-08-24, so the grant is the Brand Center guidelines, not the library UI; (2) the commercial section talks about editorial use in "published works that are not promotional" plus a ban on implying NASA endorsement, which does not clearly cover shipping media inside a commercial game; (3) third-party stills on NASA pages stay with their marked owners. [nasa-3d-resources](../3d/nasa-3d-resources.md) is the 3D sibling and is `active` on the same guidelines. This library entry stays `needs-review` until a game-use sentence exists or counsel reads the promotional clause. + +## Notes + +- Terms: [NASA Images and Media Usage Guidelines](https://www.nasa.gov/nasa-brand-center/images-and-media/) +- NASA insignia, worm, and employee likenesses on cover art or ads need extra clearance. Merchandise has its own approvals page +- "generally are not subject to copyright" includes "audio, video" and 3D texture/polygon files. That is a US copyright statement, not a worldwide trademark waiver +- Do not put the meatball on a store page. Do not write "official NASA game" +- Still open (re-checked 2026-10-04): the guidelines are unchanged on the points that matter. They still never mention games or software products; the commercial section still pairs "used editorially within published works that are not promotional in nature" with the no-endorsement rule; and third-party material is still mixed in item by item ("NASA occasionally uses copyright-protected material of third parties"), so each item's credit line has to be checked. `commercial` stays `unknown` until NASA says whether a commercial game counts, or counsel reads the clause +- Checklist: guidelines page loaded, commercial not an explicit game grant, attribution requested, not a marketplace, NASA is the supplier, not blocklisted, catalog claims no rights + +## Evidence + +- Live guidelines (2026-08-24): "images, audio, video ... generally are not subject to copyright in the United States" +- Live guidelines, COMMERCIAL USE (2026-08-24): "must not explicitly or implicitly convey NASA's endorsement" +- Live guidelines (2026-08-24): "used editorially within published works that are not promotional in nature" +- Live `images.nasa.gov` (2026-08-24): HTTP 200, no license quote in the fetched body (SPA) +- Live [guidelines](https://www.nasa.gov/nasa-brand-center/images-and-media/) (2026-10-04): "NASA content – images, audio, video, and media files used in the rendition of 3-dimensional models, such as texture maps and polygon data in any format – generally are not subject to copyright in the United States."; "NASA should be acknowledged as the source of the material." +- Same page (2026-10-04): "NASA occasionally uses copyright-protected material of third parties with permission on its website. Those images will be marked identified as copyright protected with the name of the copyright holder. NASA's use does not convey any rights to others to use the same material." +- Same page, COMMERCIAL USE (2026-10-04): "NASA imagery can be generally used editorially within published works that are not promotional in nature."; "If the NASA material is to be used for commercial purposes, including advertisements, it must not explicitly or implicitly convey NASA's endorsement of commercial goods or services." +- Same page, Media including Identifiable Persons (2026-10-04): "using the media for commercial purposes may infringe that person's right of privacy or publicity, and permission should be obtained from the person." + +## Related + +- [nasa-3d-resources](../3d/nasa-3d-resources.md) +- [nasadem](../environment/nasadem.md) +- [../3d/smithsonian-open-access](../3d/smithsonian-open-access.md) +- [../audio/kenney-sci-fi-sounds](../audio/kenney-sci-fi-sounds.md) +- [../video/destockd](destockd.md) diff --git a/catalog/video/pexels-videos.md b/catalog/video/pexels-videos.md index f6c3af9..86d8167 100644 --- a/catalog/video/pexels-videos.md +++ b/catalog/video/pexels-videos.md @@ -1,39 +1,40 @@ ---- -id: pexels-videos -name: Pexels Videos -url: https://www.pexels.com/videos/ -publisher: Pexels -category: video -subcategories: [stock-footage] -license: custom -commercial: true -attribution_required: false -formats: [MP4] -tags: [stock, b-roll, canva] -verified: 2026-09-23 -status: active ---- - -# Pexels Videos - -Large free stock video library from Pexels, a Canva brand. The Pexels License lets you use and modify clips for free with no credit, and names apps among its use cases. Good for menu backgrounds, in-world TV screens, trailer B-roll and loading-screen loops. - -## Notes - -- **Use in a game:** the licence does not say "games", but it is a general grant ("free to use", "You can modify") and lists "On your website, blog or app" as a use case. None of its prohibitions covers shipping a clip inside software -- **What you may not do:** sell unaltered copies, redistribute clips "on other stock photo or wallpaper platforms", show identifiable people "in a bad light", imply that people or brands in a clip endorse your product, or use a clip as part of a trademark -- The licence covers the footage, not what is in it. Recognisable people, logos and buildings can carry their own rights, and the licence says nothing about model or property releases -- Contributors upload the clips; Pexels hosts them. For anything prominent (a face on your title screen), check who shot it -- The Terms of Service ban bulk or systematic copying and scraping, including for machine learning. Download clip by clip, or use the official API - -## Evidence - -- Live [Pexels License](https://www.pexels.com/license/) (2026-09-23): "All photos and videos on Pexels are free to use." and "Attribution is not required." -- Same page (2026-09-23): "Don't redistribute or sell the photos and videos on other stock photo or wallpaper platforms." Use cases include "On your website, blog or app". -- Live [Terms of Service](https://www.pexels.com/terms-of-service/) (2026-09-23): "Bulk, large-scale or systematic copying of Content is strictly prohibited unless explicit permission has been granted by us." - -## Related - -- [pixabay-videos](pixabay-videos.md) -- [coverr](coverr.md) -- [destockd](destockd.md) +--- +id: pexels-videos +name: Pexels Videos +url: https://www.pexels.com/videos/ +publisher: Pexels +category: video +subcategories: [stock-footage] +license: custom +commercial: true +attribution_required: false +formats: [MP4] +tags: [stock, b-roll, canva] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Pexels Videos + +Large free stock video library from Pexels, a Canva brand. The Pexels License lets you use and modify clips for free with no credit, and names apps among its use cases. Good for menu backgrounds, in-world TV screens, trailer B-roll and loading-screen loops. + +## Notes + +- **Use in a game:** the licence does not say "games", but it is a general grant ("free to use", "You can modify") and lists "On your website, blog or app" as a use case. None of its prohibitions covers shipping a clip inside software +- **What you may not do:** sell unaltered copies, redistribute clips "on other stock photo or wallpaper platforms", show identifiable people "in a bad light", imply that people or brands in a clip endorse your product, or use a clip as part of a trademark +- The licence covers the footage, not what is in it. Recognisable people, logos and buildings can carry their own rights, and the licence says nothing about model or property releases +- Contributors upload the clips; Pexels hosts them. For anything prominent (a face on your title screen), check who shot it +- The Terms of Service ban bulk or systematic copying and scraping, including for machine learning. Download clip by clip, or use the official API + +## Evidence + +- Live [Pexels License](https://www.pexels.com/license/) (2026-09-23): "All photos and videos on Pexels are free to use." and "Attribution is not required." +- Same page (2026-09-23): "Don't redistribute or sell the photos and videos on other stock photo or wallpaper platforms." Use cases include "On your website, blog or app". +- Live [Terms of Service](https://www.pexels.com/terms-of-service/) (2026-09-23): "Bulk, large-scale or systematic copying of Content is strictly prohibited unless explicit permission has been granted by us." + +## Related + +- [pixabay-videos](pixabay-videos.md) +- [coverr](coverr.md) +- [destockd](destockd.md) diff --git a/catalog/video/pixabay-videos.md b/catalog/video/pixabay-videos.md index 647603d..71ed917 100644 --- a/catalog/video/pixabay-videos.md +++ b/catalog/video/pixabay-videos.md @@ -1,41 +1,42 @@ ---- -id: pixabay-videos -name: Pixabay Videos -url: https://pixabay.com/videos/ -publisher: Pixabay -category: video -subcategories: [stock-footage] -license: custom -commercial: true -attribution_required: false -formats: [MP4] -tags: [stock, b-roll, standalone-ban] -verified: 2026-09-23 -status: active ---- - -# Pixabay Videos - -Pixabay's free stock video, under the same Pixabay Content License as its images and audio (see [pixabay-audio](../audio/pixabay-audio.md)). Free, no credit, modification allowed; the one rule that matters for a game is the ban on standalone redistribution. - -## Notes - -- **Use in a game:** the licence does not mention games. The binding text (section 5 of the Terms of Service) is a general grant: "an irrevocable, worldwide, perpetual ... royalty-free right to download, use, copy, modify or adapt the Content for commercial or non-commercial purposes". None of the prohibited uses covers shipping a clip inside a game -- **Standalone ban, defined:** a clip used as-is, or only filtered, recoloured, resized or cropped, is standalone and may not be sold or distributed; combined with other media so that "the combined effect is to make a 'new' creative work", it is not. Inside your game is the second case; a "video backgrounds pack" is the first -- **Older uploads are CC0:** anything with a "Published date" before 9 January 2019 -- **People in shot:** the prohibited uses include showing anyone in an offensive or political context, or in a way "which portrays someone as suffering from, or medicating for, a physical or mental ailment". Check this before putting stock faces into a horror or hospital scene -- Clips showing recognisable trademarks, logos or brands may not be used commercially "in relation to goods and services" -- The licence puts third-party rights on you: Pixabay does "not warrant that any consents or licenses have been obtained" - -## Evidence - -- Live [Content License Summary](https://pixabay.com/service/license-summary/) (2026-09-23): "Use Content for free", "Use Content without having to attribute the author", "Modify or adapt Content into new works" -- Same page (2026-09-23): "You cannot sell or distribute Content (either in digital or physical form) on a Standalone basis. Standalone means where no creative effort has been applied to the Content and it remains in substantially the same form as it exists on our website." -- Live [Terms of Service](https://pixabay.com/service/terms/), section 5 (2026-09-23): "using the Content with a combination of images, videos, audio files, other media, text, illustrations, background features and editing techniques is not Standalone use, so long as the combined effect is to make a \"new\" creative work." -- Same page, section 4 (2026-09-23): "CC0 Content on the Service is any content which lists a \"Published date\" prior to January 9, 2019." - -## Related - -- [pexels-videos](pexels-videos.md) -- [coverr](coverr.md) -- [../audio/pixabay-audio](../audio/pixabay-audio.md) +--- +id: pixabay-videos +name: Pixabay Videos +url: https://pixabay.com/videos/ +publisher: Pixabay +category: video +subcategories: [stock-footage] +license: custom +commercial: true +attribution_required: false +formats: [MP4] +tags: [stock, b-roll, standalone-ban] +added: 2026-09-23 +verified: 2026-09-23 +status: active +--- + +# Pixabay Videos + +Pixabay's free stock video, under the same Pixabay Content License as its images and audio (see [pixabay-audio](../audio/pixabay-audio.md)). Free, no credit, modification allowed; the one rule that matters for a game is the ban on standalone redistribution. + +## Notes + +- **Use in a game:** the licence does not mention games. The binding text (section 5 of the Terms of Service) is a general grant: "an irrevocable, worldwide, perpetual ... royalty-free right to download, use, copy, modify or adapt the Content for commercial or non-commercial purposes". None of the prohibited uses covers shipping a clip inside a game +- **Standalone ban, defined:** a clip used as-is, or only filtered, recoloured, resized or cropped, is standalone and may not be sold or distributed; combined with other media so that "the combined effect is to make a 'new' creative work", it is not. Inside your game is the second case; a "video backgrounds pack" is the first +- **Older uploads are CC0:** anything with a "Published date" before 9 January 2019 +- **People in shot:** the prohibited uses include showing anyone in an offensive or political context, or in a way "which portrays someone as suffering from, or medicating for, a physical or mental ailment". Check this before putting stock faces into a horror or hospital scene +- Clips showing recognisable trademarks, logos or brands may not be used commercially "in relation to goods and services" +- The licence puts third-party rights on you: Pixabay does "not warrant that any consents or licenses have been obtained" + +## Evidence + +- Live [Content License Summary](https://pixabay.com/service/license-summary/) (2026-09-23): "Use Content for free", "Use Content without having to attribute the author", "Modify or adapt Content into new works" +- Same page (2026-09-23): "You cannot sell or distribute Content (either in digital or physical form) on a Standalone basis. Standalone means where no creative effort has been applied to the Content and it remains in substantially the same form as it exists on our website." +- Live [Terms of Service](https://pixabay.com/service/terms/), section 5 (2026-09-23): "using the Content with a combination of images, videos, audio files, other media, text, illustrations, background features and editing techniques is not Standalone use, so long as the combined effect is to make a \"new\" creative work." +- Same page, section 4 (2026-09-23): "CC0 Content on the Service is any content which lists a \"Published date\" prior to January 9, 2019." + +## Related + +- [pexels-videos](pexels-videos.md) +- [coverr](coverr.md) +- [../audio/pixabay-audio](../audio/pixabay-audio.md) diff --git a/catalog/video/prelinger-archives.md b/catalog/video/prelinger-archives.md index fbf61c5..a3d0c0e 100644 --- a/catalog/video/prelinger-archives.md +++ b/catalog/video/prelinger-archives.md @@ -1,45 +1,46 @@ ---- -id: prelinger-archives -name: Prelinger Archives (Internet Archive) -url: https://archive.org/details/prelinger -publisher: Prelinger Archives -category: video -subcategories: [archival, stock-footage] -license: varies -commercial: varies -attribution_required: false -formats: [MP4, MPEG2, OGV] -tags: [archival, ephemeral-films, internet-archive, per-film-license] -verified: 2026-10-04 -status: needs-review ---- - -# Prelinger Archives (Internet Archive) - -About 10,000 "ephemeral" films (advertising, educational, industrial and amateur, in the archive's own words) hosted on the Internet Archive. A classic source of period footage for FMV, found-footage horror, in-world TV screens and retro trailers. **Not all of it is public domain**, and the archive says so in capitals. - -## Notes - -- **Per film, not per collection.** Films that carry the Creative Commons Public Domain Dedication can be used "generally without cost or restriction". Films without it may be in copyright, owned by Prelinger, or orphan works. The archive stopped applying the dedication to newer uploads because it "did not work well with many films" -- **How to check a film:** open its Internet Archive page and look for the Creative Commons public-domain licence link. Of the 30 most-downloaded films in the collection on 2026-09-23, 28 carried it and 2 carried none. **That sample flatters the collection:** across all 10,468 items on 2026-10-04, only 1,871 carry the dedication, so most films have no stated licence. If yours has none, the FAQ suggests looking for another copy of the same film that does, or writing to prelingerclips@gmail.com -- A dedicated film can still contain third-party music, images or footage "that might not be free to use outside the context of the original film". Strip the soundtrack if you are unsure of it -- No written clearance from the Internet Archive. Prelinger offers written agreements, and Getty Images licenses higher-quality masters of about 19,000 clips for a fee -- **Credit:** not required. The FAQ (question 10, read in full 2026-10-04) says they "would be delighted" if you credit Prelinger Archives and Internet Archive, "but we do not require that you do so". The earlier `unknown` came from quoting only the first half of that sentence. Crediting costs nothing -- Still open (re-checked 2026-10-04): rights are per film, so the collection cannot be `active`. Credit and the meaning of the dedication are settled; whether a given film may ship in a commercial game depends on whether it carries the public-domain dedication (about 18% of items do) and on any third-party music or footage inside it -- Each film is offered in several encodings: on the three items checked, MPEG4 at two sizes and h.264, MPEG2, and Ogg video - -## Evidence - -- Live Prelinger rights FAQ, linked from the collection's rights field (2026-09-23): "DO NOT ASSUME that all Prelinger Archives films are in the public domain, or that all of them carry Creative Commons licenses." -- Same page (2026-09-23): "Many files are available under the Creative Commons Public Domain Dedication, which means you can use them according to the terms of the license, generally without cost or restriction." -- Same page (2026-09-23): "public domain materials may occasionally incorporate copyrighted elements (such as music, images and archival footage) that might not be free to use outside the context of the original film." -- Internet Archive search API, `collection:prelinger` sorted by downloads (2026-09-23): 10,468 items; 28 of the top 30 carry `licenseurl` `http://creativecommons.org/licenses/publicdomain/` -- Collection description (2026-09-23): "a collection of over 60,000 \"ephemeral\" (advertising, educational, industrial, and amateur) films" -- Live [Prelinger rights FAQ](https://www.panix.com/~footage/prelarch.html), page dated May 27, 2026 (2026-10-04): "10. Do I need to credit Prelinger Archives or Internet Archive when I use your material? We would be delighted if you credit Prelinger Archives and Internet Archive (www.archive.org/details/prelinger) for films or footage that you use, but we do not require that you do so." -- Same page (2026-10-04): "The copyright status of films in our online collection varies. Some are in public domain. We own the copyright to some items. Others are orphan works"; "this Public Domain dedication still governs films to which it has been affixed. For films without a Creative Commons license, please contact us at prelingerclips@gmail.com for information on how to reuse them." -- Internet Archive search API (2026-10-04): `collection:prelinger` 10,468 items; `licenseurl:"http://creativecommons.org/licenses/publicdomain/"` on 1,871 of them - -## Related - -- [destockd](destockd.md) -- [nasa-image-video-library](nasa-image-video-library.md) +--- +id: prelinger-archives +name: Prelinger Archives (Internet Archive) +url: https://archive.org/details/prelinger +publisher: Prelinger Archives +category: video +subcategories: [archival, stock-footage] +license: varies +commercial: varies +attribution_required: false +formats: [MP4, MPEG2, OGV] +tags: [archival, ephemeral-films, internet-archive, per-film-license] +added: 2026-09-23 +verified: 2026-10-04 +status: needs-review +--- + +# Prelinger Archives (Internet Archive) + +About 10,000 "ephemeral" films (advertising, educational, industrial and amateur, in the archive's own words) hosted on the Internet Archive. A classic source of period footage for FMV, found-footage horror, in-world TV screens and retro trailers. **Not all of it is public domain**, and the archive says so in capitals. + +## Notes + +- **Per film, not per collection.** Films that carry the Creative Commons Public Domain Dedication can be used "generally without cost or restriction". Films without it may be in copyright, owned by Prelinger, or orphan works. The archive stopped applying the dedication to newer uploads because it "did not work well with many films" +- **How to check a film:** open its Internet Archive page and look for the Creative Commons public-domain licence link. Of the 30 most-downloaded films in the collection on 2026-09-23, 28 carried it and 2 carried none. **That sample flatters the collection:** across all 10,468 items on 2026-10-04, only 1,871 carry the dedication, so most films have no stated licence. If yours has none, the FAQ suggests looking for another copy of the same film that does, or writing to prelingerclips@gmail.com +- A dedicated film can still contain third-party music, images or footage "that might not be free to use outside the context of the original film". Strip the soundtrack if you are unsure of it +- No written clearance from the Internet Archive. Prelinger offers written agreements, and Getty Images licenses higher-quality masters of about 19,000 clips for a fee +- **Credit:** not required. The FAQ (question 10, read in full 2026-10-04) says they "would be delighted" if you credit Prelinger Archives and Internet Archive, "but we do not require that you do so". The earlier `unknown` came from quoting only the first half of that sentence. Crediting costs nothing +- Still open (re-checked 2026-10-04): rights are per film, so the collection cannot be `active`. Credit and the meaning of the dedication are settled; whether a given film may ship in a commercial game depends on whether it carries the public-domain dedication (about 18% of items do) and on any third-party music or footage inside it +- Each film is offered in several encodings: on the three items checked, MPEG4 at two sizes and h.264, MPEG2, and Ogg video + +## Evidence + +- Live Prelinger rights FAQ, linked from the collection's rights field (2026-09-23): "DO NOT ASSUME that all Prelinger Archives films are in the public domain, or that all of them carry Creative Commons licenses." +- Same page (2026-09-23): "Many files are available under the Creative Commons Public Domain Dedication, which means you can use them according to the terms of the license, generally without cost or restriction." +- Same page (2026-09-23): "public domain materials may occasionally incorporate copyrighted elements (such as music, images and archival footage) that might not be free to use outside the context of the original film." +- Internet Archive search API, `collection:prelinger` sorted by downloads (2026-09-23): 10,468 items; 28 of the top 30 carry `licenseurl` `http://creativecommons.org/licenses/publicdomain/` +- Collection description (2026-09-23): "a collection of over 60,000 \"ephemeral\" (advertising, educational, industrial, and amateur) films" +- Live [Prelinger rights FAQ](https://www.panix.com/~footage/prelarch.html), page dated May 27, 2026 (2026-10-04): "10. Do I need to credit Prelinger Archives or Internet Archive when I use your material? We would be delighted if you credit Prelinger Archives and Internet Archive (www.archive.org/details/prelinger) for films or footage that you use, but we do not require that you do so." +- Same page (2026-10-04): "The copyright status of films in our online collection varies. Some are in public domain. We own the copyright to some items. Others are orphan works"; "this Public Domain dedication still governs films to which it has been affixed. For films without a Creative Commons license, please contact us at prelingerclips@gmail.com for information on how to reuse them." +- Internet Archive search API (2026-10-04): `collection:prelinger` 10,468 items; `licenseurl:"http://creativecommons.org/licenses/publicdomain/"` on 1,871 of them + +## Related + +- [destockd](destockd.md) +- [nasa-image-video-library](nasa-image-video-library.md) diff --git a/catalog/video/sintel.md b/catalog/video/sintel.md index cc5045a..8df6628 100644 --- a/catalog/video/sintel.md +++ b/catalog/video/sintel.md @@ -1,38 +1,39 @@ ---- -id: sintel -name: Sintel -url: https://durian.blender.org/ -category: video -subcategories: [open-movie] -license: CC-BY-3.0 -license_spdx: CC-BY-3.0 -commercial: true -attribution_required: true -attribution_string: "(c) copyright Blender Foundation | durian.blender.org" -formats: [MP4] -tags: [animated-short, fantasy, cutscene, test-footage] -verified: 2026-10-04 -status: active -publisher: Blender Foundation ---- - -# Sintel - -The Blender Foundation's Durian open movie, a fantasy animated short. The film and the data published for it are under Creative Commons Attribution 3.0, so clips can be reused commercially with credit. Handy as fantasy cutscene footage or as a realistic-length test clip for a video player. - -## Notes - -- **Credit is owed.** Showing the movie itself needs the entire credits scroll; any other use needs "(c) copyright Blender Foundation | durian.blender.org" or the sintel.org variant -- **Excluded from the licence:** all logos on the site, including the Blender, Durian and Creative Commons logos, and anything not made by the Durian project -- **Games are not named**, but CC-BY grants reuse and distribution in any work; put the credit on a credits screen -- The download page offers the film as MP4 from 2K cinema size down to 360p, plus the trailer in MP4 and OGV and uncompressed frames - -## Evidence - -- Live [Sharing](https://durian.blender.org/sharing/) (2026-10-04): "licensed under the Creative Commons Attribution 3.0 license" -- Same page (2026-10-04): "you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution" - -## Related - -- [big-buck-bunny](big-buck-bunny.md) -- [tears-of-steel](tears-of-steel.md) +--- +id: sintel +name: Sintel +url: https://durian.blender.org/ +category: video +subcategories: [open-movie] +license: CC-BY-3.0 +license_spdx: CC-BY-3.0 +commercial: true +attribution_required: true +attribution_string: "(c) copyright Blender Foundation | durian.blender.org" +formats: [MP4] +tags: [animated-short, fantasy, cutscene, test-footage] +added: 2026-10-04 +verified: 2026-10-04 +status: active +publisher: Blender Foundation +--- + +# Sintel + +The Blender Foundation's Durian open movie, a fantasy animated short. The film and the data published for it are under Creative Commons Attribution 3.0, so clips can be reused commercially with credit. Handy as fantasy cutscene footage or as a realistic-length test clip for a video player. + +## Notes + +- **Credit is owed.** Showing the movie itself needs the entire credits scroll; any other use needs "(c) copyright Blender Foundation | durian.blender.org" or the sintel.org variant +- **Excluded from the licence:** all logos on the site, including the Blender, Durian and Creative Commons logos, and anything not made by the Durian project +- **Games are not named**, but CC-BY grants reuse and distribution in any work; put the credit on a credits screen +- The download page offers the film as MP4 from 2K cinema size down to 360p, plus the trailer in MP4 and OGV and uncompressed frames + +## Evidence + +- Live [Sharing](https://durian.blender.org/sharing/) (2026-10-04): "licensed under the Creative Commons Attribution 3.0 license" +- Same page (2026-10-04): "you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution" + +## Related + +- [big-buck-bunny](big-buck-bunny.md) +- [tears-of-steel](tears-of-steel.md) diff --git a/catalog/video/tears-of-steel.md b/catalog/video/tears-of-steel.md index 9de5fb3..c417bd8 100644 --- a/catalog/video/tears-of-steel.md +++ b/catalog/video/tears-of-steel.md @@ -1,39 +1,40 @@ ---- -id: tears-of-steel -name: Tears of Steel -url: https://mango.blender.org/ -category: video -subcategories: [open-movie] -license: CC-BY-3.0 -license_spdx: CC-BY-3.0 -commercial: true -attribution_required: true -attribution_string: "(CC) Blender Foundation | mango.blender.org" -formats: [MP4] -tags: [live-action, sci-fi, vfx, cutscene, test-footage] -verified: 2026-10-04 -status: active -publisher: Blender Foundation ---- - -# Tears of Steel - -The Blender Foundation's Mango open movie, a short sci-fi film that mixes live action with CG robots and effects. The project's results are under Creative Commons Attribution 3.0, so footage can be reused commercially with credit. It is the live-action option among the Blender open movies, useful for FMV-style cutscenes. - -## Notes - -- **Credit is owed.** The site's line is "(CC) Blender Foundation | mango.blender.org" unless a file says otherwise -- **Excluded from the licence:** all logos on the site (Blender, Mango, Creative Commons, sponsors) and material not made by the Mango project -- **Games are not named**, but CC-BY grants reuse and distribution in any work; put the credit on a credits screen -- The download page lists the film as 1080p and 4K MOV and WebM files, with MP4 also on offer; check the file before building a pipeline around it -- Live-action footage shows actors; the page says nothing about releases for use outside the film, so keep faces out of anything prominent - -## Evidence - -- Live [Sharing](https://mango.blender.org/sharing/) (2026-10-04): "licensed under the Creative Commons Attribution 3.0 license" -- Same page (2026-10-04): "you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution" - -## Related - -- [sintel](sintel.md) -- [big-buck-bunny](big-buck-bunny.md) +--- +id: tears-of-steel +name: Tears of Steel +url: https://mango.blender.org/ +category: video +subcategories: [open-movie] +license: CC-BY-3.0 +license_spdx: CC-BY-3.0 +commercial: true +attribution_required: true +attribution_string: "(CC) Blender Foundation | mango.blender.org" +formats: [MP4] +tags: [live-action, sci-fi, vfx, cutscene, test-footage] +added: 2026-10-04 +verified: 2026-10-04 +status: active +publisher: Blender Foundation +--- + +# Tears of Steel + +The Blender Foundation's Mango open movie, a short sci-fi film that mixes live action with CG robots and effects. The project's results are under Creative Commons Attribution 3.0, so footage can be reused commercially with credit. It is the live-action option among the Blender open movies, useful for FMV-style cutscenes. + +## Notes + +- **Credit is owed.** The site's line is "(CC) Blender Foundation | mango.blender.org" unless a file says otherwise +- **Excluded from the licence:** all logos on the site (Blender, Mango, Creative Commons, sponsors) and material not made by the Mango project +- **Games are not named**, but CC-BY grants reuse and distribution in any work; put the credit on a credits screen +- The download page lists the film as 1080p and 4K MOV and WebM files, with MP4 also on offer; check the file before building a pipeline around it +- Live-action footage shows actors; the page says nothing about releases for use outside the film, so keep faces out of anything prominent + +## Evidence + +- Live [Sharing](https://mango.blender.org/sharing/) (2026-10-04): "licensed under the Creative Commons Attribution 3.0 license" +- Same page (2026-10-04): "you can freely reuse and distribute this content, also commercially, for as long you provide a proper attribution" + +## Related + +- [sintel](sintel.md) +- [big-buck-bunny](big-buck-bunny.md) diff --git a/catalog/video/vidsplay.md b/catalog/video/vidsplay.md index cf4652b..c02d3d9 100644 --- a/catalog/video/vidsplay.md +++ b/catalog/video/vidsplay.md @@ -1,40 +1,41 @@ ---- -id: vidsplay -name: Vidsplay -url: https://www.vidsplay.com/ -category: video -subcategories: [stock-footage] -license: custom -commercial: unknown -attribution_required: true -attribution_string: "Video by Vidsplay.com" -formats: [MP4] -tags: [stock, b-roll] -verified: 2026-10-04 -status: needs-review ---- - -# Vidsplay - -Free stock video footage under a one-paragraph terms page: personal and commercial projects are allowed, but a visible credit link to Vidsplay.com is required and the clips cannot be redistributed as they are. Games are not mentioned, so use inside a shipped game is not confirmed. - -## Notes - -- **Use in a game, unresolved:** the page says "personal and commercial projects" and names a website, video credits and online media channels as places to credit; it never mentions games or software -- **"Substantial value" test:** footage may be used only if you modify it or add to it "in a way that makes it uniquely yours", such as editing it into a larger project. A clip dropped in unaltered as a menu background may not meet that -- **Credit is owed** visibly on a website, in ending credits or in a media description; a game credits screen is the obvious equivalent but the page does not say so -- Vidsplay owns the copyright and bans renting, licensing, sublicensing, selling or redistributing clips as-is -- The terms page is short and undated; the credit line above is a suggestion, not Vidsplay's wording -- MP4 appears on the home page (2026-10-04); no download was opened, so confirm the format per clip - -## Evidence - -- Live [Terms of Use](https://www.vidsplay.com/terms/) (2026-10-04): "Stock video footage can be used for both personal and commercial projects for free!" -- Same page (2026-10-04): "visibly add a credit link to Vidsplay.com" -- Same page (2026-10-04): "NOT allowed to rent, license, sublicense, sell or redistribute our videos" - -## Related - -- [pexels-videos](pexels-videos.md) -- [pixabay-videos](pixabay-videos.md) -- [coverr](coverr.md) +--- +id: vidsplay +name: Vidsplay +url: https://www.vidsplay.com/ +category: video +subcategories: [stock-footage] +license: custom +commercial: unknown +attribution_required: true +attribution_string: "Video by Vidsplay.com" +formats: [MP4] +tags: [stock, b-roll] +added: 2026-10-04 +verified: 2026-10-04 +status: needs-review +--- + +# Vidsplay + +Free stock video footage under a one-paragraph terms page: personal and commercial projects are allowed, but a visible credit link to Vidsplay.com is required and the clips cannot be redistributed as they are. Games are not mentioned, so use inside a shipped game is not confirmed. + +## Notes + +- **Use in a game, unresolved:** the page says "personal and commercial projects" and names a website, video credits and online media channels as places to credit; it never mentions games or software +- **"Substantial value" test:** footage may be used only if you modify it or add to it "in a way that makes it uniquely yours", such as editing it into a larger project. A clip dropped in unaltered as a menu background may not meet that +- **Credit is owed** visibly on a website, in ending credits or in a media description; a game credits screen is the obvious equivalent but the page does not say so +- Vidsplay owns the copyright and bans renting, licensing, sublicensing, selling or redistributing clips as-is +- The terms page is short and undated; the credit line above is a suggestion, not Vidsplay's wording +- MP4 appears on the home page (2026-10-04); no download was opened, so confirm the format per clip + +## Evidence + +- Live [Terms of Use](https://www.vidsplay.com/terms/) (2026-10-04): "Stock video footage can be used for both personal and commercial projects for free!" +- Same page (2026-10-04): "visibly add a credit link to Vidsplay.com" +- Same page (2026-10-04): "NOT allowed to rent, license, sublicense, sell or redistribute our videos" + +## Related + +- [pexels-videos](pexels-videos.md) +- [pixabay-videos](pixabay-videos.md) +- [coverr](coverr.md) diff --git a/docs/review-ledger.md b/docs/review-ledger.md index b905ec1..34d8326 100644 --- a/docs/review-ledger.md +++ b/docs/review-ledger.md @@ -4,6 +4,17 @@ Newest section at the top. One section per review run. This is the record of wha run measured, what it changed, what it deliberately did not change, and what the next run should not spend time re-deciding. +## 2026-10-22 (open issues sweep: #77 to #114) + +One branch, seven commits, 23 issues closed. Every change ran `npm test`, `npm run validate` and a full build locally; the incremental build was compared byte for byte with a clean one. + +- **Validation (V24-V26):** list fields must be lists and the two boolean fields booleans, with the fix in the message (#79); the body heading must equal `name`, and 24 entries were brought in line (#95); `added` is required, a real date, not in the future (#90). The frontmatter parser strips trailing ` # comments` (#79), reads a block list after a comment line (#84), and reports an unquoted ` #word` instead of truncating it (sonniss-gdc was the one case; its name is now quoted). One link-scheme rule across validate, the link resolver and the page checks (#83). A duplicate id fails the build, not just validate (#81). +- **Data:** `added: YYYY-MM-DD` on all 415 entries, backfilled from each file's first commit (155 in 2026-07, 136 in 08, 86 in 09, 38 in 10). Not enforced: `added <= verified`; six entries were researched before they were committed. Maintenance from the 2026-10-19 link check (#77): microsoft-rocketbox archived, octave-ui-sounds inactive, ue5coro archived (final push 2026-10-16, README states the archival). http-only hosts noted on cmu-mocap and makehuman; Fab search-URL caveats on three entries. +- **Did not change:** the 12 bare `GPL-3.0` / `GPL-2.0` / `LGPL-3.0` / `BSD` / `CC-BY` licence values from #95. Each entry's Notes already says the bare value is deliberate (checked 2026-09-22) and the vocabulary documents the ambiguity; the sources re-read on 2026-10-22 (Audacity, Blockbench, EzSpriteSheet, LibreSprite, Materialize READMEs and licence files) state a version and no "only" or "or later" election, so there is still no project statement to record. The shared blender.org demo-files URL on two entries stays: the page genuinely hosts both bundles and has no per-item anchor. +- **Site:** Sponsors iframes replaced by a static link (#101); one `baseHeadHtml` for every page type (#104); sitemap `lastmod` from git (#108); `` is "name · licence" and the description leads with licence, stance and credit, with a page check at 60/160 (#103); print stylesheet (#105); chips are a radiogroup and the scroll position is a "You are in" line, control borders at 3:1 (#107); Back works for category and sort, `/` ignores modifiers, one spelling (Licence), "Camera view" with a visible note (#106); "Did you mean" on an empty search (#109); two feeds, `feed.xml` by `added` and `reverified.xml` by `verified`, "New in the last 30 days" on the home page and a "Recently added" sort (#90). +- **Build and tooling:** incremental build writes only changed bytes and prunes stale output: clean 25.0 s, no-change rebuild 1.6 s on the E: drive (#80). check-links validates `--stale-days` before fetching, keeps API failures out of `problems`, and does not retry a full timeout (#82, #86). Actions pinned to SHAs (#88). `CITATION.cff` (#114). `reverify.yml` opens a monthly batch issue of entries checked over 150 days ago (#93; the July checks fall due in December). `release.yml` tags `vYYYY.MM.DD` with the exports attached (#113). +- **Left for the maintainer:** #3 (branch protection is a repository setting), #72 (the Code of Conduct needs a private contact address to name). + ## 2026-10-13 (Unreal Engine sources) 22 new entries, each read at the source on 2026-10-13: Fab listings in a browser (plain fetches return 403), GitHub licences, READMEs, `.uplugin` files and the repository API. diff --git a/site/README.md b/site/README.md index c7aa160..3847f5d 100644 --- a/site/README.md +++ b/site/README.md @@ -1,113 +1,135 @@ -# Site - -Static GitHub Pages UI for this catalog. - -## Single source of truth - -`site/build.mjs` scans every `catalog/**/*.md` (except `README.md` / `TEMPLATE.md`), reads YAML frontmatter, and writes `site/dist/data.js` + static assets. - -| You edit | What updates | -| --- | --- | -| `catalog/<category>/<id>.md` | Catalog list, search, filters, counts | -| `site/config.json` → `featured` | Safe starting points table (`id` + `need`) | -| `site/config.json` → `categories` / `guides` | Labels and guide links | -| `site/public/*` | Page chrome / design | -| An entry's body (Notes, Evidence) | Its page at `entry/<id>/` | -| `stacks/<id>.md` | Its page at `stack/<id>/`, the homepage Starter stacks list, and "Used in" on each picked entry | - -## Other exports - -Each deploy also publishes -[`catalog.csv`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/catalog.csv) (one row -per entry: id, name, url, category, licence, SPDX, commercial, attribution, formats, tags, -verified, status, page; list fields are joined with `; `) and an Atom feed, -[`feed.xml`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/feed.xml), of the 40 most -recently verified entries. Entries carry no "added" date, so the feed is keyed on -`verified`, the day the licence was last read from the source. - -## Public JSON - -Every deploy publishes the whole catalog as -[`data.json`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/data.json), for scripts -and tools that want the metadata without scraping the page. The page itself loads -`data.js`, the same payload assigned to `window.__CATALOG__`. - -- Top-level keys: `generatedAt`, `site`, `categories`, `guides`, `featured`, `stats`, - `entries`. -- Each entry carries its frontmatter fields (`id`, `name`, `url`, `category`, - `subcategories`, `license`, `license_spdx` where set, `commercial`, - `attribution_required`, `attribution_string` where set, `formats`, `tags`, `verified`, - `status`, `publisher` where set, and the optional 2D fields), plus `path` (the entry's - file in this repo), `page` (the entry's page, relative to the site root), `summary` (the first paragraph of its body), and two derived sort - fields, `attributionClass` and `licenseRank`. -- It is regenerated from `catalog/` on every push to `main`. Field names are stable; - new optional fields may appear. The licence facts are only as current as each entry's - `verified` date: re-check the source before you ship on one. - -## Entry pages - -`build.mjs` writes `entry/<id>/index.html` for every entry from its frontmatter and -body, using `site/lib/markdown.mjs`. The renderer supports exactly what entries use: -`#` and `##` headings, paragraphs, bullet lists (nesting allowed), bold, `*italic*`, -inline code, links and bare URLs. Underscores are literal. Anything else (tables, -code fences, blockquotes, images, raw HTML, `###`, numbered lists) fails the build -with the file and line, as does a relative link to a file that does not exist. - -The build also writes `llms.txt` (one line per entry) and `llms-full.txt` (with each -entry's Notes) for AI assistants, and checks every generated page before it succeeds. -Tests: `node site/lib/lib.test.mjs`. - -## Starter stacks - -`build.mjs` writes `stack/<id>/index.html` for each file in `stacks/` (the format is in -`stacks/README.md`). The page's "What this stack owes" panel is computed from the picked -entries: credit lines to ship, picks that need no credit, aggregators to check file by -file, and open questions. A stack never states a licence itself. V15 in `checks.mjs` -fails a stack whose pick is missing, deprecated or malformed, or whose why sentence -names a licence; `validate.mjs` and `build.mjs` both run it. - -## Licence freshness - -`build.mjs` writes a one-line summary under the homepage hero and `freshness/index.html` -from each entry's `verified` date, using `site/lib/freshness.mjs`. The buckets are the -cards' own (fresh up to 180 days, aging to 365, stale after). Deprecated entries are -not counted. `pages.yml` also runs every Monday at 06:17 UTC so the ages keep moving -when nothing is pushed; GitHub pauses scheduled workflows in a public repository after -60 days without activity, so a long quiet spell needs a manual run from the Actions tab. - -## Sitemap - -`build.mjs` writes `sitemap.xml` (home, freshness, stacks and every non-deprecated entry) -and links it from the homepage with `<link rel="sitemap">`. The `Sitemap:` line in -`robots.txt` is written too, but crawlers only read robots.txt at a host's root, so -under `/Free-Game-Dev-Assets/` it is never seen. Submit -`https://tmhsdigital.github.io/Free-Game-Dev-Assets/sitemap.xml` once in Google Search -Console and Bing Webmaster Tools; that is the step that gets it read. - -## Link check - -`.github/workflows/links.yml` runs `site/check-links.mjs` every Monday at 07:41 UTC (and -on demand from the Actions tab). It fetches each non-deprecated entry's `url` and opens, -or updates, one issue labelled `correction` titled "Link check: N sources need a look", -listing dead links, sources that moved to another domain or GitHub repository, and -entries verified more than a year ago. Sites that refuse the checker (401, 403, 429) are -listed for a manual look but never open the issue on their own. It edits nothing: a -moved source needs its licence re-read before its entry changes. Run it locally with -`npm run links`. - -## Social preview - -`docs/images/readme/og-card.png` is a 1200x630 screenshot of this site's first screen. -`build.mjs` copies it into `dist` and emits the `og:image` and `twitter:image` tags. -Retake it when the hero changes. - -## Commands - -```bash -npm run check # tests, validate, build: what CI runs -npm run serve # preview site/dist -npm run links # the link check, printed to the terminal -``` - -Deploy: `.github/workflows/pages.yml` (source = GitHub Actions), which first runs -`ci.yml` as a reusable workflow. +# Site + +Static GitHub Pages UI for this catalog. + +## Single source of truth + +`site/build.mjs` scans every `catalog/**/*.md` (except `README.md` / `TEMPLATE.md`), reads YAML frontmatter, and writes `site/dist/data.js` + static assets. + +| You edit | What updates | +| --- | --- | +| `catalog/<category>/<id>.md` | Catalog list, search, filters, counts | +| `site/config.json` → `featured` | Safe starting points table (`id` + `need`) | +| `site/config.json` → `categories` / `guides` | Labels and guide links | +| `site/public/*` | Page chrome / design | +| An entry's body (Notes, Evidence) | Its page at `entry/<id>/` | +| `stacks/<id>.md` | Its page at `stack/<id>/`, the homepage Starter stacks list, and "Used in" on each picked entry | + +## Other exports + +Each deploy also publishes +[`catalog.csv`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/catalog.csv) (one row +per entry: id, name, url, category, licence, SPDX, commercial, attribution, formats, tags, +added, verified, status, page; list fields are joined with `; `) and two Atom feeds: +[`feed.xml`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/feed.xml), the 40 newest +entries by `added` (the day each joined the catalog), and +[`reverified.xml`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/reverified.xml), the +40 most recently verified entries by `verified` (the day the licence was last read at the +source). Two feeds, so a re-verification sweep of old entries cannot bury the new ones. + +## Public JSON + +Every deploy publishes the whole catalog as +[`data.json`](https://tmhsdigital.github.io/Free-Game-Dev-Assets/data.json), for scripts +and tools that want the metadata without scraping the page. The page itself loads +`data.js`, the same payload assigned to `window.__CATALOG__`. + +- Top-level keys: `generatedAt`, `version` (the calendar tag of the day, `vYYYY.MM.DD`), + `site`, `categories`, `guides`, `featured`, `stats`, `entries`. +- Each entry carries its frontmatter fields (`id`, `name`, `url`, `category`, + `subcategories`, `license`, `license_spdx` where set, `commercial`, + `attribution_required`, `attribution_string` where set, `formats`, `tags`, `added`, + `verified`, `status`, `publisher` where set, and the optional 2D fields), plus `path` (the entry's + file in this repo), `page` (the entry's page, relative to the site root), `summary` (the first paragraph of its body), and two derived sort + fields, `attributionClass` and `licenseRank`. +- It is regenerated from `catalog/` on every push to `main`. Field names are stable; + new optional fields may appear. The licence facts are only as current as each entry's + `verified` date: re-check the source before you ship on one. + +## Entry pages + +`build.mjs` writes `entry/<id>/index.html` for every entry from its frontmatter and +body, using `site/lib/markdown.mjs`. The renderer supports exactly what entries use: +`#` and `##` headings, paragraphs, bullet lists (nesting allowed), bold, `*italic*`, +inline code, links and bare URLs. Underscores are literal. Anything else (tables, +code fences, blockquotes, images, raw HTML, `###`, numbered lists) fails the build +with the file and line, as does a relative link to a file that does not exist. + +The build also writes `llms.txt` (one line per entry) and `llms-full.txt` (with each +entry's Notes) for AI assistants, and checks every generated page before it succeeds. +Tests: `node site/lib/lib.test.mjs`. + +## Starter stacks + +`build.mjs` writes `stack/<id>/index.html` for each file in `stacks/` (the format is in +`stacks/README.md`). The page's "What this stack owes" panel is computed from the picked +entries: credit lines to ship, picks that need no credit, aggregators to check file by +file, and open questions. A stack never states a licence itself. V15 in `checks.mjs` +fails a stack whose pick is missing, deprecated or malformed, or whose why sentence +names a licence; `validate.mjs` and `build.mjs` both run it. + +## Licence freshness + +`build.mjs` writes a one-line summary under the homepage hero and `freshness/index.html` +from each entry's `verified` date, using `site/lib/freshness.mjs`. The buckets are the +cards' own (fresh up to 180 days, aging to 365, stale after). Deprecated entries are +not counted. `pages.yml` also runs every Monday at 06:17 UTC so the ages keep moving +when nothing is pushed; GitHub pauses scheduled workflows in a public repository after +60 days without activity, so a long quiet spell needs a manual run from the Actions tab. + +## Sitemap + +`build.mjs` writes `sitemap.xml` (home, freshness, stacks and every non-deprecated entry) +and links it from the homepage with `<link rel="sitemap">`. The `Sitemap:` line in +`robots.txt` is written too, but crawlers only read robots.txt at a host's root, so +under `/Free-Game-Dev-Assets/` it is never seen. Submit +`https://tmhsdigital.github.io/Free-Game-Dev-Assets/sitemap.xml` once in Google Search +Console and Bing Webmaster Tools; that is the step that gets it read. + +## Link check + +`.github/workflows/links.yml` runs `site/check-links.mjs` every Monday at 07:41 UTC (and +on demand from the Actions tab). It fetches each non-deprecated entry's `url` and opens, +or updates, one issue labelled `correction` titled "Link check: N sources need a look", +listing dead links, sources that moved to another domain or GitHub repository, and +entries verified more than a year ago. Sites that refuse the checker (401, 403, 429) are +listed for a manual look but never open the issue on their own. It edits nothing: a +moved source needs its licence re-read before its entry changes. Run it locally with +`npm run links`. + +## Releases + +The live Pages URL changes on every push, so a tool that bundles the catalog (a plugin, +a notebook, a paper) could not pin a version. `.github/workflows/release.yml` runs on the +first of each month and on demand: it builds, tags `vYYYY.MM.DD` and creates a GitHub +release with `data.json`, `catalog.csv`, `feed.xml`, `reverified.xml` and `llms.txt` +attached, with the newest section of `docs/review-ledger.md` as the notes. Fetch a fixed +version by tag from the Releases page; `data.json` carries the same tag as `version`. + +## Re-verify batch + +`.github/workflows/reverify.yml` runs `site/reverify-batch.mjs` on the first of each month +(and on demand). It picks the live entries whose licence was read longest ago, more than +150 days, about a tenth of the catalog at a time so every entry comes round in about ten +months, and opens or updates one issue labelled `help wanted` and `good first issue` +titled "Re-verify batch YYYY-MM: N entries due a licence re-read", with a checklist that +names each entry's file, source URL and recorded licence. The selection rule is in +`site/lib/reverify.mjs` and tested. When nothing is due the month is skipped. Preview it +with `node site/reverify-batch.mjs`. + +## Social preview + +`docs/images/readme/og-card.png` is a 1200x630 screenshot of this site's first screen. +`build.mjs` copies it into `dist` and emits the `og:image` and `twitter:image` tags. +Retake it when the hero changes. + +## Commands + +```bash +npm run check # tests, validate, build: what CI runs +npm run serve # preview site/dist +npm run links # the link check, printed to the terminal +``` + +Deploy: `.github/workflows/pages.yml` (source = GitHub Actions), which first runs +`ci.yml` as a reusable workflow. diff --git a/site/build.mjs b/site/build.mjs index cc5fd38..2da5a97 100644 --- a/site/build.mjs +++ b/site/build.mjs @@ -2,22 +2,30 @@ /** * Build GitHub Pages site from catalog markdown frontmatter. * Add/edit one catalog/<category>/<id>.md → rebuild regenerates everything. + * + * node site/build.mjs [--clean] + * + * The build is incremental on disk: it writes only the files whose bytes + * changed and prunes what an earlier build left, so a no-change rebuild is + * fast on a slow drive. --clean empties site/dist first; the output is the + * same either way. */ +import { execFileSync } from "node:child_process"; import fs from "node:fs"; import path from "node:path"; import { fileURLToPath } from "node:url"; -import { commercialLabel, ENGINE_LOCK_LABELS, ENGINE_LOCK_NOTES, esc, latestAllowedDate, MAINTENANCE_NOTES, PERSPECTIVE_LABELS, sponsorButtonHtml, verifiedAge } from "./lib/shared.mjs"; +import { baseHeadHtml, commercialLabel, ENGINE_LOCK_LABELS, ENGINE_LOCK_NOTES, esc, latestAllowedDate, MAINTENANCE_NOTES, OG_CARD_NAME, PERSPECTIVE_LABELS, sponsorButtonHtml, verifiedAge } from "./lib/shared.mjs"; import { parseFrontmatter, summaryFromBody } from "./lib/frontmatter.mjs"; import { listEntryFiles } from "./lib/entry-files.mjs"; import { entryPageHtml, scriptJson } from "./lib/entry-page.mjs"; import { LinkError, makeLinkResolver } from "./lib/links.mjs"; -import { atomFeed, catalogCsv, homeJsonLd } from "./lib/exports.mjs"; +import { atomFeed, catalogCsv, homeJsonLd, sitemapXml } from "./lib/exports.mjs"; import { llmsFullTxt, llmsTxt } from "./lib/llms.mjs"; import { deprecationReason, MarkdownError, renderBlocks, renderInline, splitEntryBody } from "./lib/markdown.mjs"; import { checkPage } from "./lib/page-checks.mjs"; import { checkStacks } from "./checks.mjs"; import { stackPageHtml } from "./lib/stack-page.mjs"; -import { freshnessLineHtml, freshnessPageHtml, freshnessStats } from "./lib/freshness.mjs"; +import { freshnessLineHtml, freshnessPageHtml, freshnessStats, newEntriesLineHtml } from "./lib/freshness.mjs"; import { licenceTerms, listStackFiles, owes, parseStack, pickPath } from "./lib/stacks.mjs"; const __dirname = path.dirname(fileURLToPath(import.meta.url)); @@ -32,7 +40,6 @@ const FORMATS_PATH = path.join(__dirname, "format-vocabulary.json"); // Social preview image: a first-party screenshot of this site, kept with the // other first-party stills (the validator allows binaries there) and copied // into dist at build time. -const OG_CARD_NAME = "og-card.png"; const OG_CARD_SRC = path.join(ROOT, "docs", "images", "readme", OG_CARD_NAME); /** Sort rank for "license permissiveness": least owed first. */ @@ -51,6 +58,9 @@ function loadEntries(vocab) { const entries = []; const errors = []; const bodies = new Map(); + // validate.mjs catches a duplicate id too, but a local `npm run build` must + // not quietly write one entry's page over another's. + const fileOfId = new Map(); for (const file of files) { const text = fs.readFileSync(file, "utf8"); @@ -72,6 +82,11 @@ function loadEntries(vocab) { errors.push(`${rel} missing: ${missing.join(", ")}`); continue; } + if (fileOfId.has(String(meta.id))) { + errors.push(`duplicate id "${meta.id}": ${fileOfId.get(String(meta.id))} and ${rel}`); + continue; + } + fileOfId.set(String(meta.id), rel); bodies.set(String(meta.id), body); entries.push({ @@ -97,6 +112,7 @@ function loadEntries(vocab) { : "unknown", formats: Array.isArray(meta.formats) ? meta.formats : [], tags: Array.isArray(meta.tags) ? meta.tags : [], + added: meta.added ? String(meta.added) : null, verified: meta.verified ? String(meta.verified) : null, status: String(meta.status), path: rel, @@ -178,7 +194,7 @@ function entryRowHtml(entry, repo, now) { <p>${esc(entry.summary || "")}</p> <div class="meta-line"> <span>${esc(entry.category)}</span>${formats}${taxonomy} - <span class="verified is-${age.bucket}" data-verified="${esc(entry.verified || "")}" title="License last checked at the source">${esc(ageText)}</span> + <span class="verified is-${age.bucket}" data-verified="${esc(entry.verified || "")}" title="Licence last checked at the source">${esc(ageText)}</span> </div> <div class="entry-links"> <a href="${esc(entry.url)}" rel="noopener noreferrer">Open source</a> @@ -261,54 +277,43 @@ function guideRowsHtml(guides, repo) { } function headMetaHtml(site, stats, generatedAt, hasCard) { - const url = site.siteUrl; - const title = site.title; - const desc = site.tagline; - const card = `${url.replace(/\/+$/, "")}/${OG_CARD_NAME}`; - const cardMeta = hasCard - ? [ - `<meta property="og:image" content="${esc(card)}" />`, - `<meta property="og:image:width" content="1200" />`, - `<meta property="og:image:height" content="630" />`, - `<meta property="og:image:alt" content="${esc(`${title}: ${desc}`)}" />`, - `<meta name="twitter:card" content="summary_large_image" />`, - `<meta name="twitter:image" content="${esc(card)}" />`, - ] - : [`<meta name="twitter:card" content="summary" />`]; return [ - `<link rel="canonical" href="${esc(url)}" />`, - // robots.txt is only read at a host's root, so under a project Pages path - // its Sitemap line is never seen; point at the sitemap from the page too. - `<link rel="sitemap" type="application/xml" href="${esc(url.replace(/\/+$/, ""))}/sitemap.xml" />`, - `<link rel="alternate" type="application/atom+xml" title="${esc(title)}: recently verified" href="${esc(url.replace(/\/+$/, ""))}/feed.xml" />`, - `<meta name="theme-color" content="#1a4d3e" media="(prefers-color-scheme: light)" />`, - `<meta name="theme-color" content="#0f1216" media="(prefers-color-scheme: dark)" />`, - `<meta property="og:type" content="website" />`, - `<meta property="og:site_name" content="${esc(title)}" />`, - `<meta property="og:title" content="${esc(title)}" />`, - `<meta property="og:description" content="${esc(desc)}" />`, - `<meta property="og:url" content="${esc(url)}" />`, - ...cardMeta, - `<meta name="twitter:title" content="${esc(title)}" />`, - `<meta name="twitter:description" content="${esc(desc)}" />`, + baseHeadHtml({ site, title: site.title, description: site.tagline, url: site.siteUrl, hasCard }), `<meta name="generator" content="site/build.mjs ${esc(generatedAt)}" />`, `<meta name="catalog:entries" content="${stats.total}" />`, `<script type="application/ld+json">${scriptJson(homeJsonLd({ site, generatedAt, total: stats.total }))}</script>`, ].join("\n "); } -function sitemapXml(site, entries, stacks = []) { - const base = site.siteUrl.replace(/\/+$/, ""); - const urls = [ - ` <url><loc>${esc(base)}/</loc></url>`, - ` <url><loc>${esc(base)}/freshness/</loc></url>`, - ...stacks.map((s) => ` <url><loc>${esc(base)}/stack/${esc(s.meta.id)}/</loc><lastmod>${esc(s.meta.walked)}</lastmod></url>`), - ...entries.map( - (e) => - ` <url><loc>${esc(base)}/entry/${esc(e.id)}/</loc>${e.verified ? `<lastmod>${esc(e.verified)}</lastmod>` : ""}</url>` - ), - ]; - return `<?xml version="1.0" encoding="UTF-8"?>\n<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">\n${urls.join("\n")}\n</urlset>\n`; +/** + * Repo-relative file => date of its last commit, from one `git log` over the + * catalog and stacks. The sitemap's lastmod must never be earlier than the + * last content change, and an entry's `verified` date is not that. Empty when + * git is unavailable (a tarball, a shallow CI checkout with no history). + */ +function lastCommitDates() { + const dates = new Map(); + try { + const out = execFileSync("git", ["log", "--format=%x00%cs", "--name-only", "--", "catalog", "stacks"], { + cwd: ROOT, + encoding: "utf8", + maxBuffer: 64 * 1024 * 1024, + stdio: ["ignore", "pipe", "ignore"], + }); + let date = null; + for (const line of out.split("\n")) { + if (line.startsWith("\0")) { + date = line.slice(1).trim(); + continue; + } + const file = line.trim(); + // Newest commit first, so the first date seen for a file is its latest. + if (file && date && !dates.has(file)) dates.set(file, date); + } + } catch { + // No git: the sitemap falls back to the build date. + } + return dates; } function robotsTxt(site) { @@ -345,16 +350,67 @@ function notFoundHtml(site) { `; } -function copyDir(src, dest) { - fs.mkdirSync(dest, { recursive: true }); +/* + * Output goes through one writer that creates a directory once, writes a + * file only when its bytes changed and remembers every path it produced, so + * the build can prune what an earlier build left behind instead of wiping + * dist/ and recreating 420 directories (94% of the build time on a slow + * disk). `--clean` still wipes first; the result is byte-identical either way. + */ +const produced = new Set(); +const madeDirs = new Set(); +let writes = 0; + +function ensureDir(dir) { + if (madeDirs.has(dir)) return; + if (!fs.existsSync(dir)) fs.mkdirSync(dir, { recursive: true }); + madeDirs.add(dir); +} + +/** Writes `content` (string or Buffer) to dist-relative `rel` if it differs. */ +function writeOut(rel, content) { + const full = path.join(DIST, rel); + produced.add(rel.split(path.sep).join("/")); + ensureDir(path.dirname(full)); + const next = Buffer.isBuffer(content) ? content : Buffer.from(content, "utf8"); + if (fs.existsSync(full)) { + const stat = fs.statSync(full); + if (stat.isFile() && stat.size === next.length && fs.readFileSync(full).equals(next)) return; + } + fs.writeFileSync(full, next); + writes += 1; +} + +/** Copies a file into dist (through writeOut, so unchanged files are left alone). */ +function copyOut(src, rel) { + writeOut(rel, fs.readFileSync(src)); +} + +/** Everything under site/public except the names in `skip`, dist-relative paths kept. */ +function copyPublic(src, skip, prefix = "") { for (const name of fs.readdirSync(src)) { const from = path.join(src, name); - const to = path.join(dest, name); - if (fs.statSync(from).isDirectory()) copyDir(from, to); - else fs.copyFileSync(from, to); + const rel = prefix ? `${prefix}/${name}` : name; + if (fs.statSync(from).isDirectory()) copyPublic(from, skip, rel); + else if (!skip.has(rel)) copyOut(from, rel); } } +/** Removes every file and directory in dist that this build did not produce. */ +function pruneDist(dir = DIST, prefix = "") { + let kept = 0; + for (const name of fs.readdirSync(dir)) { + const full = path.join(dir, name); + const rel = prefix ? `${prefix}/${name}` : name; + if (fs.statSync(full).isDirectory()) { + if (pruneDist(full, rel) === 0) fs.rmSync(full, { recursive: true, force: true }); + else kept += 1; + } else if (produced.has(rel)) kept += 1; + else fs.rmSync(full, { force: true }); + } + return kept; +} + /** Returns file => link resolver for links in that file's body (`file.path` is repo-relative). */ function linkResolvers(entries, config, entryBase = "../") { const idByPath = new Map(entries.map((e) => [e.path, e.id])); @@ -414,9 +470,7 @@ function writeStackPages({ stacks, entries, config, stats, stamp, hasCard, now } hasCard, now, }); - const dir = path.join(DIST, "stack", stack.meta.id); - fs.mkdirSync(dir, { recursive: true }); - fs.writeFileSync(path.join(dir, "index.html"), html); + writeOut(path.join("stack", stack.meta.id, "index.html"), html); written.push(`stack/${stack.meta.id}/index.html`); } catch (err) { if (err instanceof MarkdownError || err instanceof LinkError) errors.push(err.message); @@ -469,9 +523,7 @@ function writeEntryPages({ entries, bodies, config, stats, stamp, hasCard, now, now, stacks: usedIn.get(entry.id) || [], }); - const dir = path.join(DIST, "entry", entry.id); - fs.mkdirSync(dir, { recursive: true }); - fs.writeFileSync(path.join(dir, "index.html"), html); + writeOut(path.join("entry", entry.id, "index.html"), html); written.push(`entry/${entry.id}/index.html`); } catch (err) { if (err instanceof MarkdownError || err instanceof LinkError) errors.push(err.message); @@ -483,20 +535,35 @@ function writeEntryPages({ entries, bodies, config, stats, stamp, hasCard, now, /** Runs the page checks over dist-relative files. */ function checkPages(files) { + // Link targets resolve against what this build produced, not what is on + // disk: an incremental build still has last time's pages there until + // pruneDist runs, and a link to a removed entry must fail now. const kindOf = (rel) => { - const full = path.join(DIST, rel); - if (!fs.existsSync(full)) return null; - if (fs.statSync(full).isDirectory()) return fs.existsSync(path.join(full, "index.html")) ? "dir" : null; - return "file"; + if (produced.has(rel)) return "file"; + if (produced.has(rel ? `${rel}/index.html` : "index.html")) return "dir"; + return null; }; return files.flatMap((f) => checkPage(fs.readFileSync(path.join(DIST, f), "utf8"), { file: f, kindOf })); } function main() { + const started = Date.now(); + const clean = process.argv.includes("--clean"); const config = JSON.parse(fs.readFileSync(CONFIG_PATH, "utf8")); const vocab = JSON.parse(fs.readFileSync(VOCAB_PATH, "utf8")); const formatVocab = JSON.parse(fs.readFileSync(FORMATS_PATH, "utf8")); const { entries, errors, bodies } = loadEntries(vocab); + + // An entry that cannot be read must stop the build: carrying on would + // publish a site with that entry, and any featured slot for it, missing. + // Checked before the stacks load, so a broken entry does not hide a stack + // error until the next run. + if (errors.length) { + console.error(`Build failed (${errors.length}):`); + for (const e of errors) console.error(` - ${e}`); + process.exit(1); + } + const spdxAllowed = JSON.parse(fs.readFileSync(SPDX_ALLOWED_PATH, "utf8")); const { stacks, errors: stackErrors } = loadStacks(entries, vocab, spdxAllowed); // Entry id => the stacks that pick it, for "Used in" on entry pages. @@ -509,14 +576,6 @@ function main() { } } - // An entry that cannot be read must stop the build: carrying on would - // publish a site with that entry, and any featured slot for it, missing. - if (errors.length) { - console.error(`Build failed (${errors.length}):`); - for (const e of errors) console.error(` - ${e}`); - process.exit(1); - } - const repoUrl = config.site.repo; const featuredRaw = config.featured || []; const featured = featuredRaw @@ -539,8 +598,11 @@ function main() { categories: Object.keys(config.categories).length, }; + const generatedAt = new Date().toISOString(); const payload = { - generatedAt: new Date().toISOString(), + generatedAt, + // Calendar version, the tag a dataset release carries (release.yml). + version: process.env.CATALOG_VERSION || `v${generatedAt.slice(0, 10).replaceAll("-", ".")}`, site: config.site, categories: config.categories, guides: config.guides, @@ -560,37 +622,33 @@ function main() { // Empty dist rather than remove it: on Windows a server or editor holding the // folder open makes removing the folder itself fail with EPERM/EBUSY. - fs.mkdirSync(DIST, { recursive: true }); - for (const name of fs.readdirSync(DIST)) fs.rmSync(path.join(DIST, name), { recursive: true, force: true }); - copyDir(PUBLIC, DIST); + ensureDir(DIST); + if (clean) for (const name of fs.readdirSync(DIST)) fs.rmSync(path.join(DIST, name), { recursive: true, force: true }); + // index.html is a template; its filled-in version is written below. + copyPublic(PUBLIC, new Set(["index.html"])); // The shortlist builds its CREDITS file with the same code as the stack pages. - fs.copyFileSync(path.join(__dirname, "lib", "owes.mjs"), path.join(DIST, "owes.js")); + copyOut(path.join(__dirname, "lib", "owes.mjs"), "owes.js"); // The catalog search and the 404 page's guesses, tested in lib.test.mjs. - fs.copyFileSync(path.join(__dirname, "lib", "search.mjs"), path.join(DIST, "search.js")); + copyOut(path.join(__dirname, "lib", "search.mjs"), "search.js"); const hasCard = fs.existsSync(OG_CARD_SRC); - if (hasCard) fs.copyFileSync(OG_CARD_SRC, path.join(DIST, OG_CARD_NAME)); + if (hasCard) copyOut(OG_CARD_SRC, OG_CARD_NAME); // data.json is the public machine-readable catalog (see site/README.md); // the page itself loads data.js. - fs.writeFileSync(path.join(DIST, "data.json"), JSON.stringify(payload, null, 2)); - fs.writeFileSync( - path.join(DIST, "data.js"), - `window.__CATALOG__ = ${JSON.stringify(payload)};\n` - ); - fs.writeFileSync(path.join(DIST, "catalog.csv"), catalogCsv(entries, config.site.siteUrl)); - fs.writeFileSync( - path.join(DIST, "feed.xml"), - atomFeed({ entries, site: config.site, generatedAt: payload.generatedAt }) - ); + writeOut("data.json", JSON.stringify(payload, null, 2)); + writeOut("data.js", `window.__CATALOG__ = ${JSON.stringify(payload)};\n`); + writeOut("catalog.csv", catalogCsv(entries, config.site.siteUrl)); + writeOut("feed.xml", atomFeed({ entries, site: config.site, generatedAt: payload.generatedAt, kind: "added" })); + writeOut("reverified.xml", atomFeed({ entries, site: config.site, generatedAt: payload.generatedAt, kind: "verified" })); // Prerender. The served HTML must be complete without JavaScript: this is a // catalog whose whole value is that its entries can be found. const now = Date.now(); - const indexPath = path.join(DIST, "index.html"); const stamp = payload.generatedAt.slice(0, 10); const visible = entries.filter((e) => e.status !== "deprecated"); const fresh = freshnessStats(entries, now); const substitutions = { FRESHNESS_LINE: freshnessLineHtml(fresh, stamp, "freshness/"), + NEW_LINE: newEntriesLineHtml(visible, stamp), HEAD_META: headMetaHtml(config.site, stats, payload.generatedAt, hasCard), STACK_ROWS: stackRowsHtml(stacks), STARTER_ROWS: starterRowsHtml(featured), @@ -602,7 +660,7 @@ function main() { SPONSOR_BUTTON: sponsorButtonHtml(), FOOTER_STAMP: `Built ${esc(stamp)} from ${stats.total} catalog entries.`, }; - let html = fs.readFileSync(indexPath, "utf8"); + let html = fs.readFileSync(path.join(PUBLIC, "index.html"), "utf8"); const missingMarkers = Object.keys(substitutions).filter((key) => !html.includes(`<!--${key}-->`)); if (missingMarkers.length) { console.error(`Build failed: site/public/index.html is missing ${missingMarkers.map((k) => `<!--${k}-->`).join(", ")}`); @@ -612,16 +670,12 @@ function main() { // A function replacement, so a "$" in the value is never read as a pattern. html = html.replaceAll(`<!--${key}-->`, () => value); } - fs.writeFileSync(indexPath, html); - - fs.writeFileSync(path.join(DIST, "sitemap.xml"), sitemapXml(config.site, visible, stacks)); - fs.writeFileSync(path.join(DIST, "robots.txt"), robotsTxt(config.site)); - fs.writeFileSync(path.join(DIST, "404.html"), notFoundHtml(config.site)); - fs.mkdirSync(path.join(DIST, "freshness"), { recursive: true }); - fs.writeFileSync( - path.join(DIST, "freshness", "index.html"), - freshnessPageHtml({ stats: fresh, site: config.site, stamp, total: stats.total, hasCard }) - ); + writeOut("index.html", html); + + writeOut("sitemap.xml", sitemapXml({ site: config.site, entries: visible, stacks, stamp, modified: lastCommitDates() })); + writeOut("robots.txt", robotsTxt(config.site)); + writeOut("404.html", notFoundHtml(config.site)); + writeOut(path.join("freshness", "index.html"), freshnessPageHtml({ stats: fresh, site: config.site, stamp, total: stats.total, hasCard })); const pages = writeEntryPages({ entries, bodies, config, stats, stamp, hasCard, now, usedIn }); const stackPages = writeStackPages({ stacks, entries, config, stats, stamp, hasCard, now }); @@ -640,9 +694,9 @@ function main() { // After the page gate: every body link has resolved by now, and the llms // files read links with the same LINK_RE, so they cannot hit a link error // of their own. - fs.writeFileSync(path.join(DIST, "llms.txt"), llmsTxt({ entries, site: config.site, categories: config.categories, stacks })); - fs.writeFileSync( - path.join(DIST, "llms-full.txt"), + writeOut("llms.txt", llmsTxt({ entries, site: config.site, categories: config.categories, stacks })); + writeOut( + "llms-full.txt", llmsFullTxt({ entries, site: config.site, @@ -653,12 +707,17 @@ function main() { }) ); + // Pages of entries that left the catalog, and anything else an earlier + // build wrote, go now; what remains is exactly a clean build's output. + pruneDist(); + console.log( `Built ${entries.length} entries → site/dist (${stats.active} active, ${stats.commercialOk} commercial-ok, ${stats.commercialVaries} per-file)` ); console.log( `Prerendered ${visible.length} entry rows into index.html; wrote ${pages.written.length} entry pages, ${stackPages.written.length} stack pages, sitemap.xml, robots.txt, 404.html, freshness/index.html` ); + console.log(`${writes} of ${produced.size} output files changed${clean ? " (clean build)" : ""}; ${((Date.now() - started) / 1000).toFixed(1)}s`); } main(); diff --git a/site/check-links.mjs b/site/check-links.mjs index e4d52e3..1cbc95c 100644 --- a/site/check-links.mjs +++ b/site/check-links.mjs @@ -1,171 +1,160 @@ -#!/usr/bin/env node -/** - * Fetches every entry's `url` and reports the ones that need a person: - * node site/check-links.mjs [--report <file.md>] [--stale-days 365] - * - * - dead: 404/410, 5xx, DNS failure or timeout - * - moved: the final URL is on another domain, or another GitHub repository - * - stale: `verified` is older than --stale-days (365 by default) - * - blocked: 401/403/429, which is usually a site refusing robots rather - * than a dead link; listed for a manual check, never counted as a problem - * - maintenance: a github.com source whose repository is archived or has had - * no push in three years while its `maintenance` field does not say so, or - * the other way round. Uses the GitHub API; set GITHUB_TOKEN to lift the - * 60-requests-an-hour anonymous limit. - * - * Writes a Markdown report (stdout, or --report) and, under GitHub Actions, - * `problems=<n>` to $GITHUB_OUTPUT so the workflow can open or update one - * issue. It never changes an entry: a moved or dead source still needs its - * licence re-read before the entry is edited. - */ -import fs from "node:fs"; -import path from "node:path"; -import { fileURLToPath } from "node:url"; -import { maintenanceFromRepo } from "./checks.mjs"; -import { parseFrontmatter } from "./lib/frontmatter.mjs"; -import { listEntryFiles } from "./lib/entry-files.mjs"; -import { classify, repoOf, reportUrl } from "./lib/link-check.mjs"; - -const __dirname = path.dirname(fileURLToPath(import.meta.url)); -const ROOT = path.resolve(__dirname, ".."); -const CATALOG = path.join(ROOT, "catalog"); -const REPO = JSON.parse(fs.readFileSync(path.join(__dirname, "config.json"), "utf8")).site.repo; -const CONCURRENCY = 8; -const TIMEOUT_MS = 20000; -const UA = - "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0 Safari/537.36 " + - "(+https://github.com/TMHSDigital/Free-Game-Dev-Assets link check)"; - -function arg(name, fallback) { - const i = process.argv.indexOf(name); - return i === -1 ? fallback : process.argv[i + 1]; -} - -function loadEntries() { - const out = []; - for (const full of listEntryFiles(CATALOG)) { - const parsed = parseFrontmatter(fs.readFileSync(full, "utf8")); - if (!parsed?.meta.url) continue; - const { id, url, verified, status, maintenance } = parsed.meta; - out.push({ id: String(id), url: String(url), verified: verified ? String(verified) : null, status: String(status), maintenance: maintenance ? String(maintenance) : null, rel: path.relative(ROOT, full).split(path.sep).join("/") }); - } - return out.sort((a, b) => a.id.localeCompare(b.id)); -} - -async function check(entry) { - const opts = { redirect: "follow", headers: { "user-agent": UA, accept: "text/html,*/*;q=0.8" } }; - try { - const res = await fetch(entry.url, { ...opts, signal: AbortSignal.timeout(TIMEOUT_MS) }); - res.body?.cancel().catch(() => {}); - return classify(entry.url, res.status, res.url); - } catch (err) { - const cause = err.cause?.code || err.name || "error"; - return { kind: "dead", detail: cause === "TimeoutError" ? `no answer in ${TIMEOUT_MS / 1000}s` : cause }; - } -} - -async function run(entries) { - const results = new Array(entries.length); - let next = 0; - await Promise.all( - Array.from({ length: CONCURRENCY }, async () => { - while (next < entries.length) { - const i = next++; - let r = await check(entries[i]); - // One retry for anything that did not answer cleanly. - if (r.kind === "dead") r = await check(entries[i]); - results[i] = r; - } - }) - ); - return results; -} - -/** - * GitHub sources whose repository state and `maintenance` field disagree. - * One API call per github.com repository, one at a time: a few dozen calls, - * well inside the limit with a token. An API failure is listed, not guessed. - */ -async function checkMaintenance(entries) { - const headers = { "user-agent": UA, accept: "application/vnd.github+json" }; - if (process.env.GITHUB_TOKEN) headers.authorization = `Bearer ${process.env.GITHUB_TOKEN}`; - const out = []; - for (const e of entries) { - let host; - try { - host = new URL(e.url).hostname; - } catch { - continue; - } - if (host !== "github.com") continue; - const repo = repoOf(e.url); - if (!repo.includes("/")) continue; - try { - const res = await fetch(`https://api.github.com/repos/${repo}`, { headers, signal: AbortSignal.timeout(TIMEOUT_MS) }); - if (!res.ok) { - out.push({ ...e, detail: `GitHub API HTTP ${res.status} for ${repo}` }); - if (res.status === 403 || res.status === 429) break; // rate limited: the rest would fail too - continue; - } - const data = await res.json(); - const want = maintenanceFromRepo(data); - if (want !== e.maintenance) { - const state = data.archived ? "archived" : `last push ${String(data.pushed_at).slice(0, 10)}`; - out.push({ ...e, detail: `${repo} is ${state}; maintenance is ${e.maintenance || "unset"}, expected ${want || "unset"}` }); - } - } catch (err) { - out.push({ ...e, detail: `GitHub API ${err.name || "error"} for ${repo}` }); - } - } - return out; -} - -const staleDays = Number(arg("--stale-days", "365")); -const entries = loadEntries().filter((e) => e.status !== "deprecated"); -const results = await run(entries); -const maintenance = await checkMaintenance(entries); -const cutoff = new Date(Date.now() - staleDays * 86400000).toISOString().slice(0, 10); -const rows = entries.map((e, i) => ({ ...e, ...results[i] })); -const pick = (kind) => rows.filter((r) => r.kind === kind); -const stale = entries.filter((e) => e.verified && e.verified < cutoff); -const line = (r) => `- [ ] [\`${r.id}\`](${REPO}/blob/main/${r.rel}): ${reportUrl(r.url)}${r.detail ? ` (${r.detail})` : ""}`; - -const dead = pick("dead"); -const moved = pick("moved"); -const blocked = pick("blocked"); -const problems = dead.length + moved.length + stale.length + maintenance.length; -const date = new Date().toISOString().slice(0, 10); -const report = [ - `Link check of ${entries.length} active and needs-review entries, run ${date}.`, - "", - "Re-read the licence before changing an entry: a moved or rebuilt source can come back under different terms.", - "", - `### Dead (${dead.length})`, - "", - ...(dead.length ? dead.map(line) : ["None."]), - "", - `### Moved to another domain or repository (${moved.length})`, - "", - ...(moved.length ? moved.map(line) : ["None."]), - "", - `### Verified more than ${staleDays} days ago (${stale.length})`, - "", - ...(stale.length ? stale.map((e) => `- [ ] [\`${e.id}\`](${REPO}/blob/main/${e.rel}): verified ${e.verified}`) : ["None."]), - "", - `### GitHub repository state differs from \`maintenance\` (${maintenance.length})`, - "", - ...(maintenance.length ? maintenance.map(line) : ["None."]), - "", - `<details><summary>Refused the checker (${blocked.length}): usually bot blocking, check by hand</summary>`, - "", - ...(blocked.length ? blocked.map(line) : ["None."]), - "", - "</details>", - "", -].join("\n"); - -const reportPath = arg("--report", null); -if (reportPath) fs.writeFileSync(reportPath, report); -else process.stdout.write(report); -if (process.env.GITHUB_OUTPUT) fs.appendFileSync(process.env.GITHUB_OUTPUT, `problems=${problems}\n`); -console.error(`${entries.length} checked: ${dead.length} dead, ${moved.length} moved, ${stale.length} stale, ${maintenance.length} maintenance, ${blocked.length} blocked`); +#!/usr/bin/env node +/** + * Fetches every entry's `url` and reports the ones that need a person: + * node site/check-links.mjs [--report <file.md>] [--stale-days 365] + * + * - dead: 404/410, 5xx, DNS failure or timeout + * - moved: the final URL is on another domain, or another GitHub repository + * - stale: `verified` is older than --stale-days (365 by default) + * - blocked: 401/403/429, which is usually a site refusing robots rather + * than a dead link; listed for a manual check, never counted as a problem + * - maintenance: a github.com source whose repository is archived or has had + * no push in three years while its `maintenance` field does not say so, or + * the other way round. Uses the GitHub API; set GITHUB_TOKEN to lift the + * 60-requests-an-hour anonymous limit. An API failure or rate limit is + * reported under "Could not check" and never counted as a problem. + * + * Writes a Markdown report (stdout, or --report) and, under GitHub Actions, + * `problems=<n>` to $GITHUB_OUTPUT so the workflow can open or update one + * issue. It never changes an entry: a moved or dead source still needs its + * licence re-read before the entry is edited. + */ +import fs from "node:fs"; +import path from "node:path"; +import { fileURLToPath } from "node:url"; +import { maintenanceFromRepo } from "./checks.mjs"; +import { parseFrontmatter } from "./lib/frontmatter.mjs"; +import { listEntryFiles } from "./lib/entry-files.mjs"; +import { checkMaintenanceRepos, classify, reportUrl, staleDaysFrom } from "./lib/link-check.mjs"; + +const __dirname = path.dirname(fileURLToPath(import.meta.url)); +const ROOT = path.resolve(__dirname, ".."); +const CATALOG = path.join(ROOT, "catalog"); +const REPO = JSON.parse(fs.readFileSync(path.join(__dirname, "config.json"), "utf8")).site.repo; +const CONCURRENCY = 8; +const TIMEOUT_MS = 20000; +const UA = + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0 Safari/537.36 " + + "(+https://github.com/TMHSDigital/Free-Game-Dev-Assets link check)"; + +function arg(name, fallback) { + const i = process.argv.indexOf(name); + return i === -1 ? fallback : process.argv[i + 1]; +} + +function loadEntries() { + const out = []; + for (const full of listEntryFiles(CATALOG)) { + const parsed = parseFrontmatter(fs.readFileSync(full, "utf8")); + if (!parsed?.meta.url) continue; + const { id, url, verified, status, maintenance } = parsed.meta; + out.push({ id: String(id), url: String(url), verified: verified ? String(verified) : null, status: String(status), maintenance: maintenance ? String(maintenance) : null, rel: path.relative(ROOT, full).split(path.sep).join("/") }); + } + return out.sort((a, b) => a.id.localeCompare(b.id)); +} + +async function check(entry) { + const opts = { redirect: "follow", headers: { "user-agent": UA, accept: "text/html,*/*;q=0.8" } }; + try { + const res = await fetch(entry.url, { ...opts, signal: AbortSignal.timeout(TIMEOUT_MS) }); + res.body?.cancel().catch(() => {}); + return classify(entry.url, res.status, res.url); + } catch (err) { + const cause = err.cause?.code || err.name || "error"; + if (cause === "TimeoutError") return { kind: "dead", detail: `no answer in ${TIMEOUT_MS / 1000}s`, timedOut: true }; + return { kind: "dead", detail: cause }; + } +} + +async function run(entries) { + const results = new Array(entries.length); + let next = 0; + await Promise.all( + Array.from({ length: CONCURRENCY }, async () => { + while (next < entries.length) { + const i = next++; + let r = await check(entries[i]); + // One retry for anything that did not answer cleanly, except a full + // 20 s timeout: a second one would cost a worker 40 s per dead host. + if (r.kind === "dead" && !r.timedOut) r = await check(entries[i]); + results[i] = r; + } + }) + ); + return results; +} + +/** + * One GitHub API call per github.com repository: a few dozen calls, well + * inside the limit with a token. The classification lives in lib/link-check.mjs. + */ +function checkMaintenance(entries) { + const headers = { "user-agent": UA, accept: "application/vnd.github+json" }; + if (process.env.GITHUB_TOKEN) headers.authorization = `Bearer ${process.env.GITHUB_TOKEN}`; + const fetchRepo = async (repo) => { + const res = await fetch(`https://api.github.com/repos/${repo}`, { headers, signal: AbortSignal.timeout(TIMEOUT_MS) }); + return { ok: res.ok, status: res.status, data: res.ok ? await res.json() : null }; + }; + return checkMaintenanceRepos(entries, fetchRepo, maintenanceFromRepo); +} + +// Flags are checked before the first request, so a typo fails in a second. +const staleArg = staleDaysFrom(process.argv); +if (staleArg.error) { + console.error(staleArg.error); + process.exit(2); +} +const staleDays = staleArg.days; +const entries = loadEntries().filter((e) => e.status !== "deprecated"); +const results = await run(entries); +const { mismatches: maintenance, skipped } = await checkMaintenance(entries); +const cutoff = new Date(Date.now() - staleDays * 86400000).toISOString().slice(0, 10); +const rows = entries.map((e, i) => ({ ...e, ...results[i] })); +const pick = (kind) => rows.filter((r) => r.kind === kind); +const stale = entries.filter((e) => e.verified && e.verified < cutoff); +const line = (r) => `- [ ] [\`${r.id}\`](${REPO}/blob/main/${r.rel}): ${reportUrl(r.url)}${r.detail ? ` (${r.detail})` : ""}`; + +const dead = pick("dead"); +const moved = pick("moved"); +const blocked = pick("blocked"); +const problems = dead.length + moved.length + stale.length + maintenance.length; +const date = new Date().toISOString().slice(0, 10); +const report = [ + `Link check of ${entries.length} active and needs-review entries, run ${date}.`, + "", + "Re-read the licence before changing an entry: a moved or rebuilt source can come back under different terms.", + "", + `### Dead (${dead.length})`, + "", + ...(dead.length ? dead.map(line) : ["None."]), + "", + `### Moved to another domain or repository (${moved.length})`, + "", + ...(moved.length ? moved.map(line) : ["None."]), + "", + `### Verified more than ${staleDays} days ago (${stale.length})`, + "", + ...(stale.length ? stale.map((e) => `- [ ] [\`${e.id}\`](${REPO}/blob/main/${e.rel}): verified ${e.verified}`) : ["None."]), + "", + `### GitHub repository state differs from \`maintenance\` (${maintenance.length})`, + "", + ...(maintenance.length ? maintenance.map(line) : ["None."]), + "", + // API trouble is the checker's problem, not the catalog's: listed, not counted. + `### Could not check (${skipped.length} skipped)`, + "", + ...(skipped.length ? skipped.map(line) : ["None."]), + "", + `<details><summary>Refused the checker (${blocked.length}): usually bot blocking, check by hand</summary>`, + "", + ...(blocked.length ? blocked.map(line) : ["None."]), + "", + "</details>", + "", +].join("\n"); + +const reportPath = arg("--report", null); +if (reportPath) fs.writeFileSync(reportPath, report); +else process.stdout.write(report); +if (process.env.GITHUB_OUTPUT) fs.appendFileSync(process.env.GITHUB_OUTPUT, `problems=${problems}\n`); +console.error(`${entries.length} checked: ${dead.length} dead, ${moved.length} moved, ${stale.length} stale, ${maintenance.length} maintenance, ${blocked.length} blocked, ${skipped.length} API checks skipped`); diff --git a/site/checks.mjs b/site/checks.mjs index e5dc20f..255b630 100644 --- a/site/checks.mjs +++ b/site/checks.mjs @@ -236,6 +236,67 @@ export function checkPublisherConsistency(entries) { return errors; } +/* ----------------------------------------------------------------- V24 */ +/** Fields that must parse as YAML lists. `hardware_tags` is checked in V12. */ +const LIST_FIELDS = ["subcategories", "formats", "tags"]; +/** Fields that must parse as booleans, plus the literal words each one also allows. */ +const BOOLEAN_FIELDS = { commercial: ["varies", "unknown"], attribution_required: ["unknown"] }; + +/** + * The list fields were checked for emptiness but never for being lists, and + * the two boolean fields accepted the quoted strings "true"/"false". A + * trailing comment or a pair of quotes then produced an entry that passed + * validation with no tags, or with "commercial ?" on its card. + */ +export function checkFieldTypes(rel, meta) { + const errors = []; + for (const field of LIST_FIELDS) { + const v = meta[field]; + if (empty(v) || Array.isArray(v)) continue; + errors.push(`${rel} ${field} must be a list like [a, b] or one "- item" per line; got the text "${String(v)}"`); + } + for (const [field, words] of Object.entries(BOOLEAN_FIELDS)) { + const v = meta[field]; + if (empty(v) || typeof v === "boolean" || words.includes(v)) continue; + const s = String(v); + if (s === "true" || s === "false") { + errors.push(`${rel} ${field} "${s}" is quoted text, not a boolean; write ${field}: ${s} without quotes`); + } else { + errors.push(`${rel} ${field} "${s}" is not true|false|${words.join("|")}`); + } + } + return errors; +} + +/* ----------------------------------------------------------------- V26 */ +/** + * `added` is the day the entry joined the catalog. The feed and the "new + * this month" line key on it, so it must be a real date and never in the + * future; unlike `verified` it never moves once written. + */ +export function checkAddedDate(rel, meta, today) { + if (empty(meta.added)) return []; // required-field check reports the absence + const v = String(meta.added); + if (!isRealDate(v)) return [`${rel} added "${v}" is not a real YYYY-MM-DD date`]; + if (v > today) return [`${rel} added ${v} is in the future`]; + return []; +} + +/* ----------------------------------------------------------------- V25 */ +/** + * The body's `# Heading` is what a reader sees on GitHub; `name` is what the + * site, the feed and the CSV show. 24 entries had drifted apart, so the same + * source was called two things depending on where you met it. + */ +export function checkTitleMatchesName(rel, meta, body) { + if (empty(meta.name)) return []; + const m = String(body).match(/^# (.*)$/m); + if (!m) return [`${rel} body has no "# ${String(meta.name)}" heading`]; + const h1 = m[1].trim(); + const name = String(meta.name).trim(); + return h1 === name ? [] : [`${rel} heading "# ${h1}" differs from name "${name}"; make them the same`]; +} + /* ----------------------------------------------------------------- V12 */ /** Documented values for the optional 2D/UI taxonomy. See catalog/TEMPLATE.md. */ export const CAMERA_PERSPECTIVES = new Set([ diff --git a/site/checks.test.mjs b/site/checks.test.mjs index 6a56df0..77a8461 100644 --- a/site/checks.test.mjs +++ b/site/checks.test.mjs @@ -11,6 +11,7 @@ import path from "node:path"; import { fileURLToPath } from "node:url"; import { checkActiveIsSettled, + checkAddedDate, checkAttributionConsistency, checkCategoryReadmeRows, checkCategorySets, @@ -19,6 +20,7 @@ import { checkEngineFields, checkEntryUrl, checkEvidenceDates, + checkFieldTypes, checkFormatVocabulary, evidenceDates, markdownAnchors, @@ -30,6 +32,7 @@ import { checkStacks, checkTagsRestatePublisher, checkTaxonomyValues, + checkTitleMatchesName, checkValueAliases, checkValueSpellings, } from "./checks.mjs"; @@ -748,10 +751,32 @@ accepts( formatVocab.formats.filter((f) => Object.prototype.hasOwnProperty.call(aliases.formats, f)) ); +/* V24: field types (#79) ------------------------------------------------ */ +rejects("V24 rejects tags that parsed as text", checkFieldTypes("bad.md", { tags: "[a, b] # note" }), "tags must be a list"); +rejects("V24 rejects a subcategories string", checkFieldTypes("bad.md", { subcategories: "models" }), "subcategories must be a list"); +rejects("V24 rejects a quoted boolean", checkFieldTypes("bad.md", { commercial: "true" }), "write commercial: true without quotes"); +rejects("V24 rejects a quoted attribution_required", checkFieldTypes("bad.md", { attribution_required: "false" }), "write attribution_required: false without quotes"); +rejects("V24 rejects an unknown commercial word", checkFieldTypes("bad.md", { commercial: "maybe" }), 'commercial "maybe" is not true|false|varies|unknown'); +accepts("V24 accepts lists and booleans", checkFieldTypes("ok.md", { tags: ["a"], subcategories: ["b"], formats: ["PNG"], commercial: true, attribution_required: false })); +accepts("V24 accepts the literal words", checkFieldTypes("ok.md", { commercial: "varies", attribution_required: "unknown" })); +accepts("V24 leaves missing fields to the required check", checkFieldTypes("ok.md", {})); + +/* V26: added date (#90) ------------------------------------------------- */ +rejects("V26 rejects a non-date", checkAddedDate("bad.md", { added: "July" }, TODAY), 'added "July" is not a real YYYY-MM-DD date'); +rejects("V26 rejects a future date", checkAddedDate("bad.md", { added: "2027-01-01" }, TODAY), "added 2027-01-01 is in the future"); +accepts("V26 accepts a past date", checkAddedDate("ok.md", { added: "2026-07-19" }, TODAY)); +accepts("V26 leaves a missing field to the required check", checkAddedDate("ok.md", {}, TODAY)); + +/* V25: heading matches name (#95) --------------------------------------- */ +rejects("V25 rejects a heading that differs from name", checkTitleMatchesName("bad.md", { name: "KayKit (Kay Lousberg)" }, "\n# KayKit\n\nText"), 'heading "# KayKit" differs from name "KayKit (Kay Lousberg)"'); +rejects("V25 rejects a body with no heading", checkTitleMatchesName("bad.md", { name: "X" }, "Just text"), "has no \"# X\" heading"); +accepts("V25 accepts a matching heading", checkTitleMatchesName("ok.md", { name: "KayKit (Kay Lousberg)" }, "\n# KayKit (Kay Lousberg)\n\n## Notes")); +accepts("V25 ignores a missing name", checkTitleMatchesName("ok.md", {}, "# Anything")); + /* ----------------------------------------------------------------------- */ if (failures.length) { console.error(`checks.test failed (${failures.length}):`); for (const f of failures) console.error(` - ${f}`); process.exit(1); } -console.log(`checks.test ok: ${passed} assertions across 22 checks`); +console.log(`checks.test ok: ${passed} assertions across 25 checks`); diff --git a/site/lib/entry-page.mjs b/site/lib/entry-page.mjs index 3b025e0..2400133 100644 --- a/site/lib/entry-page.mjs +++ b/site/lib/entry-page.mjs @@ -1,11 +1,14 @@ /** One entry's page. Pure: everything it needs is passed in. */ import { + baseHeadHtml, commercialLabel, entryPageUrl, esc, ENGINE_LOCK_NOTES, MAINTENANCE_NOTES, PERSPECTIVE_LABELS, + seoDescription, + seoTitle, STATUS_NOTES, verifiedAge, sponsorButtonHtml, @@ -90,12 +93,6 @@ export function entryPageHtml({ entry, leadHtml, restHtml, deprecatedReasonHtml, ? `<p class="deprecated-banner" role="note"><strong>Deprecated.</strong> ${deprecatedReasonHtml || "This entry is kept for history only."}</p>` : ""; const issue = `${repo}/issues/new?template=correction.yml&title=${encodeURIComponent(`[correction] ${entry.id}`)}&entry=${encodeURIComponent(entry.id)}`; - const card = `${String(site.siteUrl).replace(/\/+$/, "")}/og-card.png`; - const cardMeta = hasCard - ? `<meta property="og:image" content="${esc(card)}" /> - <meta name="twitter:card" content="summary_large_image" /> - <meta name="twitter:image" content="${esc(card)}" />` - : `<meta name="twitter:card" content="summary" />`; const pager = prev || next ? `<nav class="page-pager" aria-label="More in ${esc(categoryLabel)}"> @@ -111,18 +108,10 @@ export function entryPageHtml({ entry, leadHtml, restHtml, deprecatedReasonHtml, <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> - <title>${esc(title)} - - + ${esc(seoTitle(entry.name, entry.license))} + ${deprecated ? '' : ""} - - - - - - ${cardMeta} - - + ${baseHeadHtml({ site, title, description: desc, url, type: "article", hasCard })} @@ -170,7 +159,7 @@ export function entryPageHtml({ entry, leadHtml, restHtml, deprecatedReasonHtml, ${pager}