A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline. Works offline; write locally and it'll re-synch when you come back. Tries to concentrate on clean documents, not lots of formatting. Optimized for multiuser collaboration. Granular access controls. Can export to the usual document formats.
Hard requirements: Kubernetes, Postgres, memcached, an S3-compatible bucket for storage, and an OIDC provider for authentication. Heavy enough that I'd call it enterprisey.
Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, drivers and cyclists based on OpenStreetMap data created by the community. It is a privacy-focused, open-source fork of Maps.me app (previously known as MapsWithMe), maintained by the same people who created MapsWithMe in 2011.
Organic Maps is one of the few applications nowadays that supports 100% of features without an active Internet connection. Install Organic Maps, download maps, throw away your SIM card, and go for a weeklong trip on a single battery charge without any byte sent to the network.
It looks like there is also a desktop version.
A standard for transferring Files between airgapped units over a simplex transmission agnostic to the medium, transfer speed and distribution network. Most existing Protocols don't handle simplex transmissions at all or very poorly.
The data to be tansmitted is to be collected in a container [this may be a folder or tar archive]. The container is then optionally compressed and encrypted. The container is hashed (SHA3-512 is recommended). A header is used to communicate the essential parameters, including compression algorithm, encryption used, checksum, container size and number of fragments, timestamp, and checksum of the header.
Documentation aside, proof of concept of each feature is part of the repo in the form of shell scripts.
msync is a command line client for Mastodon (and anything else that implements the same API, including Pleroma) that works a little different. msync doesn't stay connected to the internet all the time and constantly pull new posts. Instead, it only connects when you use the msync sync command. Every other change is stored on your computer until then. You can queue up posts to send, boost, bookmark, and favorite when you're online, download posts, notifications, and bookmarks to look at offline, and do the same for as many accounts as you want.
msync currently supports queueing and sending posts, boosts, favorites, and bookmarks for any number of accounts, as well as downloading the home timeline, notifications, bookmarks, and arbitrary threads.
This is a ZIM archive reader for browser extensions or add-ons, developed in HTML5/Javascript. You can get the extension from the Mozilla, Chrome and Edge extension stores (search for "Kiwix", or click on a badge below). There is a version implemented as an offline-first Progressive Web App (PWA) at https://moz-extension.kiwix.org/current/, primarily intended for use within the Mozilla Extension.
Once you have obtained an archive (see below), you can select it in Kiwix JS, and search for article titles. No further Internet access is required to read the archive's content. For example, you can have the entire content of Wikipedia in your own language inside your device (including images and audiovisual content) entirely offline. If your Internet access is expensive, intermittent, slow, unreliable, observed or censored, you can still have access to this amazing repository of knowledge, information and culture.
The reader also works with other content in the OpenZIM format: https://wiki.openzim.org/wiki/OpenZIM.
The Unofficial Homestuck Collection is a heavily customised browser, built from the ground up to support Homestuck and its related works. Flashes? We got 'em. The collection runs Flash content natively, providing the most authentic Homestuck experience possible.
Don't get it twisted though, because "browser" in this context doesn't mean "online". The Unofficial Homestuck Collection is completely self contained, and never has to connect to the internet once you have it downloaded.
From the very beginning, The Unofficial Homestuck Collection has been designed to work as a safe way for new readers to get their teeth into the Homestuck universe. If you so choose, all future content will be carefully gated off until your progress in Homestuck makes it safe to view.
We've got complete control over the browser, so you'd better believe we're taking advantage of it. Mid 2000's quality bitcrushed Flash audio? Nah, man. Almost every single flash in Homestuck has been painstakingly reworked with the highest quality music available. You have to hear it to believe it. Want to use themes on every page? Go nuts, I'm not the boss of you. Arrow key navigation? Automatically opening pesterlogs? You got it. Want absolutely none of the above? That's also an option! It's Homestuck, the way you want it.
There are even third-party mods.
Download the application, download the assets. Done.
Github: https://github.com/Bambosh/unofficial-homestuck-collection
Also: https://kiwix.github.io/kiwix-js-pwa/www/index.html
This is an implementation of the Kiwix offline Wikipedia reader as a progressive web app which runs in modern web browsers. You can download ZIM files through the app for later or open ones you already have. As long as it's an OpenZIM format archive file you can open it. When you install it, it shows up like any other application on the desktop.
Two modes: Jquery (for older browsers) and ServiceWorker (newer browsers, also supports archives with dynamic content)
Github: https://github.com/kiwix/kiwix-js-pwa
If you go to the Releases page and download the source code archive of a version, that seems to be the PWA version in toto. You can download and throw it on a web server someplace, and that'll be your own copy of the PWA.
Download .zim files for use with Kiwix directly or with Bittorrent.
A proof-of-concept inspired and enabled by Hosting SQLite Databases on Github Pages and the ensuing Hacker News post. The compiled single-page app supports autocomplete for titles, automatic redirecting & other MediaWiki datasets like WikiQuote or Chinese Wikipedia. It makes no external API calls except to get Wikipedia's images.
Seems ideal for making offline copies of Wikipedia (or other Mediawiki installs, it's implied) available.
Search is disabled right now.
Github: https://github.com/segfall/static-wiki
SQLite copies of Wikipedia: https://www.kaggle.com/segfall/markdownlike-wikipedia-dumps-in-sqlite
Has instructions for turning an XML dump of Wikipedia into a SQLite database; unfortunately it uses node.js.
An open source brute-force passphrase cracker for attacking Truecrypt volumes. Can attack volumes that use the RIPEMD160 and AES-XTS cryptosystems by either throwing a dictionary at it or by generating pseudorandom passphrases from a user-defined set of characters. CUDA-aware, so nVidia graphics cards can be used to accelerate the process.
Kiwix is a utility which lets you archive web pages so that they can be read offline or copied and distributed in the event that there is no connectivity. While it was designed to work with Wikipedia it will actually work with just about any website you throw at it. Cross platform, runs on Windows, Linux, and other OSes. There is even a portable Windows version that doesn't require installation.
Where and how to download mirrors of Wikipedia (or any of the Wikimedia projects, for that matter). You can put the copies up someplace to set up mirrors, put up local copies, archive them, give them to people, set up your own instance, use it for research...
XowA does one thing and does it well: It lets you make a local backup of Wikipedia (probably any Mediawiki, really) to carry around with you or copy to removable media (like a USB key or DVD-ROMs) so you can give out copies and read it offline. Runs on Windows, Linux, and MacOSX. Portable - can be run from removable media. Even includes a search engine. Written in Java.
The more-or-less official file format for offline reading of Wikipedia. The full byte-by-byte description of ZIM archives can be found here. There is also a zimlib-git AUR package for Arch Linux.
An offline version of the Khan Academy. Replicates the experience of the online classrooms. Watch videos, do exercises, track student progress. Can be customized. Use at home, in classrooms, or to create entire schools. Supports ten different languages now.
Github repo: https://github.com/learningequality/ka-lite
RACHEL - Remote Area Community Hotspot for Education and Learning. An opensource project for a raspi that serves an offline libary of educational material for bandwidth poor locations. education Includes what they call "utility content," which seems to be reference material. OER - Open Educational Resources. Internationalized. software archive