Bible

The application is designed for convenient study of the Holy Scriptures and provides advanced tools for navigation, search, and management of Bible translations. It allows you to easily navigate through the text, move between books, chapters, and verses, work with different translations, and compare biblical passages.

Developer: Alexandr Halimon

Email: halimon.alexandr@gmail.com

Repository: GitHub

Support the project

PrivatBank Ukraine

PayPal: halimon.alexandr@gmail.com


Key Features

The application allows you to:


Main Window

The main window contains:

The content of the text field corresponds to the selected parameters. The window title displays the current book, chapter, and translation, helping you quickly identify which passage is open.

Open the window: NVDA+X

Note: On the first launch, the settings window opens automatically. To start, you need to download at least one Bible translation, then close the settings and restart the application.

Navigation and Control:

Tab Management:

View Settings:

Context-sensitive keys:

Other Keys:


Search Window

The search window is designed to search for Bible verses by text in all books or selected chapters. It supports filtering by books, whole-word search, case sensitivity, and regular expressions. Smart search via the Gemini API is also available.

Main Elements:

Control Keys:


Reading Plans Window

The reading plans window is designed to work with Bible reading plans and track progress. It allows you to mark days and passages as read, switch between plan days, change translations, and view the content of each day.

Main Elements:

Control Keys:


Reference Navigation and New Tab Window

These windows are designed for quick navigation to a specific book, chapter, or verse by entering a Bible reference, as well as opening a new tab with specified parameters. Various input formats are supported, including abbreviated book names, chapter, and verse numbers. A list of available abbreviations is provided in the application's help.

Both Eastern (e.g., "Jn. 3:16") and Western formats (e.g., "Jn 3, 16") are accepted.

Main Elements:

Control Keys:


Parallel References Window

The Parallel References window is designed for viewing and analyzing parallel passages and contextually related biblical excerpts for the selected verse. This helps to gain a deeper understanding of the text and the connections between different parts of the Holy Scripture.

Main elements:

Keyboard shortcuts


Program Menu

The program menu largely duplicates the functions of hotkeys and is designed for the convenience of users who do not remember all key combinations. It is available in the main window and the reading plans window.

Main Menu Features:


Context Menu

The context menu allows you to quickly perform common actions with selected text, the current verse, or a selected search result within the Bible text.

The context menu is available:

The context menu can be opened using:

Main context menu actions:


Settings

The settings section is designed to manage the main program parameters, including translations, reading plans, Gemini API integration, and update settings.

Main Features:

How to Open Settings:


License

The "Bible" application is distributed under the GPL 2 license.