conrad
helps you track conferences and meetups on your terminal!
Here's how it works:
$ conrad show
id | name | url | city | state | country | start_date | end_date |
---|---|---|---|---|---|---|---|
3ae4f9 | PyCon Fr 2019 | https://www.pycon.fr/ | Bordeaux | France | 2019-10-31 | 2019-11-04 | |
68bf57 | PyCon Sweden | http://www.pycon.se/ | Stockholm | Sweden | 2019-10-31 | 2019-11-02 |
- ๐ค The event database updates every Monday at
00:00 UTC
using crawlers + GitHub Actions. - ๐
Never miss CFP deadlines again.
conrad remind
can remind you every time you open a terminal! - ๐ Query and explore events using tags, names, locations, and dates.
conrad show --cfp
will tell you about events where the cfp is open! - ๐ Run
conrad refresh
to get the latest events! - โ๏ธ You can contribute crawlers and events by simply raising a PR!
You can simply use pip to install conrad
:
$ pip install conference-radar
The event list is maintained in data/events.json
. This list is continuously updated by the available crawlers
using GitHub Actions.
Sources:
You can set CFP reminders so that you never miss a deadline! The color changes based on event proximity; > 30 days , >10 and < 30 days
and < 10 days
.
$ conrad remind -i 6bb714 $ conrad remind
name | start_date | days_left |
---|---|---|
PyCon US | 2020-04-15 | 52 days left to cfp deadline! |
Protip: Add conrad remind
to your shell startup file so that you get a reminder every time you open a new terminal!
You can query and explore the event database using various filters.
Look at events which have an open call for proposals (cfp):
$ conrad show --cfp
id | name | url | city | state | country | start_date | end_date |
---|---|---|---|---|---|---|---|
34994e | PyConf Hyderabad | https://pyconf.hydpy.org/2019/ | Hyderabad | Telangana | India | 2019-12-07 | 2019-12-08 |
6bb714 | PyCon US | https://us.pycon.org | Pittsburgh | Pennsylvania | USA | 2020-04-15 | 2020-04-23 |
Look at conferences using a tag:
$ conrad show --tag python
id | name | url | city | state | country | start_date | end_date |
---|---|---|---|---|---|---|---|
3ae4f9 | PyCon Fr 2019 | https://www.pycon.fr/ | Bordeaux | France | 2019-10-31 | 2019-11-04 | |
68bf57 | PyCon Sweden | http://www.pycon.se/ | Stockholm | Sweden | 2019-10-31 | 2019-11-02 |
Look at conferences using a name:
$ conrad show --name pycon
id | name | url | city | state | country | start_date | end_date |
---|---|---|---|---|---|---|---|
3ae4f9 | PyCon Fr 2019 | https://www.pycon.fr/ | Bordeaux | France | 2019-10-31 | 2019-11-04 | |
68bf57 | PyCon Sweden | http://www.pycon.se/ | Stockholm | Sweden | 2019-10-31 | 2019-11-02 |
Look at conferences in a city, state or country:
$ conrad show --location usa
id | name | url | city | state | country | start_date | end_date |
---|---|---|---|---|---|---|---|
66867c | PyCascades 2020 | https://2020.pycascades.com | Portland | Oregon | USA | 2020-02-08 | 2020-02-10 |
6bb714 | PyCon US | https://us.pycon.org | Pittsburgh | Pennsylvania | USA | 2020-04-15 | 2020-04-23 |
Look at conferences based on when they're happening:
$ conrad show --date ">= 2019-10-01" --date "<= 2020-01-01"
id | name | url | city | state | country | start_date | end_date |
---|---|---|---|---|---|---|---|
3ae4f9 | PyCon Fr 2019 | https://www.pycon.fr/ | Bordeaux | France | 2019-10-31 | 2019-11-04 | |
68bf57 | PyCon Sweden | http://www.pycon.se/ | Stockholm | Sweden | 2019-10-31 | 2019-11-02 |
You can get the latest events using:
$ conrad refresh
The Contributor's Guide has detailed information about guidelines around contributions.
You can add new crawlers and events to conrad
:
conrad
uses Semantic Versioning. For the available versions, see the tags on this repository.
This project is licensed under the Apache License, see the LICENSE file for details.