An open API service indexing awesome lists of open source software.

https://github.com/dentosal/archiweb

Local internet archive
https://github.com/dentosal/archiweb

Last synced: 7 months ago
JSON representation

Local internet archive

Awesome Lists containing this project

README

          

# Archiweb - Local internet archive

# ![Logo](browser_plugin/icons/icon-48.png) **WORK IN PROGRESS** ![Logo](browser_plugin/icons/icon-48.png)

## Pipeline
* Browser plugin - Collects URLs to store
* Processor - Compresses data and extracts indexing info
* Index database - Search indexes for data
* Search - Web service that can be used to retrieve some data
* Main database - Original data, compressed

![Flowchart](docs/images/dataflow.dot.svg)

## Implementation roadmap

* MVP: Browser plugin + passtrough processor + index database + minimal search = Better browser history
* Main database: Actual archival
* Proper compression for multiple formats
* Better search:
* by datatype
* by date saved
* by date edited
* with synonyms
* Hardcoded site optimizations / features
* Youtube-dl
* Facebook messages
* Whatsapp web, Telegram web
* Per-site preferences
* "Pagerank" - link-chain proximity
* Recursively look into links
* Index images by detecting image contents
* Cache sharing with other people
* Requires "public/private" flag in data
* Only with user-selected people in the beginning