All Projects → birros → Web Archives

birros / Web Archives

Licence: gpl-3.0
A web archives reader

Programming Languages

vala
323 projects

Projects that are alternatives of or similar to Web Archives

Apple
Kiwix for offline access on iOS and macOS
Stars: ✭ 174 (+234.62%)
Mutual labels:  wikipedia, offline
Gittar
🎸 Download and/or Extract git repositories (GitHub, GitLab, BitBucket). Cross-platform and Offline-first!
Stars: ✭ 87 (+67.31%)
Mutual labels:  archive, offline
Kiwix Desktop
Kiwix for Windows and GNU/Linux desktops
Stars: ✭ 183 (+251.92%)
Mutual labels:  wikipedia, offline
Kiwix Js
Full portable & lightweight ZIM reader in Javascript
Stars: ✭ 130 (+150%)
Mutual labels:  wikipedia, offline
Kiwix Android
Kiwix for Android
Stars: ✭ 390 (+650%)
Mutual labels:  wikipedia, offline
Talks
Доклады с мероприятий #GolangKazan
Stars: ✭ 34 (-34.62%)
Mutual labels:  archive
Pwa Module
Zero config PWA solution for Nuxt.js
Stars: ✭ 1,033 (+1886.54%)
Mutual labels:  offline
Wikiforia
A Utility Library for Wikipedia dumps
Stars: ✭ 31 (-40.38%)
Mutual labels:  wikipedia
Kaggle Web Traffic Time Series Forecasting
Solution to Kaggle - Web Traffic Time Series Forecasting
Stars: ✭ 29 (-44.23%)
Mutual labels:  wikipedia
Node Har Validator
Extremely fast HTTP Archive (HAR) validator using JSON Schema
Stars: ✭ 52 (+0%)
Mutual labels:  archive
Wiki Flutter
more than an elegant wikipedia client
Stars: ✭ 48 (-7.69%)
Mutual labels:  wikipedia
Tft Overlay Outdated
TFT Overlay - Team and item builder for League of Legends Teamfight Tactics
Stars: ✭ 44 (-15.38%)
Mutual labels:  wikipedia
Svg World Map
🗺 A JavaScript library to easily integrate one or more SVG world maps with all nations (countries) and second-level political subdivisions (countries, provinces, states).
Stars: ✭ 38 (-26.92%)
Mutual labels:  wikipedia
Symbian Archive
A small website to archive Symbian-related dev tools & doc.
Stars: ✭ 46 (-11.54%)
Mutual labels:  archive
Storage Based Queue
Javascript queue library with persistent storage based queue mechanism for the browsers environments. Specially designed for offline.
Stars: ✭ 33 (-36.54%)
Mutual labels:  offline
Weeklypedia
A weekly email update of all the most popular wikipedia articles
Stars: ✭ 50 (-3.85%)
Mutual labels:  wikipedia
Simple Offline Blog
A simple offline blog, using ServiceWorker
Stars: ✭ 31 (-40.38%)
Mutual labels:  offline
Tris Webpack Boilerplate
A Webpack boilerplate for static websites that has all the necessary modern tools and optimizations built-in. Score a perfect 10/10 on performance.
Stars: ✭ 1,016 (+1853.85%)
Mutual labels:  offline
Mediawiki Extensions Mobilefrontend
This is a mirror from https://gerrit.wikimedia.org. See https://www.mediawiki.org/wiki/Developer_access for contributing.
Stars: ✭ 47 (-9.62%)
Mutual labels:  wikipedia
Hatebupwa
Hatena Bookmark search app.
Stars: ✭ 42 (-19.23%)
Mutual labels:  offline

Web archives

A web archives reader offering the ability to browse offline millions of articles from large community projects such as Wikipedia or Wikisource.

Goals / Reasons

  • Availability : offline, anytime, anywhere
  • Confidentiality : no need to trust network's protocols or server's policy
  • Shareability : disseminate knowledge

Disclaimer

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.

Screenshot

Application home page

Features

  • [x] List recently opened web archives
  • [x] List available local web archives
  • [x] List of web archives available to download
  • [x] Print a page
  • [x] Night mode (Darkreader)
  • [x] Zoom controls
  • [x] Search in page
  • [x] History
  • [x] Bookmarks
  • [x] Search a page
  • [x] Keyboard shortcuts
  • [x] Multi-windows
  • [x] Multi-tabs
  • [x] Random page
  • [x] Sandboxed pages (Pages are isolated from the web)
  • [x] Ask for confirmation when opening an external link
  • [x] Handle the opening of zim files from external applications (Nautilus...)
  • [ ] Fullscreen mode
  • [ ] Table of contents
  • [ ] Responsive (Mobile ready)
  • [ ] Global search (Search through all archives available on device)
  • [ ] Search provider (Depends on previous feature)
  • [ ] Inter web archives linking (Links from A pointing to B, can be directly opened in the corresponding archive)

Enhancements (Unconfirmed)

  • [ ] Immersive mode (See what is done on Android)
  • [ ] External links handling (Open Wikipedia link from GNOME Maps for example)
  • [ ] Hint mode (Open links quickly using keyboard)
  • [ ] Nearby pages (Pages referencing nearby points of interest)
  • [ ] Link preview popup (Preview the targeted page on mouseover or tap)
  • [ ] Speech synthesis
  • [ ] Stream a local archive to nearby app instances (Useful in a classroom)
  • [ ] Show a list of archives where the subject of the page can also be found
  • [ ] Option to block javascript
  • [ ] Options to control save strategy for items such as searches or history
  • [ ] Save images, video, audio on right click
  • [ ] Gallery of the media present on a page (Useful to browse images)

Installation

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.

WebArchives in Flatpak format

Flatpak installation is required : Getting Flatpak.

Then add the Flathub repository and install WebArchives from a terminal :

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.birros.WebArchives

If this is your first Flatpak, restarting your session is necessary to make the application appear in your launcher. It can also be executed from a terminal :

flatpak run com.github.birros.WebArchives

Some problems may occur when running the application, especially if your desktop environment does not use GTK+, such as Kde.

The installation of two additional services 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 gvfs-backends

Fedora :

dnf install tracker gvfs

Other installation methods

The implementation of a common installation method for existing distributions is in preparation, with Debian and Ubuntu as priorities.

Alternatives

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.

For contributions and technical documentation

See : HACKING.md.

Useful links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].