Skip to content
This repository was archived by the owner on Apr 29, 2026. It is now read-only.

Latest commit

 

History

History
48 lines (30 loc) · 955 Bytes

File metadata and controls

48 lines (30 loc) · 955 Bytes

nicegui_planner

This sample will show you to create an a daily planner (Calendar & Email) using NiceGUI.

You can follow along step-by-step in our blog post "How to build a Daily Planner using NiceGUI".

Setup

System dependencies

  • Python v3.x

Gather environment variables

You'll need the following values:

V3_TOKEN =
GRANT_ID =
V3_HOST = 

Add the above values to a new .env file:

$ touch .env # Then add your env variables

Install dependencies

$ pip3 install nicegui # Nylas API SDK
$ pip3 install python-dotenv # Environment variables

Usage

Run the file nicegui_planner.py:

$ python3 nicegui_planner.py

NiceGUI will open up your browser on port 8080.

Learn more

Visit our Nylas Python SDK documentation to learn more.