{"id":14384595,"url":"https://github.com/South-Paw/react-vector-maps","last_synced_at":"2025-08-23T17:33:04.048Z","repository":{"id":50414408,"uuid":"163229326","full_name":"South-Paw/react-vector-maps","owner":"South-Paw","description":"🗺 A React component for interactive vector maps of the world and 100+ countries","archived":false,"fork":false,"pushed_at":"2024-08-20T01:18:51.000Z","size":9544,"stargazers_count":142,"open_issues_count":1,"forks_count":15,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-15T15:07:52.245Z","etag":null,"topics":["component","countries","country","hacktoberfest","interactive","map","maps","react","svg","world"],"latest_commit_sha":null,"homepage":"https://react-vector-maps.netlify.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/South-Paw.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}},"created_at":"2018-12-27T00:43:12.000Z","updated_at":"2024-10-20T09:18:05.000Z","dependencies_parsed_at":"2024-10-16T08:40:40.150Z","dependency_job_id":"c84846ff-813d-41e9-a1b6-c46df5de717a","html_url":"https://github.com/South-Paw/react-vector-maps","commit_stats":{"total_commits":66,"total_committers":1,"mean_commits":66.0,"dds":0.0,"last_synced_commit":"0864209ff35fb1f0c94d650c9720f97054bf580a"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/South-Paw%2Freact-vector-maps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/South-Paw%2Freact-vector-maps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/South-Paw%2Freact-vector-maps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/South-Paw%2Freact-vector-maps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/South-Paw","download_url":"https://codeload.github.com/South-Paw/react-vector-maps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230716586,"owners_count":18269798,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["component","countries","country","hacktoberfest","interactive","map","maps","react","svg","world"],"created_at":"2024-08-28T18:01:29.953Z","updated_at":"2024-12-21T12:30:46.264Z","avatar_url":"https://github.com/South-Paw.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# react-vector-maps\n\n🗺️ A React component for interactive vector maps of the world and 100+ countries\n\n[![npm](https://img.shields.io/npm/v/@south-paw/react-vector-maps.svg)](https://www.npmjs.com/package/@south-paw/react-vector-maps)\n\n## Features\n\n- Simple and easy to implement React component for rendering interactive vector maps\n- [100+ vector maps included](https://react-vector-maps.netlify.com/maps) out of the box, free from [MapSVG](https://mapsvg.com/maps)\n- Convert your own vector map for the component to use with the [online converter](https://react-vector-maps.netlify.com/converter)\n- Quick and straight forward to style your map however you want to\n\n## Basic Usage\n\n```jsx\nimport React from 'react';\nimport { VectorMap } from '@south-paw/react-vector-maps';\n\n// You'll need to download the json file from the docs site or you can create your own.\nimport world from './world.json';\n\nexport const Map = () =\u003e \u003cVectorMap {...world} /\u003e;\n```\n\nSee the [documentation](https://react-vector-maps.netlify.com/) for more examples and advanced usage of the component.\n\n## Issues and Bugs\n\nIf you manage to find any, please report them [here](https://github.com/South-Paw/react-vector-maps/issues) so they can be squashed.\n\n## Development and Contributing\n\nGrab the repo and then install dependencies with `npm i`.\n\n```bash\n# Run TypeScript check and ESLint\nnpm run lint\n\n# Run unit tests\nnpm run test\n\n# Build package for publishing (/dist)\nnpm run build\n\n# Remove build artifacts (/dist and /coverage)\nnpm run clean\n\n# npm install for the docs\nnpm run docs:install\n\n# Start docs for development\nnpm run docs:start\n\n# Build docs for deployment\nnpm run docs:build\n\n# Serve docs from /public after build\nnpm run docs:serve\n\n# Clean up docs folders\nnpm run docs:clean\n```\n\n## License\n\nMIT, see the [LICENSE](./LICENSE) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSouth-Paw%2Freact-vector-maps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSouth-Paw%2Freact-vector-maps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSouth-Paw%2Freact-vector-maps/lists"}