A web archives reader
A web archives reader offering the ability to browse offline millions of articles from large community projects such as Wikipedia or Wikisource.
This software, despite its defects, bugs and instability, can be useful for anyone who needs to browse important websites such as Wikipedia or Wikisource without any Internet connection.
No guarantee regarding the update of internal databases until the release of a stable version.
As long as it has not been improved, it is recommended to use it wisely. Also, it only allows reading ZIM files for the moment.
WebArchives was developed and tested under GNU/Linux, with GNOME in sight. However, it can be used under other desktop environments.
No method is provided to install this application on other platforms, such as Windows or macOS. This is a desktop application so it's not compatible with mobile platforms such as Android or iOS.
$ flatpak install com.github.birros.WebArchives
$ flatpak install -y \
org.gnome.Platform//45 \
org.gnome.Sdk//45 \
org.flatpak.Builder
$ flatpak run --command=flatpak-builder-lint org.flatpak.Builder \
--exceptions \
manifest build-aux/flatpak/com.github.birros.WebArchives.yml
$ flatpak-builder \
--ccache \
--force-clean \
--repo=.flatpak-repo \
.flatpak-builddir build-aux/flatpak/com.github.birros.WebArchives.yml
$ flatpak remote-add --no-gpg-verify webarchives-repo .flatpak-repo
$ flatpak install -y webarchives-repo com.github.birros.WebArchives
$ flatpak-builder \
--ccache \
--force-clean \
--stop-at=web-archives \
.flatpak-builddir build-aux/flatpak/com.github.birros.WebArchives.yml
$ flatpak-builder \
--run \
.flatpak-builddir \
build-aux/flatpak/com.github.birros.WebArchives.yml \
bash
$ meson setup --libdir=lib --prefix=$(pwd)/app build
$ meson compile -C build
$ meson install -C build
$ export LC_ALL=fr_FR.UTF-8
$ export GSETTINGS_SCHEMA_DIR=$(pwd)/app/share/glib-2.0/schemas
$ ./app/bin/web-archives
Some problems may occur when running the application, especially if your desktop environment does not use GTK+, such as Kde.
The installation of tracker service is then required on the system side to solve these problems, requiring the execution of one of these commands depending on your distribution :
Debian & Ubuntu:
$ apt install tracker
Fedora:
$ dnf install tracker
The implementation of a common installation method for existing distributions is in preparation, with Debian and Ubuntu as priorities.
This application is directly inspired by the Kiwix application. In this way WebArchives as well as Kiwix can read the Web archives in ZIM format. Kiwix is available for Windows, GNU/Linux, iOS and Android.