Skip to main content

Quickly start online meetings from YAML

Project description

Meety - quickly start online meetings from YAML

Problem. Online meetings provide a useful means to communicate with others. With an increasing number of meetings, however, it can get difficult to remember or pick the right meeting location, user id, password and so on.

Goal. Meety aims to provide a quick and easy way to start the right online meeting from a list of predefined meetings. Meetings are defined in YAML, a clean and simple format that is well readable for humans and machines alike. Thus, you can

  • view and edit the meetings with your favourite text editor and
  • sensibly share them with other users, even if they don't use Meety. (Think of conferences, lectures, ...)

Features. Meety can can load meetings from one or multiple YAML files. The meetings can be filtered by time preferences and/or keywords. After choosing a meeting, Meety will try to connect to it based on the information the meeting provides.

Out of the box, Meety supports meetings via the browser and via the Zoom app. However, the application can easily be configured to handle other types of meetings too, as described in the documentation.

Meety ships with a graphical user interface (program meety) and with a command line interface (program cmeety).

Meetings are specified in YAML and may look like this.

# FIRST MEETING (Coffee round with colleagues, every morning)
- name: Coffee
  zoom-url: https://zoom.us/j/123456789
  prefer: Monday to Friday, 9 to 10 o'clock
  # short format for time specifications (also for other languages)

# SECOND MEETING (lecture, each Tuesday and Thursday)
- name: My favourite lecture
  url: https://my-university.edu/my-fav-lecture
  prefer:
    - weekday: Tuesday
      time: 12:00 - 14:00
      date: 2020-10-01 - 2021-03-31
    - weekday: Thursday
      time: 14:00 - 16:00
      date: 2020-10-01 - 2021-03-31
  # explicit format for time specifications (also for other languages)

# THIRD MEETING (without time preferences)
- name: Another meeting
  zoom-id: 987-654-321

More information can be found in the extended README on GitHub.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meety-0.11.0.tar.gz (74.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meety-0.11.0-py3-none-any.whl (92.4 kB view details)

Uploaded Python 3

File details

Details for the file meety-0.11.0.tar.gz.

File metadata

  • Download URL: meety-0.11.0.tar.gz
  • Upload date:
  • Size: 74.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5

File hashes

Hashes for meety-0.11.0.tar.gz
Algorithm Hash digest
SHA256 7df2016bb3e75a2361ae4a542c7166990c389b749cb54163dab511952ead954b
MD5 ee7e8a1ae082ca1229ebe804720ac106
BLAKE2b-256 ac4fb15a227ffc5aac286baef514776d57c3fecf7452e8b88e4767a87dbfe9ac

See more details on using hashes here.

File details

Details for the file meety-0.11.0-py3-none-any.whl.

File metadata

  • Download URL: meety-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 92.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5

File hashes

Hashes for meety-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 707489f21a644d51fd0f5472a7ca4c127b9e997430c7a24c4b91f0d9709ceded
MD5 db8a8fab224d466b7e31b3085ecbfc9c
BLAKE2b-256 a380d004fbc7c97a3a249095b4d63cd3daa622644e8172e04739ef23895286d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page