{"id":21711315,"url":"https://github.com/rignaneseleo/groups-for-nomads","last_synced_at":"2025-09-19T18:44:14.477Z","repository":{"id":173221316,"uuid":"650413447","full_name":"rignaneseleo/groups-for-nomads","owner":"rignaneseleo","description":"List of groups for Digital Nomads","archived":false,"fork":false,"pushed_at":"2025-05-06T07:39:53.000Z","size":260,"stargazers_count":54,"open_issues_count":0,"forks_count":17,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-06T08:47:28.131Z","etag":null,"topics":["chat","digital-nomads","directory","groups","nomads","repository","whatsapp"],"latest_commit_sha":null,"homepage":"https://nomadgroups.wiki","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rignaneseleo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"buy_me_a_coffee":"rignaneseleo"}},"created_at":"2023-06-07T02:50:42.000Z","updated_at":"2025-05-06T07:39:57.000Z","dependencies_parsed_at":"2023-12-11T19:24:28.629Z","dependency_job_id":"ffe62b45-3aa7-4918-b805-89895d7fc24b","html_url":"https://github.com/rignaneseleo/groups-for-nomads","commit_stats":null,"previous_names":["rignaneseleo/groups-for-nomads"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rignaneseleo%2Fgroups-for-nomads","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rignaneseleo%2Fgroups-for-nomads/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rignaneseleo%2Fgroups-for-nomads/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rignaneseleo%2Fgroups-for-nomads/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rignaneseleo","download_url":"https://codeload.github.com/rignaneseleo/groups-for-nomads/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253666020,"owners_count":21944619,"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":["chat","digital-nomads","directory","groups","nomads","repository","whatsapp"],"created_at":"2024-11-25T23:21:25.216Z","updated_at":"2025-09-19T18:44:14.362Z","avatar_url":"https://github.com/rignaneseleo.png","language":null,"funding_links":["https://buymeacoffee.com/rignaneseleo"],"categories":[],"sub_categories":[],"readme":"# nomadgroups.wiki\n\nWelcome to the Digital Nomad Community Directory! This project aims to create a comprehensive list of online communities and groups specifically catered to digital nomads. Whether you're a seasoned nomad or just starting your remote work journey, this directory will help you connect with like-minded individuals, find support, and discover exciting opportunities around the world.\n\n## The list\n\n👉🏻 Click [HERE](directory.md) to open the list\n\n## 🗂️ How the Directory Works\n\nThis project uses three main files:\n\n1. **`data.yaml`** - The **source of truth** where all data is stored and maintained\n2. **`schema.json`** - Defines the structure and validation rules for the directory data\n3. **`directory.md`** - The human-readable file that's automatically generated from the YAML data\n\n\u003e **Important:** Always make changes to `data.yaml`, NOT the markdown file. The markdown file is automatically generated and any direct changes will be overwritten.\n\n## 🤝 How to Contribute\n\nWe welcome and appreciate all contributions to this directory! Here's how you can add new groups:\n\n### Adding a New Group\n\n1. Navigate to [data.yaml](data.yaml)\n2. Click the \"Edit\" (pencil) button\n3. Add your group at the end of the list following this example:\n\n   ```yaml\n   - name: \"Chiang Mai Digital Nomads\"  # Always use quotes for strings\n     platform: \"whatsapp\"  # Supported: whatsapp, telegram, discord, linktree, facebook, slack\n     url: \"https://chat.whatsapp.com/example\"\n     locations:\n       - continent: \"Asia\"  # Must be one of: Africa, Antarctica, Asia, Europe, North America, South America, Central America, Oceania\n         country_id: \"TH\"  # ISO 3166-1 alpha-2 country code\n         city: \"Chiang Mai\"  # Optional\n         region: \"Northern Thailand\"  # Optional\n     language_id: \"en\"  # Optional: ISO 639-1 language code\n     commercial: false  # No quotes for boolean values\n     tags:  # Optional: keywords to categorize the group\n       - \"coworking\"\n       - \"meetups\"\n       - \"housing\"\n   ```\n\n4. For multiple locations:\n\n   ```yaml\n   - name: \"Southeast Asia Nomads\"\n     platform: \"telegram\"\n     url: \"https://t.me/example\"\n     locations:\n       - continent: \"Asia\"\n         country_id: \"TH\"\n       - continent: \"Asia\"\n         country_id: \"VN\"\n       - continent: \"Asia\"\n         country_id: \"ID\"\n   ```\n\n5. Click \"Propose changes\"\n6. Submit a pull request\n\n\u003e **Note:** All contributions are automatically validated against [schema.json](schema.json). Your PR will only be merged if it passes validation.\n\n## 🔧 Technical Information\n\n### Automated Workflows\n\nThis repository uses GitHub Actions for automation:\n\n1. **Validation Workflow**\n   - Runs on every pull request\n   - Validates data against schema.json\n   - Ensures data integrity\n\n2. **Markdown Generation**\n   - Triggers on data.yaml updates\n   - Automatically regenerates directory.md\n   - Maintains consistency\n\n### Schema Details\n\nThe `schema.json` file enforces:\n- Valid platform values\n- Correct continent names\n- Proper URL formats\n- Required and optional fields\n- Data type validation\n\nFor complete validation requirements, refer to [schema.json](schema.json).\n\n## 📜 License\n\nThis project is licensed under the [GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007](LICENSE). By contributing, you agree to release your contributions under this license.\n\n---\n\nLet's build the most comprehensive digital nomad community directory together! Your contributions help fellow nomads connect and thrive in their remote work adventures. 🌍✨","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frignaneseleo%2Fgroups-for-nomads","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frignaneseleo%2Fgroups-for-nomads","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frignaneseleo%2Fgroups-for-nomads/lists"}