archivebox-quick-add

command module
v1.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 27, 2023 License: AGPL-3.0 Imports: 26 Imported by: 0

README

ArchiveBox QuickAdd

A simple utility application to quickly archive URLs with an existing ArchiveBox instance in the background and without interrupting your current work.

Version: 1.8

App Logo

Developed with Golang using the fyne toolkit.

Please note, that this software is primarily tested on Linux systems at the moment.

Note: Because there is no real HTTP API of the ArchiveBox software (yet), the solution used in this app to login and submit a link should work in general, but this is not how it should be done with an existing HTTP API.

Features

  • Allows you quickly adding a link to ArchiveBox.
    • If your clipboard contains a valid URL, it will be set to the input field on app's startup
    • Shortcut: Type Ctrl+Return to archive input link
  • Use a borderless window (default: true)
  • Close app after archive submission (default: true)
  • Check if URL was added (default: true)
  • Customize the appearance
  • Available in multiple languages
  • Have an idea or a question? -> Open an issue

Upcoming features

  • Add tags to a URL
  • Select archiving method instead of using all by default
  • Provide depth to archiver

Install, Build and Run

$ go install github.com/emschu/archivebox-quick-add@latest

OR:

$ fyne get github.com/emschu/archivebox-quick-add

Current language support: English and German. Feel free to translate the app and submit a PR!

Screenshots

Screenshot of app Screenshot of app's settings

Contributing

If you find a bug or want to request new features, please use GitHub issues.

Pull Requests are welcome!

License

The fyne toolkit is licensed under BSD 3-Clause License:

Copyright (C) 2018 Fyne.io developers (see AUTHORS)
All rights reserved.

This app is distributed under GNU Affero General Public License v3. See LICENSE for more information.

Documentation

Overview

archivebox-quick-add 2022 emschu[aet]mailbox.org

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.

archivebox-quick-add 2022 emschu[aet]mailbox.org

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.

archivebox-quick-add 2022 emschu[aet]mailbox.org

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL