Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ArchiveBox/electron-archivebox
Desktop Electron app for ArchiveBox internet archiver. (ALPHA: not ready for general use)
https://github.com/ArchiveBox/electron-archivebox
archivebox desktop desktop-electron digipres docker electron gui internet-archiving linux macos web-archiving windows
Last synced: 20 days ago
JSON representation
Desktop Electron app for ArchiveBox internet archiver. (ALPHA: not ready for general use)
- Host: GitHub
- URL: https://github.com/ArchiveBox/electron-archivebox
- Owner: ArchiveBox
- License: gpl-3.0
- Created: 2020-11-23T06:30:22.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-28T18:03:34.000Z (over 1 year ago)
- Last Synced: 2024-07-31T19:35:21.245Z (4 months ago)
- Topics: archivebox, desktop, desktop-electron, digipres, docker, electron, gui, internet-archiving, linux, macos, web-archiving, windows
- Language: JavaScript
- Homepage: https://archivebox.io
- Size: 156 KB
- Stars: 174
- Watchers: 9
- Forks: 15
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ArchiveBox Desktop (alpha, help wanted!)
*Electron desktop app concept for ArchiveBox.*
*We're looking for contributors to help make our dekstop app experience better!*
Reach out [on Twitter](https://twitter.com/ArchiveBoxApp) or open [an issue](https://github.com/ArchiveBox/electron-archivebox/issues) if you're interested in helping.
---
## Quickstart
The desktop app depends on Docker already being installed and running on your system.
This is a hard dependency as the Desktop app is just a wrapper around the Docker container (for now).
(Cross-platform packaging of Python + JS + Chrome + wget + curl and more without Docker is a hard problem)Yes, it's an Electron app, yes, I'm sorry. Electron is just so easy compared to the alternatives, and I don't have the time to do full native development.
https://docs.docker.com/get-docker/
```bash
# Clone this repository
git clone https://github.com/ArchiveBox/electron-archivebox && cd electron-archivebox# Install dependencies
npm install# Run the app
npm start
```Note: If you're using Linux Bash for Windows, [see this guide](https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/) or use `node` from the command prompt.