This is a site listing tech community events worldwide. Only active communities with events in the past year are included. The events are updated automatically once a day.
To add or update a community listing, create a pull request with changes to this file. The communities are listed in alphabetical order by name, so make sure to add it in the correct place or run npm run sort before committing.
A sample entry looks like this:
- name: HelsinkiJS
location: Helsinki, Finland
tags:
- JavaScript
- TypeScript
- Node.js
events: https://www.meetabit.com/communities/helsinkijs
logo: https://helsinkijs.org/assets/icon.180.pnglocationshould be the city name and country (Finland), separated by a commatagsshould reuse existing ones if possible and keep their spelling consistenteventsshould be the URL of the community's homepage on Meetabit or Meetup.com (if you'd like to add another site, you will need send a PR for that scraper first)siteis an optional URL of the community's homepage, such ashttps://helsinkijs.org- if it is not provided, the events URL will be usedlogoshould be the URL of the community's logo, ideally 128x128 pixels in PNG format; rather than hotlinking, you can also include the image in the pull request in thesite/assets/logosdirectory with the filename being the slug of the community name and the value set to it, e.g.logo: helsinkijs.png
Install dendencies:
bundle install
npm installScrape data:
npm run scrapeRun development server:
npm startThe pages will now automatically reload whenever you edit any file. Also, you can view the pages from mobile devices connected to the same network.
To download CSS and optimize it, run the command below after the one above:
npm run css
npm run uncss