圖標

Library App VideLibri

Renews books borrowed from libraries and searchs in OPACs
新版本 2.953
* Update to Kotlin 2.1.20, appcompat 1.6.1, material 1.11.0
* Update HTTPS keystore
* fix blb login
* add Stockelsdorf
* disable edge-to-edge layout for Android 15+
VideLibri protects one from missing the due date when borrowing books from public libraries by downloading the list of borrowed books from the library webpage (WebOPAC), renewing all renewable books, and notifying you about non-renewable books, so you do not have to pay late fees to the librarians. Furthermore, the app has all the usual functions of an OPAC.

Features:

- Tested with 200 public and academic libraries in Germany, Switzerland, and Austria.
- Supports 20 different kinds of OPACs from different vendors out of the box.
- Custom XPath expressions can be entered in the app to select any data from any website, so any library can be added without compiling the app.
- It shows all borrowed books from all library cards from different libraries in a single list, so you can always see which book needs to be returned next.
- The list of borrowed books can be sorted by the due date, lending date, lending library, author, title, and other criteria.
- The notification about a dooming due date is more reliable than reminder emails sent by the library OPAC since you can never know if an email actually arrives in time. VideLibri on the other hand stores all data on your smartphone, so the due date is always already there and does not need to arrive.
- Renewing of borrowed books, manually or automatically before the due date to extend the lending period.
- History of all borrowed books, so you can always look back at the books you had borrowed in the past, even after the books were returned to the library and are not shown anymore in the library OPAC.
- Turing-complete XQuery search in the history that can answer arbitrary complex queries, like which borrowed book had the longest title and was borrowed more than once?
- Search in the OPAC for non-lent books as well as ordering and reserving of non-lent books in some libraries.
- Developed since the year 2006, it is the world's first universal library app and any other library app is a VideLibri copycat.
- Open-source



Some larger public libraries that were tested successfully are for example in the cities Augsburg, GGG Basel, Berlin, Bielefeld, Cologne, Düsseldorf, Lübeck, or Linz, or Munich.

The entire list of all tested libraries and OPACs is too long for the app store page, but you can find it at https://videlibri.de/bibliotheken.html .


The Android part of VideLibri has been translated into English. However, since most libraries in the list are German, they have German books with German titles. Additional resources like documentation and changelog written for the original VideLibri Windows app in 2006 remain in German. The Windows and Linux app are currently being translated.

版本

雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。

下載 F-Droid
  • 版本 2.953 (2953) 建議 於 2025 年 12 月 7 日新增

    arm64-v8a armeabi-v7a x86 x86_64

    此版本需要 Android 4.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • 顯示通知
      允許應用程式顯示通知
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立即自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。
    • de.benibela.videlibri.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    下載 APK 7.0 MiB PGP 簽章 | 構建日誌

  • 新版本 2.950
    * remove ARMv5 version.
    * support 16 KB pages.
    * update to Gradle/AGP 8.14.3, Relinker 1.4.5, ACRA 5.10.1.
    * update urls: Adelsheim, Brühl, Breisach, Eppingen, Gelsenkirchen, Gottmadingen, Iffezheim, Ispringen, Königsbachinbach-Stein, Potsdam, Schwaigern, Waibstadt, Walzbachtal, Aschaffenburg, Coburg, Dortmund, Viersen, Delitzsch
    * updates for BLB Karlsruhe, TU München (UB), Essen, VÖBB, etc..
    * show some catalog addresses again
    * add: Medienstelle Erfurt
  • 版本 2.950 (2950) - 於 2025 年 11 月 22 日新增

    arm64-v8a x86 x86_64

    此版本需要 Android 4.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • 顯示通知
      允許應用程式顯示通知
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立即自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。

    下載 APK 5.7 MiB PGP 簽章 | 構建日誌

  • 新版本 2.938
    * New urls for: Stadtbibliothek Saarbrücken, Stadtbücherei Castrop-Rauxel, Stadtbücherei Datteln, Stadtbücherei Dorsten, Stadtbücherei Gladbeck, Verbund Haltern Mark Recklinghausen, Stadtbücherei Herten, Verbund Haltern Mark Recklinghausen, Stadtbücherei Oer-Erkenschwick, Verbund Haltern Mark Recklinghausen, Mediathek Ebhausen, Universitätsbibliothek Regensburg
  • 版本 2.938 (2938) - 於 2025 年 7 月 28 日新增

    arm64-v8a armeabi x86 x86_64

    此版本需要 Android 4.0 或更高的版本。

    此套件包由 F-Droid 構建和簽署,並保證與此原始碼 Tarball 保持一致。

    權限
    • 查看網路連線
      允許應用程式查看網路連線相關資訊,像是有哪些網路,以及有沒有連上。
    • 擁有完整的網路存取權
      允許應用程式建立網路通訊端及使用自訂網路通訊協定。瀏覽器和其他應用程式會提供將資料傳輸到網際網路的方法,因此不需要這項權限也能將資料傳輸到網際網路。
    • 顯示通知
      允許應用程式顯示通知
    • 讀取共用儲存空間中的內容
      允許這個應用程式讀取共用儲存空間中的內容。
    • 啟動時執行
      允許應用程式在系統完成開機程序後立即自行啟動。這會增加手機的開機時間,而且會因為系統一直執行該應用程式導致手機的整體運作速度變慢。
    • 防止手機休眠
      允許應用程式防止手機進入休眠狀態。
    • 修改或刪除你的共用儲存空間中的內容
      允許這個應用程式寫入共用儲存空間中的內容。

    下載 APK 6.8 MiB PGP 簽章 | 構建日誌