{"id":51161467,"url":"https://github.com/gridaco/library","last_synced_at":"2026-06-26T14:01:01.528Z","repository":{"id":356019855,"uuid":"1230657584","full_name":"gridaco/library","owner":"gridaco","description":"Collection of CC0 assets ready to use for production","archived":false,"fork":false,"pushed_at":"2026-05-06T08:10:06.000Z","size":1693,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-06T10:11:50.970Z","etag":null,"topics":["cc0"],"latest_commit_sha":null,"homepage":"https://grida.co/library","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gridaco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"open_collective":"grida"}},"created_at":"2026-05-06T07:43:25.000Z","updated_at":"2026-05-06T08:17:11.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/gridaco/library","commit_stats":null,"previous_names":["gridaco/library"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/gridaco/library","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Flibrary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Flibrary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Flibrary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Flibrary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gridaco","download_url":"https://codeload.github.com/gridaco/library/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridaco%2Flibrary/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34819597,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-26T02:00:06.560Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cc0"],"created_at":"2026-06-26T14:01:00.561Z","updated_at":"2026-06-26T14:01:01.518Z","avatar_url":"https://github.com/gridaco.png","language":"Python","funding_links":["https://opencollective.com/grida"],"categories":[],"sub_categories":[],"readme":"# Grida Standard Library\n\nGrida Standard Library is a 100% free \u0026 open-source handpicked collection of design assets used by [Grida](https://github.com/gridaco/grida)'s editor and AI.\n\nBrowse the live library at [grida.co/library](https://grida.co/library).\n\nCategories:\n\n- fonts\n- shapes\n- symbols\n- logos\n- patterns\n- wallpapers\n- icons\n- colors\n- sizes\n- objects\n- components\n- styles\n- illustrations\n- 3d-illustrations\n- doodles\n- scribbles\n\n## (Working Draft) — API coming soon\n\n## The Asset Object Model\n\n```json\n{\n  \"object\": \"o\",\n  \"id\": \"o_x1234\",\n  \"name\": \"logo-grida.svg\",\n  \"description\": \"Grida logo svg with black path fill\",\n  \"type\": \"application/svg+xml\",\n  \"keywords\": [\"logo\", \"grida\"],\n  \"category\": \"logo\",\n  \"categories\": [\"logos\"],\n  \"author\": {\n    \"name\": \"Grida\",\n    \"url\": \"https://grida.co/grida\"\n  },\n  \"version\": 1,\n  \"width\": 64,\n  \"height\": 64,\n  \"bytes\": 1234,\n  \"url\": \"https://grida.co/library/v1/o_x1234\",\n  \"urls\": {\n    \"raw\": \"https://grida.co/library/v1/o_x1234\"\n  },\n  \"transparency\": true,\n  \"visual_padding\": [2, 2, 2, 2],\n  \"color\": \"#000000\",\n  \"colors\": [\"#000000\"],\n  \"background\": \"#FFFFFF\",\n  \"svg\": \"\u003csvg\u003e...\u003c/svg\u003e\",\n  \"score\": 0.5,\n  \"year\": 2025,\n  \"created_at\": 1677610602,\n  \"updated_at\": 1677610602\n}\n```\n\n## Metadata\n\n- generator — the generator used to create the asset\n  - grida-canvas\n  - the-bundle\n  - dall-e-3\n  - midjourney\n  - photoshop\n\n- entropy — the visual complexity of the design\n  - 0 ~ 1\n\n## Scripts\n\n**Setup**\n\n```sh\nuv venv\nsource .venv/bin/activate\nuv pip install -r requirements.txt\n```\n\n**optimize.py**: Optimize images.\n\n```sh\n# optimize\npython optimize.py optimize ~/Public/library/category  ~/Public/library/category/out --max-size=3\n\n# rmsmall — remove small images\npython optimize.py rmsmall ~/Public/library/category\n```\n\n**metadata.py**: Generate metadata for images.\n\n```sh\npython metadata.py /path/to/process --type=jpg\n```\n\noutputs `.metadata.json` files.\n\n**describe.py**: Describe images using ollama.\n\nNeeds ollama installed. Needs model with vision support.\n\n```sh\npython describe.py /path/to/process --model=gemma3:27b\n```\n\noutputs `.describe.json` files.\n\n**object.py**: Combines all metadata for library uploads.\n\n```sh\npython object.py /path/to/process\n```\n\noutputs `.object.json` files.\n\n**upload.py**: Upserts the object (file) and metadata (row) to the Grida Library.\n\n```sh\npython upload.py /path/to/process\n```\n\n## See Also\n\nOther open Grida asset libraries:\n\n- [fonts.grida.co](https://fonts.grida.co) — Google fonts indexed with SVGs \u0026 metadata ([gridaco/fonts](https://github.com/gridaco/fonts))\n- [icons.grida.co](https://icons.grida.co) — Grida Icons Library, hand-picked and meta-described ([gridaco/icons](https://github.com/gridaco/icons))\n- [The Bundle](https://grida.co/bundle) — A collection of 3D-rendered illustrations\n\nAnd the main project:\n\n- [Grida](https://github.com/gridaco/grida) — open-source canvas editor \u0026 rendering engine\n\n## License\n\nReleased under [CC0 1.0 Universal](./LICENSE) — public domain.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridaco%2Flibrary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgridaco%2Flibrary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridaco%2Flibrary/lists"}