Geek-1001/europe-robotics-map

A map of robotics companies across Europe

3

stars

54

commits

TypeScript

primary language

Aug 31, 2026

updated

europeroboticsmap.com

README

Europe Robotics Map

An open, community-maintained map of robotics and robotics-adjacent companies across Europe, with a practical focus on offices, factories, remote work and hiring.

The site is a static Astro project. The directory lives in one reviewable JSON file, while the interactive search and map are a small React island. The map uses MapLibre GL JS and OpenFreeMap.

What is included

  • Interactive map with company-logo markers and automatic geographic clustering
  • Remote-friendly hiring indicators
  • Company, website and category search
  • Multi-category, country, team-size and remote-hiring filters
  • Sorting by name, founded year and funding
  • Mobile list/map views
  • Company detail cards with careers links and European locations
  • JSON validation, CI, Netlify configuration and contribution templates

Local development

Install mise, then run:

mise trust
mise run setup
mise run dev

The site will be available at http://localhost:4321.

If Node and pnpm are already installed, pnpm install && pnpm dev works too.

Data

All company records live in src/data/companies.json. Contributors provide an exact street address or just a city; coordinates are generated and cached automatically. Pull requests verify every resolved marker, and the merge workflow persists new coordinates in src/data/geocode-cache.json. See docs/data-format.md for the full field guide.

Validate a contribution before opening a pull request:

pnpm validate:data
pnpm build

Deploying to Netlify

Import the repository into Netlify. The included netlify.toml configures pnpm build, publishes dist, and sets the expected Node/pnpm versions. Deploy previews will be generated automatically for pull requests when enabled in the Netlify project.

Contributing

Suggestions, corrections and new companies are welcome. Read CONTRIBUTING.md, then open a pull request. A canonical company website is enough to get started.

Licensing

Source code is available under the MIT License. Directory data in src/data/companies.json is released under CC0 1.0.

Contributors

Geek-1001

53 commits

PK109

1 commits

Geek-1001/europe-robotics-map

A map of robotics companies across Europe

3

stars

54

commits

TypeScript

primary language

Aug 31, 2026

updated

europeroboticsmap.com

README

Europe Robotics Map

An open, community-maintained map of robotics and robotics-adjacent companies across Europe, with a practical focus on offices, factories, remote work and hiring.

The site is a static Astro project. The directory lives in one reviewable JSON file, while the interactive search and map are a small React island. The map uses MapLibre GL JS and OpenFreeMap.

What is included

  • Interactive map with company-logo markers and automatic geographic clustering
  • Remote-friendly hiring indicators
  • Company, website and category search
  • Multi-category, country, team-size and remote-hiring filters
  • Sorting by name, founded year and funding
  • Mobile list/map views
  • Company detail cards with careers links and European locations
  • JSON validation, CI, Netlify configuration and contribution templates

Local development

Install mise, then run:

mise trust
mise run setup
mise run dev

The site will be available at http://localhost:4321.

If Node and pnpm are already installed, pnpm install && pnpm dev works too.

Data

All company records live in src/data/companies.json. Contributors provide an exact street address or just a city; coordinates are generated and cached automatically. Pull requests verify every resolved marker, and the merge workflow persists new coordinates in src/data/geocode-cache.json. See docs/data-format.md for the full field guide.

Validate a contribution before opening a pull request:

pnpm validate:data
pnpm build

Deploying to Netlify

Import the repository into Netlify. The included netlify.toml configures pnpm build, publishes dist, and sets the expected Node/pnpm versions. Deploy previews will be generated automatically for pull requests when enabled in the Netlify project.

Contributing

Suggestions, corrections and new companies are welcome. Read CONTRIBUTING.md, then open a pull request. A canonical company website is enough to get started.

Licensing

Source code is available under the MIT License. Directory data in src/data/companies.json is released under CC0 1.0.

Contributors

Geek-1001

53 commits

PK109

1 commits

Languages

TypeScript

61.8%

JavaScript

22.5%

Astro

10.3%

CSS

5.4%