Skip to content

C0m3b4ck/Bookworm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇪🇺🇪🇺🇪🇺Made in Europe🇪🇺🇪🇺🇪🇺
-----> 🇵🇱🇵🇱🇵🇱🇵🇱🇵🇱 Polska Wersja 🇵🇱🇵🇱🇵🇱🇵🇱🇵🇱 <-----

SWITCH TO SUPPORTED VERSION

Currently supported version: BookwormVB

Bookworm

A program for book categorization, precompiled for Windows but with support for all Python-supported platforms. Supports Polish and English languages.

Contributors

Started on September 16th, 2025 by C0m3b4ck.

Why I made this

I wanted to make a simpler program than the ones available in Polish.

Requirements

  • Python 3.x (tested on Python 3.13)
  • Runs on Linux (tested on Ubuntu Linux, though lacks some functionality) and Windows (tested Windows 11)
  • Python libraries from requirements.txt

Installation

On Windows: just run the .exe installer, then run Bookworm executable.

On Linux:

  1. Make a Python 3.13 virtual environment
  2. Run 'pip install -r requirements.txt'
  3. Run program .py

Instructions

Planning on making an instruction written in Markdown, both for users and for developers.

Roadmap / Future Enhancements

  • more efficient language support (not hardcoded)
  • [DONE] passphrase for password recovery
  • [DONE] program update system based on Github releases
  • [IN PROGRESS] QoL fixes (will add more as I use the program more)
  • show tips (seperate tips for superadmin, admin and non-admin, disableable in settings)
  • run background check for update (superadmin only)
  • [ERROR] fix "Shared DB already exists" popup not appearing
  • [BUG] "Yes/No" in superadmin creation menu even though language is Polish

If you have questions, feature requests or want to contribute, reach out to C0m3b4ck.