Athena
Inspired by the Greek goddess of wisdom, Athena is an open-source tool designed to manage your book collection.
You can store details such as the title, author, section, and the number of units owned for each book.
Download
You can download the latest version of the executable along with an empty database.
Installation
Athena is a portable application, meaning no installation is required. Simply place Athena.exe
and Athena.accdb
in the same directory and run the executable. It has been tested on Windows 7, 8, 10, and various Linux distributions.
Usage
Athena features two main tabs:
- Add Book: This tab allows users to store books by entering their details. As you type, matching results from the database will be displayed for quick reference.
-
Manage Books: This tab displays all books in the database, enabling users to search for specific titles, authors, or sections. The results update dynamically as you type, and you can edit or delete books by right-clicking on them.
When you choose to edit a book, a new form will prompt you to modify its details and save any changes.
Additionally, the Help > About section will display information related to Athena, including the date of the current build.
Further Development
Athena is modular by design. As an open-source project, you are encouraged to enhance its capabilities by forking the repository. Open it in Visual Studio and add new functionalities or modify the database tables (Microsoft Access is required for database modifications).
The tool MDB Viewer Plus can help you opening the database in case you do not have Microsoft Access or LibreOffice Base installed
Known issues
You can find a warning regarding the missing x86 Microsoft OLEDB driver
for database access. You can download it here. Simply install the driver and relaunch Athena.
For any bugs or suggestions for new features, please log them on the issues page or contact me at pedroma.almagro@gmail.com.