Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lafrech/qbirthday
Birthday Reminder
https://github.com/lafrech/qbirthday
applet birthday notifications pyqt5 python3 qt5 reminder systray
Last synced: 16 days ago
JSON representation
Birthday Reminder
- Host: GitHub
- URL: https://github.com/lafrech/qbirthday
- Owner: lafrech
- License: gpl-2.0
- Created: 2017-12-28T16:02:40.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-04T21:51:21.000Z (over 1 year ago)
- Last Synced: 2024-10-29T23:44:10.586Z (3 months ago)
- Topics: applet, birthday, notifications, pyqt5, python3, qt5, reminder, systray
- Language: Python
- Size: 488 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 14
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
*********
QBirthday
*********QBirthday is a birthday reminder status icon.
Features
========- Several backends available (CSV file, Lightning, MySQL databse).
- Extendable to other backends.
- iCalendar export.Requirements
============QBirthday runs on Python >= 3.8.
It requires PyQt5 and optionally depends on mysqlclient if a MySQL database is used as backend.
Installation
============Either as root or in a Python virtual environment:
::$ pip install qbirthday
To use MySQL backend, install mysqlclient:
::$ pip install mysqlclient
History
=======QBirthday is a Qt port of GBirthday, a GTK application.
Project links
=============- PyPI: https://pypi.python.org/pypi/qbirthday
- Changelog: https://github.com/lafrech/qbirthday/blob/master/CHANGELOG.rst
- Issues: https://github.com/lafrech/qbirthday/issuesLicense
=======QBirthday is distributed under GPLv2 license (see LICENSE file).