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.png
location
should be the city name and country (Finland), separated by a commatags
should reuse existing ones if possible and keep their spelling consistentevents
should 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)site
is an optional URL of the community's homepage, such ashttps://helsinkijs.org
- if it is not provided, the events URL will be usedlogo
should 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/logos
directory 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 install
Scrape data:
npm run scrape
Run development server:
npm start
The 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