community-directory/
├── .github/
│ └── workflows/
│ └── render-quarto.yml <-- GitHub Action
├── communities.csv <-- Editable by contributors
├── communities.qmd <-- Main Quarto page
├── _quarto.yml <-- Quarto config
├── README.md
└── docs/ <-- Will hold rendered HTML for GitHub PagesThis site lists tech communities around the world in a filterable table.
- You can contribute new entries to
communities.csv - The site is rendered via Quarto and hosted with GitHub Pages.
Follow these steps to contribute:
- Fork the repository: Click the "Fork" button on the repository page.
- Update
communities.csv: Add your community details to the file. - Open a pull request: Submit your changes for review.
Ensure your updates look correct by previewing the site locally:
-
Install Quarto.
-
Run the following command in the repository root:
quarto preview
-
Open the provided local URL in your browser to view the site.
Alternatively, navigate to the docs/ folder and open the rendered HTML files directly.
