https://github.com/regulad/gdump
📆 Genesis Dumper lets you dump your schedule from Genesis and turn it into an .ICS file for use in Google Calendar or Outlook
https://github.com/regulad/gdump
calendar genesis genesis-lms google google-calendar high-school ics lms python schedule
Last synced: about 1 year ago
JSON representation
📆 Genesis Dumper lets you dump your schedule from Genesis and turn it into an .ICS file for use in Google Calendar or Outlook
- Host: GitHub
- URL: https://github.com/regulad/gdump
- Owner: regulad
- License: gpl-3.0
- Created: 2024-08-22T23:24:00.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-18T04:42:35.000Z (over 1 year ago)
- Last Synced: 2025-03-24T11:07:31.317Z (over 1 year ago)
- Topics: calendar, genesis, genesis-lms, google, google-calendar, high-school, ics, lms, python, schedule
- Language: Python
- Homepage: https://gdump.readthedocs.io/
- Size: 1.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Genesis Dumper
[][pypi status]
[][pypi status]
[][pypi status]
[][license]
[][read the docs]
[][tests]
[][codecov]
[][pre-commit]
[][black]
[pypi status]: https://pypi.org/project/gdump/
[read the docs]: https://gdump.readthedocs.io/
[tests]: https://github.com/regulad/gdump/actions?workflow=Tests
[codecov]: https://app.codecov.io/gh/regulad/gdump
[pre-commit]: https://github.com/pre-commit/pre-commit
[black]: https://github.com/psf/black
## Features
Export Genesis schedule to an ICS file for importing into a calendar app.

## Installation
You can install _Genesis Dumper_ via [pip] or pipx from [PyPI]:
```console
$ pipx install gdump
$ gdump
```
## Usage
Please see the [Command-line Reference] for details.
* Run `gdump --help`
* Run `gdump`
* Input your username & password when prompted
* Import the `schedule_xxxxxx_xxxx-xxxx.ics` file into your calendar app
## Contributing
Contributions are very welcome.
To learn more, see the [Contributor Guide].
## License
Distributed under the terms of the [GPL 3.0 license][license],
_Genesis Dumper_ is free and open source software.
## Issues
If you encounter any problems,
please [file an issue] along with a detailed description.
## Credits
This project was generated from [@regulad]'s [neopy] template.
[@regulad]: https://github.com/regulad
[pypi]: https://pypi.org/
[neopy]: https://github.com/regulad/cookiecutter-neopy
[file an issue]: https://github.com/regulad/gdump/issues
[pip]: https://pip.pypa.io/
[license]: https://github.com/regulad/gdump/blob/main/LICENSE
[contributor guide]: https://github.com/regulad/gdump/blob/main/CONTRIBUTING.md
[command-line reference]: https://gdump.readthedocs.io/en/latest/usage.html