A curated directory of expat resources, organised by country.
awesome-expat.com — browse it by map, country, or job role.
| Countries with resources | 19 |
| Resources | 76 |
| Categories | 12 |
| Job roles | 5 |
- Australia — 1 resource
- Canada — 1 resource
- China — 1 resource
- Denmark — 2 resources
- Finland — 4 resources
- France — 1 resource
- Germany — 12 resources
- Italy — 2 resources
- Japan — 1 resource
- Malta — 1 resource
- Netherlands — 1 resource
- Norway — 2 resources
- South Korea — 2 resources
- Spain — 3 resources
- Sweden — 2 resources
- Switzerland — 1 resource
- United Kingdom — 3 resources
- United States — 4 resources
- Global — 43 resources that apply anywhere
Every country on the site: https://awesome-expat.com/countries/. Directory of the content files, with link counts: docs/index.md.
Browse all categories: https://awesome-expat.com/categories/.
| Category | Slug | Resources |
|---|---|---|
| Housing | housing |
9 |
| Jobs & Work | jobs |
12 |
| Taxes | taxes |
2 |
| Health & Insurance | healthcare |
2 |
| Finances & Banking | finances |
22 |
| Visas & Residency | visa |
7 |
| Permanent Residency | permanent-residency |
2 |
| Citizenship | citizenship |
0 |
| Moving | moving |
6 |
| Interviewing | interviewing |
4 |
| Community & Groups | community |
5 |
| Learning & Language | education |
5 |
Find resources relevant to your job on the site: https://awesome-expat.com/roles/. Each role page also carries every untagged link, because a general job board is useful to everyone.
- Data Scientist — 13 tagged
- DevOps / SRE — 13 tagged
- Product Designer — 10 tagged
- Product Manager — 10 tagged
- Software Engineer — 14 tagged
Counts per role, and which role pages are thin enough to be unpublished: docs/jobs.md. For job boards and hiring rules rather than role-filtered resources, see https://awesome-expat.com/jobs/.
Add a resource in nine steps: CONTRIBUTING.md → Add a link. If you use an AI coding agent, have it read AGENTS.md — the same rules, mapped onto the repo layout.
One YAML file per resource under content/links/<country>/<category>/. There is no web form, which is
deliberate: a link is content, and content belongs in version control. make help lists every task.