{"id":41853690,"url":"https://github.com/voorhoede/datocms-plugin-everything-svg","last_synced_at":"2026-01-25T10:34:43.090Z","repository":{"id":186962958,"uuid":"676091080","full_name":"voorhoede/datocms-plugin-everything-svg","owner":"voorhoede","description":"A DatoCMS plugin that lets you upload SVGs to your DatoCMS project and select the raw \u003cSVG /\u003e it in your models","archived":false,"fork":false,"pushed_at":"2025-04-14T09:59:19.000Z","size":2277,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-22T14:32:38.000Z","etag":null,"topics":["datocms-plugin","everything-svg","open-source"],"latest_commit_sha":null,"homepage":"https://www.datocms.com/marketplace/plugins/i/datocms-plugin-everything-svg","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/voorhoede.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":"contributing.md","funding":null,"license":"license.md","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}},"created_at":"2023-08-08T12:13:00.000Z","updated_at":"2025-04-14T09:59:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"73ef2177-0673-4595-878e-067b5965182d","html_url":"https://github.com/voorhoede/datocms-plugin-everything-svg","commit_stats":null,"previous_names":["voorhoede/datocms-plugin-everything-svg"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/voorhoede/datocms-plugin-everything-svg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voorhoede%2Fdatocms-plugin-everything-svg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voorhoede%2Fdatocms-plugin-everything-svg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voorhoede%2Fdatocms-plugin-everything-svg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voorhoede%2Fdatocms-plugin-everything-svg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/voorhoede","download_url":"https://codeload.github.com/voorhoede/datocms-plugin-everything-svg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/voorhoede%2Fdatocms-plugin-everything-svg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28751816,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T10:25:12.305Z","status":"ssl_error","status_checked_at":"2026-01-25T10:25:11.933Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["datocms-plugin","everything-svg","open-source"],"created_at":"2026-01-25T10:34:42.390Z","updated_at":"2026-01-25T10:34:43.086Z","avatar_url":"https://github.com/voorhoede.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DatoCMS plugin: Everything SVG\n\n**This DatoCMS plugin lets you upload SVGs to your DatoCMS project and select the raw SVG it in your models. This way you can have the raw SVG and fetch it from DatoCMS from a `text` or `string` field.**\n\n![](https://github.com/voorhoede/datocms-plugin-everything-svg/raw/main/docs/everything-svg.png)\n\n## Features\n\n* Add raw SVGs\n* Upload SVG to media library\n* Fetch raw SVG\n* Name your SVG\n* Fetch from a `string` or `text` field\n\n\u003e note: You can only upload svg's if you are an admin of the dato instance.\n\n## Configuration\n\nFirst add this plugin via DatoCMS Settings \u003e Plugins \u003e Add (`/admin/plugins/new`).\n\n### Plugin settings\n\nFor this plugin you can configure global settings and configure the plugin per field. The global settings are for the SVG uploader and the field settings are for the SVG selector.\n\n#### **Global Settings**\n![](https://github.com/voorhoede/datocms-plugin-everything-svg/raw/main/docs/everything-svg-plugin-settings.png)\n\nWith these settings you can choose the page location of the SVG uploader.\n\n#### SVG uploader\n\n![](https://github.com/voorhoede/datocms-plugin-everything-svg/raw/main/docs/everything-svg.png)\n\nUpload you SVG and choose if you want to add it in the media library.\n\n\u003e Select an uploaded item to see details of the that item:\n\u003e ![](https://github.com/voorhoede/datocms-plugin-everything-svg/raw/main/docs/everything-svg-details.png)\n\n#### **Field Settings**\n![](https://github.com/voorhoede/datocms-plugin-everything-svg/raw/main/docs/everything-svg-field-settings.png)\n\nSelect the SVGs an editor can select. Those are selectable on the field you have added the SVG Selector to.\n\n![](https://github.com/voorhoede/datocms-plugin-everything-svg/raw/main/docs/everything-svg-selector.png)\n\n\n\n## Contributing\n\nSee [contributing.md](https://github.com/voorhoede/datocms-plugin-everything-svg/blob/main/contributing.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvoorhoede%2Fdatocms-plugin-everything-svg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvoorhoede%2Fdatocms-plugin-everything-svg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvoorhoede%2Fdatocms-plugin-everything-svg/lists"}